Weekly Developer Roundup #7 - 2020-08-02
Tags: webdev, newsletter
Published: 2020-08-02 00:00:00

---
title: Weekly Developer Roundup #7 - 2020-08-02
description: Your weekly dose of trending articles and repos from across the web!
date: "2020-08-02"
---

Here is your update from across the web for the week of 2020-08-02.

## Trending This Week On Github

- **shreyashankar/gpt3-sandbox** (JavaScript): [The goal of this project is to enable users to create cool web demos using the newly released OpenAI GPT-3 API with just a few lines of Python.](https://github.com/shreyashankar/gpt3-sandbox)
- **UZ-SLAMLab/ORB_SLAM3** (C++): [ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM](https://github.com/UZ-SLAMLab/ORB_SLAM3)
- **androidx/androidx** (Java): [Development environment for Jetpack Android extension libraries. Synchronized with Jetpack's primary development branch on AOSP.](https://github.com/androidx/androidx)
- **AliaksandrSiarohin/first-order-model** (Jupyter Notebook): [This repository contains the source code for the paper First Order Motion Model for Image Animation](https://github.com/AliaksandrSiarohin/first-order-model)
- **geekxh/hello-algorithm** (Vue): [🙈🙉🙊 本项目包括：1、我写的三十万字图解算法题典 2、100 张 IT 相关超清思维导图 3、100 篇大厂面经汇总 4、各语言编程电子书 100 本 5、English version supported !!! 🚀🚀 国人项目上榜首不易，右上角助力一波！干就对了，奥利给 ！🚀🚀](https://github.com/geekxh/hello-algorithm)
- **lyft/clutch** (Go): [Extensible platform for infrastructure management](https://github.com/lyft/clutch)
- **anuraghazra/github-readme-stats** (JavaScript): [⚡ Dynamically generated stats for your github readmes](https://github.com/anuraghazra/github-readme-stats)
- **apache/arrow** (C++): [Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication…](https://github.com/apache/arrow)
- **cds-snc/covid-alert-app** (TypeScript): [Exposure notification client application / Application client de notification d'exposition](https://github.com/cds-snc/covid-alert-app)
- **MustangYM/WeChatExtension-ForMac** (Objective-C): [Mac版微信的功能拓展(A plugin for Mac WeChat)](https://github.com/MustangYM/WeChatExtension-ForMac)
- **plant99/felicette** (Python): [Satellite imagery for dummies.](https://github.com/plant99/felicette)
- **ReactiveX/RxSwift** (Swift): [Reactive Programming in Swift](https://github.com/ReactiveX/RxSwift)
- **yogeshojha/rengine** (JavaScript): [reNgine is an automated reconnaissance framework meant for gathering information during penetration testing of web applications. reNgine has customizable scan engines, which can be used to scan the websites, endpoints, and gather information.](https://github.com/yogeshojha/rengine)
- **rappasoft/laravel-boilerplate** (PHP): [The Laravel Boilerplate Project - https://laravel-boilerplate.com](https://github.com/rappasoft/laravel-boilerplate)
- **kdn251/interviews** (Java): [Everything you need to know to get the job.](https://github.com/kdn251/interviews)
- **mamoe/mirai** (Kotlin): [undefined](https://github.com/mamoe/mirai)
- **cilium/cilium** (Go): [eBPF-based Networking, Security, and Observability](https://github.com/cilium/cilium)
- **radareorg/cutter** (C++): [Free and Open Source Reverse Engineering Platform powered by radare2](https://github.com/radareorg/cutter)
- **trekhleb/javascript-algorithms** (JavaScript): [📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings](https://github.com/trekhleb/javascript-algorithms)
- **envoyproxy/envoy** (C++): [Cloud-native high-performance edge/middle/service proxy](https://github.com/envoyproxy/envoy)
- **kautukkundan/Awesome-Profile-README-templates** (JavaScript): [A collection of awesome readme templates to display on your profile](https://github.com/kautukkundan/Awesome-Profile-README-templates)
- **ageron/handson-ml2** (Jupyter Notebook): [A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.](https://github.com/ageron/handson-ml2)
- **winterbe/java8-tutorial** (Java): [Modern Java - A Guide to Java 8](https://github.com/winterbe/java8-tutorial)
- **nlohmann/json** (C++): [JSON for Modern C++](https://github.com/nlohmann/json)

## Trending This Week On Dev.To

- **Iain Freestone**: [🧰 50 Developer tools to make your life a little easier](https://dev.to/iainfreestone/50-developer-tools-to-make-your-life-a-little-easier-4oc5)
- **Lydia Hallie**: [✋🏼🔥 CS Visualized: CORS](https://dev.to/lydiahallie/cs-visualized-cors-5b8h)
- **Chrissie**: [How to write a good commit message](https://dev.to/chrissiemhrk/git-commit-message-5e21)
- **jun**: [My favourite Javascript learning resources on Github 🌟](https://dev.to/junlow/my-favourite-javascript-learning-resources-on-github-4okb)
- **Hemant Joshi 😼**: [A Complete Beginner Guide To  React Js](https://dev.to/hemant/a-complete-beginner-s-guide-to-react-js-learning-path-and-resources-np7)
- **Duomly**: [8 amazing HTML button hover effects, that will make your website memorable](https://dev.to/duomly/8-amazing-html-button-hover-effects-that-will-make-your-website-memorable-386e)
- **Cat McGee**: [Code anything in Javascript, with only 8 characters](https://dev.to/catmcgeecode/code-anything-in-javascript-with-only-8-characters-5ghp)
- **Gary Chew**: [Bringing Modern JavaScript to Libraries](https://dev.to/garylchew/bringing-modern-javascript-to-libraries-432c)
- **Manaswini**: [Decoding CSS art (🎨+💻)](https://dev.to/thisismanaswini/decoding-css-art-3om3)
- **Miloslav Voloskov**: [PWA Checklist 2020 (final and complete)](https://dev.to/uyouthe/pwa-checklist-2020-final-and-complete-8hi)
- **Victor de la Fouchardière**: [#showdev🍦 Cancel Properly HTTP Requests in React Hooks and avoid Memory Leaks 🚨](https://dev.to/viclafouch/cancel-properly-http-requests-in-react-hooks-and-avoid-memory-leaks-pd7)
- **PageBulb**: [Top Resources To Download Free HTML Templates](https://dev.to/templates/free-html-templates-5g67)
- **AlbertoM**: [Everything new coming in ES2021](https://dev.to/albertomontalesi/everything-new-coming-in-es2021-2l5l)
- **Emma Bostian ✨**: [5 Tips On Landing Your First Developer Job](https://dev.to/emmabostian/5-tips-on-landing-your-first-developer-job-3hc9)
- **David Whitney**: [Azure Static Web Apps are Awesome](https://dev.to/david_whitney/azure-static-web-apps-are-awesome-4dn2)
- **lauracharvey**: [BREAKING INTO WEB DEV – THE NO JARGON GUIDE – ARTICLE 1 - GIT & GIT HUB](https://dev.to/lauracharvey/breaking-into-web-dev-the-no-jargon-guide-article-1-git-git-hub-igg)
- **michael-andreuzza**: [9 tools & resources that I use while building & designing a website.](https://dev.to/michaelandreuzza/9-tools-resources-that-i-use-while-building-designing-a-website-hl5)
- **Patrick Loeber**: [11 Tips And Tricks To Write Better Python Code](https://dev.to/python_engineer/11-tips-and-tricks-to-write-better-python-code-5fck)
- **Patricio Ferraggi**: [Do the SOLID principles apply to Functional Programming?](https://dev.to/patferraggi/do-the-solid-principles-apply-to-functional-programming-56lm)
- **Dan Spratling**: [Becoming a Freelancer](https://dev.to/danspratling/becoming-a-freelancer-5bjn)
- **Fahad Imran**: [My Thoughts After Learning React For 3 Months](https://dev.to/fahadimran/my-thoughts-after-learning-react-for-3-months-cpm)
- **Jatin Rao**: [GIT Crash Course](https://dev.to/jatinrao/git-crash-course-52i0)
- **Miquel Camps**: [How I made my CV, based on Age of Empires game](https://dev.to/vivirenremoto/how-i-made-my-cv-based-on-age-of-empires-game-1ade)
- **Simon Brown**: [How to review a software architecture diagram](https://dev.to/simonbrown/how-to-review-a-software-architecture-diagram-6p0)
- **Vitor Paladini**: [Technical writing tips for non-native English speakers](https://dev.to/vtrpldn/technical-writing-tips-for-non-native-english-speakers-4fno)
- **Max Ong Zong Bao**: [Writing Tips as a Developer](https://dev.to/steelwolf180/writing-tips-as-a-developer-bp6)
- **Germano Lira**: [Free Web Development Resources](https://dev.to/germanolira/free-web-development-resources-4j28)
- **Lizzie Siegle**: [6 JavaScript console methods like Taylor Swift folklore lyrics](https://dev.to/twilio/6-javascript-console-methods-like-taylor-swift-folklore-lyrics-3h0k)
- **Shawn Humphreys**: [5 Web Development Tools You Need in 2020](https://dev.to/mrshawnhum/5-web-development-tools-you-need-in-2020-4781)
- **John Jacob**: [#discussAbbreviations in Software Development](https://dev.to/johnsalzarulo/abbreviations-in-software-development-4jjf)
- **Maria del Carmen Santiago**: [Top 10 Essential VS Code Extensions](https://dev.to/santiagocodes/top-10-essential-vs-code-extensions-e37)
- **Chris Noring**: [Type checking your JavaScript with VS Code - the superpowers you didn't know you had](https://dev.to/itnext/type-checking-your-javascript-with-vs-code-the-superpowers-you-didn-t-know-you-had-1jp)
- **Liviu Lupei**: [12 Extremely Useful Tips for Building a Startup](https://dev.to/liviufromendtest/12-extremely-useful-tips-for-building-a-startup-530i)
- **lindelof**: [Awesome Web Effect](https://dev.to/lindelof/awesome-web-effect-4598)
- **Silvia Bogdan**: [#discussHow do you get over bad days?](https://dev.to/cilvako/how-do-you-get-over-bad-days-4mo0)

## Trending This Week On Hacker News

- **GPU Accelerated JavaScript**: [https://gpu.rocks/](https://gpu.rocks/)
- **Low latency tuning guide**: [https://rigtorp.se/low-latency-guide/](https://rigtorp.se/low-latency-guide/)
- **Local-first software: You Own Your Data, in spite of the Cloud [pdf]**: [https://www.inkandswitch.com/media/local-first/local-first.pdf](https://www.inkandswitch.com/media/local-first/local-first.pdf)
- **NASA Astronauts Return Home in SpaceX's Crew Dragon Spacecraft [video]**: [https://youtube.com/watch?v=13OkD0C_TWU](https://youtube.com/watch?v=13OkD0C_TWU)
- **Stories and lessons from working with Jeff Bezos on the original Kindle**: [https://twitter.com/drose_999/status/1287944667414196225](https://twitter.com/drose_999/status/1287944667414196225)
- **Brazil Bolsonaro: Facebook told to block accounts of president’s supporters**: [https://www.bbc.com/news/world-latin-america-53625728](https://www.bbc.com/news/world-latin-america-53625728)
- **A man who can read letters but not numbers exposes roots of consciousness**: [https://www.sciencemag.org/news/2020/07/mysterious-case-man-who-can-read-letters-not-numbers-exposes-complex-roots](https://www.sciencemag.org/news/2020/07/mysterious-case-man-who-can-read-letters-not-numbers-exposes-complex-roots)
- **Hacking Portable Air Conditioners**: [https://pmarks.net/ac/](https://pmarks.net/ac/)
- **Do NLP Beyond English**: [https://ruder.io/nlp-beyond-english/](https://ruder.io/nlp-beyond-english/)
- **World's First Fully Programmable and Open-Source Massive-MIMO Platform**: [https://renew-wireless.org/](https://renew-wireless.org/)
- **Blue Team Rust: What Is “Memory Safety”, Really?**: [https://tiemoko.com/blog/blue-team-rust/](https://tiemoko.com/blog/blue-team-rust/)
- **Unbricking a $2k bike with a $10 Raspberry Pi**: [https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi/](https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi/)
- **Skate Warrior 1992, 1999, 2020**: [https://prolost.com/blog/skatewarrior](https://prolost.com/blog/skatewarrior)
- **Inside Information and Kodak Stock**: [https://www.chartfleau.com/kodak](https://www.chartfleau.com/kodak)
- **Hacking up a fix for the broken AppleTalk kernel module in Linux 5.1 and newer**: [https://www.downtowndougbrown.com/2020/08/hacking-up-a-fix-for-the-broken-appletalk-kernel-module-in-linux-5-1-and-newer/](https://www.downtowndougbrown.com/2020/08/hacking-up-a-fix-for-the-broken-appletalk-kernel-module-in-linux-5-1-and-newer/)
- **IBM Fully Homomorphic Encryption Toolkit for Linux**: [https://github.com/IBM/fhe-toolkit-linux](https://github.com/IBM/fhe-toolkit-linux)
- **Synfig Studio – FOSS industrial-strength 2D film-quality animation software**: [https://github.com/synfig/synfig](https://github.com/synfig/synfig)
- **My Custom Payment Implant**: [https://forum.dangerousthings.com/t/my-custom-payment-conversion-experience/7668/](https://forum.dangerousthings.com/t/my-custom-payment-conversion-experience/7668/)
- **Refactoring the FreeBSD Kernel with Checked C [pdf]**: [https://www.cs.rochester.edu/u/jzhou41/papers/freebsd_checkedc.pdf](https://www.cs.rochester.edu/u/jzhou41/papers/freebsd_checkedc.pdf)
- **Reviewing the worst piece of code ever**: [https://www.micheleriva.it/posts/2020-07-31-reviewing-the-worst-piece-of-code-ever](https://www.micheleriva.it/posts/2020-07-31-reviewing-the-worst-piece-of-code-ever)
- **The Global Implications of “Re-education” Technologies in Northwest China**: [https://cgpolicy.org/articles/the-global-implications-of-re-education-technologies-in-northwest-china/](https://cgpolicy.org/articles/the-global-implications-of-re-education-technologies-in-northwest-china/)
- **The history of economic growth is, in many ways, a tale of cleaniness**: [https://www.economist.com/books-and-arts/2020/08/01/how-hand-washing-explains-economic-expansion](https://www.economist.com/books-and-arts/2020/08/01/how-hand-washing-explains-economic-expansion)
- **Casio FX-880P Personal Computer Teardown**: [https://neil.computer/notes/casio-fx-880p-personal-computer-teardown/](https://neil.computer/notes/casio-fx-880p-personal-computer-teardown/)
- **Show HN: Japanese Language Learning Forum**: [https://questions.japanesecomplete.com](https://questions.japanesecomplete.com)
- **Do Human crowds during protests resemble animal swarming behavior?**: [https://www.wired.com/story/what-the-science-of-animal-networks-reveals-about-protests/](https://www.wired.com/story/what-the-science-of-animal-networks-reveals-about-protests/)
- **Advancing our approach to digital currency**: [https://usa.visa.com/visa-everywhere/blog/bdp/2020/07/21/advancing-our-approach-1595302085970.html](https://usa.visa.com/visa-everywhere/blog/bdp/2020/07/21/advancing-our-approach-1595302085970.html)
- **Garmin received decryptor for WastedLocker ransomware**: [https://www.bleepingcomputer.com/news/security/confirmed-garmin-received-decryptor-for-wastedlocker-ransomware/](https://www.bleepingcomputer.com/news/security/confirmed-garmin-received-decryptor-for-wastedlocker-ransomware/)
- **TikTok’s Chinese owner offers to forego stake to clinch U.S. deal – sources**: [https://www.reuters.com/article/us-usa-tiktok-bytedance-exclusive-idUSKBN24X3SK](https://www.reuters.com/article/us-usa-tiktok-bytedance-exclusive-idUSKBN24X3SK)
- **Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B**: [https://www.bloomberg.com/news/articles/2020-07-31/nvidia-said-in-advanced-talks-to-buy-softbank-s-chip-company-arm](https://www.bloomberg.com/news/articles/2020-07-31/nvidia-said-in-advanced-talks-to-buy-softbank-s-chip-company-arm)
- **Wilford Brimley has died**: [https://www.nytimes.com/2020/08/01/obituaries/wilford-brimley-dead.html](https://www.nytimes.com/2020/08/01/obituaries/wilford-brimley-dead.html)

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