Weekly Developer Roundup #21 - Sun Nov 08 2020
Tags: webdev, newsletter
Published: 2020-11-08 00:00:00

---
title: Weekly Developer Roundup #21 - Sun Nov 08 2020
description: Your weekly dose of trending articles and repos from across the web!
date: "2020-11-08"
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/xg2dgz5vcfhp0zqp92hk.png
---

Developer roundup from across the web for the week of 2020-11-08.

## Trending This Week On Github

- **GitSquared/edex-ui** (JavaScript): [A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.](https://github.com/GitSquared/edex-ui)
- **LAB-MI/attestation-deplacement-derogatoire-q4-2020** (JavaScript): [attestation-deplacement-derogatoire-q4-2020 public](https://github.com/LAB-MI/attestation-deplacement-derogatoire-q4-2020)
- **l1ving/youtube-dl** (Python): [A fork of youtube-dl, for archival purposes.](https://github.com/l1ving/youtube-dl)
- **curlpipe/ox** (Rust): [An independent Rust text editor that runs in your terminal!](https://github.com/curlpipe/ox)
- **sogou/workflow** (C++): [C++ Programming Paradigm with Asynchronous Networking](https://github.com/sogou/workflow)
- **funkygao/cp-ddd-framework** (Java): [A lightweight flexible development framework for complex business architecture with full ecosystem！轻量级业务中台开发框架，中台架构的顶层设计和完整解决方案！](https://github.com/funkygao/cp-ddd-framework)
- **geekxh/hello-algorithm** (Java): [🌍 东半球最酷的学习项目 | 1、我写的三十万字算法图解 2、千本开源电子书 3、100 张思维导图 4、100 篇大厂面经 5、30 个学习专题 🚀 🚀 🚀 右上角点个 star，加入我们万人学习群！English Supported！](https://github.com/geekxh/hello-algorithm)
- **bevyengine/bevy** (Rust): [A refreshingly simple data-driven game engine built in Rust](https://github.com/bevyengine/bevy)
- **facebookresearch/pifuhd** (Python): [High-Resolution 3D Human Digitization from A Single Image.](https://github.com/facebookresearch/pifuhd)
- **kangvcar/InfoSpider** (Python): [INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰，旨在安全快捷的帮助用户拿回自己的数据，工具代码开源，流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。](https://github.com/kangvcar/InfoSpider)
- **MobSF/Mobile-Security-Framework-MobSF** (Python): [Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.](https://github.com/MobSF/Mobile-Security-Framework-MobSF)
- **blackjack4494/yt-dlc** (Python): [media downloader and libray for various sites.](https://github.com/blackjack4494/yt-dlc)
- **Aircoookie/WLED** (C++): [Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!](https://github.com/Aircoookie/WLED)
- **awslabs/djl** (Java): [An Engine-Agnostic Deep Learning Framework in Java](https://github.com/awslabs/djl)
- **MrS0m30n3/youtube-dl-gui** (Python): [A cross platform front-end GUI of the popular youtube-dl written in wxPython.](https://github.com/MrS0m30n3/youtube-dl-gui)
- **kamranahmedse/developer-roadmap** : [Roadmap to becoming a web developer in 2020](https://github.com/kamranahmedse/developer-roadmap)
- **hardikkamboj/An-Introduction-to-Statistical-Learning** (Jupyter Notebook): [This repository contains the exercises and its solution contained in the book An Introduction to Statistical Learning in python.](https://github.com/hardikkamboj/An-Introduction-to-Statistical-Learning)
- **pcm-dpc/COVID-19** : [COVID-19 Italia - Monitoraggio situazione](https://github.com/pcm-dpc/COVID-19)
- **grafana/loki** (Go): [Like Prometheus, but for logs.](https://github.com/grafana/loki)
- **google/googletest** (C++): [Googletest - Google Testing and Mocking Framework](https://github.com/google/googletest)
- **google/mediapipe** (C++): [MediaPipe is the simplest way for researchers and developers to build world-class ML solutions and applications for mobile, edge, cloud and the web.](https://github.com/google/mediapipe)
- **acidanthera/OpenCorePkg** (C): [OpenCore bootloader](https://github.com/acidanthera/OpenCorePkg)
- **ErickWendel/semana-javascript-expert01** (JavaScript): [Exemplos de código da primeira semana Javascript Expert](https://github.com/ErickWendel/semana-javascript-expert01)
- **chinese-poetry/chinese-poetry** (JavaScript): [The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人，21050首词。 阿里招 Python P6/P7 上海张江, gaojunqi@outlook.com](https://github.com/chinese-poetry/chinese-poetry)
- **xingshaocheng/architect-awesome** : [后端架构师技术图谱](https://github.com/xingshaocheng/architect-awesome)

## Trending This Week On Dev.To

- **Ackshaey**: [Level up your JavaScript browser logs with these console.log() tips](https://dev.to/ackshaey/level-up-your-javascript-browser-logs-with-these-console-log-tips-55o2)
- **Madza**: [Where do you get illustrations?](https://dev.to/madza/where-do-you-get-your-illustrations-2lfe)
- **Ankit Singh**: [State Management with a Single Line of Code](https://dev.to/dabalyan/state-management-with-a-single-line-of-code-2llg)
- **Sławek Kołodziej**: [What Do You Need to Know as a Junior Frontend Developer + Bonus Interview Questions](https://dev.to/slawomirkolodziej/what-do-you-need-to-know-as-a-junior-frontend-developer-bonus-interview-questions-32ba)
- **May**: [Design Patterns for Web Development](https://dev.to/mayruiz27/design-patterns-for-frontend-developers-2ii3)
- **Alex Devero**: [Memory Life cycle, Heap, Stack and Call Stack in JavaScript](https://dev.to/alexdevero/memory-life-cycle-heap-stack-and-call-stack-in-javascript-5977)
- **Codica**: [How to Create a Progressive Web Application With React](https://dev.to/codicacom/how-to-create-a-progressive-web-application-with-react-539o)
- **Thu Nghiem**: [Full Project-based Tutorial - React + Next.js [FREE]✨](https://dev.to/nghiemthu/full-project-based-tutorial-react-next-js-free-434l)
- **Techworld with Nana**: [Full Kubernetes Course [FREE] 🎉](https://dev.to/techworld_with_nana/full-kubernetes-course-free-24hp)
- **Ismile Hossain**: [Web Development Resources](https://dev.to/iamismile/web-development-resources-96)
- **Gautham Vijayan**: [Media-queries for beginners.](https://dev.to/gautham495/media-queries-for-beginners-ep2)
- **Emma Goto 🍙**: [How to build a search bar in React](https://dev.to/emma/how-to-build-a-search-bar-in-react-1lcn)
- **Michael Hoffmann**: [How I Replaced Google Analytics With a Private, Open-Source & Self-Hosted Alternative](https://dev.to/mokkapps/how-i-replaced-google-analytics-with-a-private-open-source-self-hosted-alternative-5cla)
- **Duomly**: [Fetch vs. Axios - comparison](https://dev.to/duomly/fetch-vs-axios-comparison-5ep5)
- **Seif Ghezala 🇩🇿**: [How to create React Toasts/Notifications with 0 dependencies](https://dev.to/seif_ghezala/how-to-create-react-toasts-notifications-with-0-dependencies-1a9n)
- **Catalin Pit**: [How To Get Programming Project Ideas](https://dev.to/dailydotdev/how-to-get-programming-project-ideas-5743)
- **Vitor Paladini**: [Simple Chrome Extensions That Make My Work a Bit Easier](https://dev.to/vtrpldn/simple-chrome-extensions-that-make-my-work-a-bit-easier-421b)
- **Amanda Hasenzahl**: [Functional Programming: The Basics](https://dev.to/alhasenzahl/functional-programming-the-basics-4n7)
- **Brandon**: [💯 Ace that technical interview 🤑 with these five questions! 🚀](https://dev.to/brandonkylebailey/ace-that-technical-interview-with-these-five-questions-26bg)
- **Rahul**: [Ultimate RoadMap with so many resources for Front-End Development 💥💥](https://dev.to/rahxuls/ultimate-roadmap-with-so-many-resources-for-front-end-development-597f)
- **Christina Gorton**: [Hacktoberfest 2020 is a Wrap!](https://dev.to/devteam/hacktoberfest-2020-is-a-wrap-22hk)
- **Miroslav Nikolov**: [How to do a device based code split in React](https://dev.to/moubi/thoughts-on-device-based-code-split-in-react-4n09)
- **Gautham Vijayan**: [Basic Git knowledge for beginners.](https://dev.to/gautham495/basic-git-knowledge-for-beginners-m4p)
- **Stas Klymenko**: [5 things you should fix in your portfolio](https://dev.to/hellnar/5-things-you-should-fix-in-your-portfolio-4b10)
- **Miquel Camps**: [How I made my Resume, based on Mario Bros game](https://dev.to/vivirenremoto/how-i-made-my-resume-based-on-mario-bros-game-1pip)
- **Yohan Lasorsa**: [Build a web API with Node.js and Express](https://dev.to/azure/build-a-web-api-with-node-js-and-express-16fk)
- **David Dennis**: [DevOps Tools Every Engineer Should Know](https://dev.to/daviddennis02/devops-tools-every-engineer-should-know-hf2)
- **vivek patel**: [Python Zero to Hero #Beginners⚡](https://dev.to/vivekcodes/python-zero-to-hero-beginners-5flk)
- **Mehdi Zed**: [You Smile You Lose using Javascript AI](https://dev.to/jesuisundev/you-smile-you-lose-using-javascript-ai-2m5a)
- **Danilo Woznica**: [Beginner Guide: where to start testing in JavaScript](https://dev.to/danilowoz/beginner-guide-where-to-start-testing-in-javascript-4886)
- **Alexey**: [The Art of War - How to Beat the Bugs, Faster and Harder](https://dev.to/lxkuz/the-art-of-war-how-to-beat-the-bugs-faster-and-harder-2e4g)
- **Dani Meier**: [Configure Git for Work and Personal stuff](https://dev.to/flyingdot/configure-git-for-work-and-personal-stuff-434j)
- **Arek Nawo**: [All CSS units compared & explained!](https://dev.to/areknawo/all-css-units-compared-explained-cn2)
- **Zell Liew 🤗**: [Understanding JavaScript Prototype](https://dev.to/zellwk/understanding-javascript-prototype-5187)
- **lindelof**: [6 very interesting and creative javascript libraries](https://dev.to/lindelof/6-very-interesting-and-creative-javascript-libraries-2dok)

## Trending This Week On Hacker News

- **Apple blocks game streaming services unless individual games are approved**: [https://www.bbc.com/news/technology-53693581](https://www.bbc.com/news/technology-53693581)
- **Mutt 2.0 Release Notes**: [http://www.mutt.org/relnotes/2.0/](http://www.mutt.org/relnotes/2.0/)
- **Biden wins White House, vowing new direction for divided U.S.**: [https://apnews.com/article/joe-biden-wins-white-house-ap-fd58df73aa677acb74fce2a69adb71f9](https://apnews.com/article/joe-biden-wins-white-house-ap-fd58df73aa677acb74fce2a69adb71f9)
- **SpotifyKeyDumper – Dump song decryption keys from the Windows Spotify client**: [https://gitlab.com/fuck-capitalism/spotifykeydumper](https://gitlab.com/fuck-capitalism/spotifykeydumper)
- **Submarine Cable Map**: [https://www.submarinecablemap.com/](https://www.submarinecablemap.com/)
- **WinApps: Run Windows apps in Linux as if they were a part of the native OS**: [https://github.com/Fmstrat/winapps](https://github.com/Fmstrat/winapps)
- **Build Your Own Professional-Grade Audio Amp on the Sort of Cheap (2018)**: [https://spectrum.ieee.org/consumer-electronics/audiovideo/build-your-own-professionalgrade-audio-amp-on-the-sort-of-cheap](https://spectrum.ieee.org/consumer-electronics/audiovideo/build-your-own-professionalgrade-audio-amp-on-the-sort-of-cheap)
- **Marketers are addicted to bad data**: [https://www.jacquescorbytuech.com/writing/marketers-addicted-bad-data](https://www.jacquescorbytuech.com/writing/marketers-addicted-bad-data)
- **The impact of school shutdown on sleep in adolescents: a natural experiment**: [https://www.sciencedirect.com/science/article/pii/S1389945720304184](https://www.sciencedirect.com/science/article/pii/S1389945720304184)
- **Programs are a prison: Rethinking the building blocks of computing interfaces**: [https://djrobstep.com/posts/programs-are-a-prison](https://djrobstep.com/posts/programs-are-a-prison)
- **Perl One-Liners Cookbook**: [https://learnbyexample.github.io/learn_perl_oneliners/one-liner-introduction.html](https://learnbyexample.github.io/learn_perl_oneliners/one-liner-introduction.html)
- **Going from $0 to $2M ARR in 2 years**: [https://laskie.co/playbooks/bootstrapping-b2b-sales](https://laskie.co/playbooks/bootstrapping-b2b-sales)
- **Tech Startups Say New Pay Rules for H-1B Visas Are Unaffordable**: [https://www.wsj.com/articles/tech-startups-say-new-pay-rules-for-h-1b-visas-are-unaffordable-11604246400](https://www.wsj.com/articles/tech-startups-say-new-pay-rules-for-h-1b-visas-are-unaffordable-11604246400)
- **JBS Haldane: the man who knew almost everything**: [https://www.newstatesman.com/culture/books/2020/11/jbs-haldane-man-who-knew-almost-everything](https://www.newstatesman.com/culture/books/2020/11/jbs-haldane-man-who-knew-almost-everything)
- **DeepMath Conference 2020 – Conference on the Mathematical Theory of DNN's**: [https://deepmath-conference.com/](https://deepmath-conference.com/)
- **What Is Mind-Wandering and How You Use It to Your Advantage?**: [https://durmonski.com/productivity/what-is-mind-wandering/](https://durmonski.com/productivity/what-is-mind-wandering/)
- **Learn how to design and defend an embedded Linux device**: [https://embeddedbits.org/introduction-embedded-linux-security-part-1/](https://embeddedbits.org/introduction-embedded-linux-security-part-1/)
- **V8 has optimized new JavaScript language features (2018)**: [https://github.com/thlorenz/v8-perf/blob/master/language-features.md](https://github.com/thlorenz/v8-perf/blob/master/language-features.md)
- **Singapore rears moquitoes infected with Wolbachia bacteria to combat dengue**: [https://www.reuters.com/article/us-singapore-environment-dengue-idUSKBN25O03A](https://www.reuters.com/article/us-singapore-environment-dengue-idUSKBN25O03A)
- **BaseDash (YC S20) is hiring remote full stack engineers (US or Canada)**: [https://www.basedash.com/careers](https://www.basedash.com/careers)
- **Voters rejecting the war on drugs is a win for public health**: [https://arstechnica.com/science/2020/11/voters-rejecting-the-war-on-drugs-is-a-win-for-public-health/](https://arstechnica.com/science/2020/11/voters-rejecting-the-war-on-drugs-is-a-win-for-public-health/)
- **Finally: A usable and secure password policy backed by science**: [https://www.cylab.cmu.edu/news/2020/10/20-passwordpolicy.html](https://www.cylab.cmu.edu/news/2020/10/20-passwordpolicy.html)
- **Show HN: GUI for Configuring Pins on a Microcontroller**: [https://vicara.co/nrf52-code-generator](https://vicara.co/nrf52-code-generator)
- **Don’t Forget About Associative Memories**: [https://thegradient.pub/dont-forget-about-associative-memories/](https://thegradient.pub/dont-forget-about-associative-memories/)
- **The foul-smelling fuel that could power big ships**: [https://www.bbc.co.uk/news/business-54511743](https://www.bbc.co.uk/news/business-54511743)
- **HDD Components Maker Hoya Describes 22TB and 24TB Hard Drives**: [https://www.tomshardware.com/news/hoya-hdd-22tb-24tb](https://www.tomshardware.com/news/hoya-hdd-22tb-24tb)
- **Why not use GraphQL?**: [https://wundergraph.com/blog/why_not_use_graphql](https://wundergraph.com/blog/why_not_use_graphql)
- **Transistor 2N2222: all you need to know**: [https://www.oshardware.net/2n2222/](https://www.oshardware.net/2n2222/)
- **The Un-American Rule on VC's Legal Fees**: [https://lawofvc.substack.com/p/12-episode-the-un-american-rule](https://lawofvc.substack.com/p/12-episode-the-un-american-rule)
- **Quine Relay**: [https://github.com/mame/quine-relay](https://github.com/mame/quine-relay)

_Developer Roundup is a weekly roundup blog. Stay tuned for more info on the project. Follow me on Twitter [@dennisokeeffe92](https://twitter.com/dennisokeeffe92)._

_Image credit: [@bambicorro](https://unsplash.com/@bambicorro)_