Weekly Developer Roundup #8 - 2020-08-09
Tags: webdev, newsletter
Published: 2020-08-09 00:00:00

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

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

## Trending This Week On Github

- **taosdata/TDengine** (C): [An open-source big data platform designed and optimized for the Internet of Things (IoT).](https://github.com/taosdata/TDengine)
- **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)
- **mamoe/mirai** : [undefined](https://github.com/mamoe/mirai)
- **sharkdp/bat** (Rust): [A cat(1) clone with wings.](https://github.com/sharkdp/bat)
- **aristocratos/bashtop** (Shell): [Linux/OSX/FreeBSD resource monitor](https://github.com/aristocratos/bashtop)
- **simdjson/simdjson** (C++): [Parsing gigabytes of JSON per second](https://github.com/simdjson/simdjson)
- **rust-lang/rustlings** (Rust): [🦀 Small exercises to get you used to reading and writing Rust code!](https://github.com/rust-lang/rustlings)
- **Dod-o/Statistical-Learning-Method_Code** (Python): [手写实现李航《统计学习方法》书中全部算法](https://github.com/Dod-o/Statistical-Learning-Method_Code)
- **mplushnikov/lombok-intellij-plugin** (Java): [Lombok Plugin for IntelliJ IDEA](https://github.com/mplushnikov/lombok-intellij-plugin)
- **TheAlgorithms/Java** (Java): [All Algorithms implemented in Java](https://github.com/TheAlgorithms/Java)
- **KFCFans/PowerJob** (Java): [新一代分布式任务调度与计算框架，支持CRON、API、固定频率、固定延迟等调度策略，提供工作流来编排任务解决依赖关系，使用简单，功能强大，文档齐全，欢迎各位接入使用！](https://github.com/KFCFans/PowerJob)
- **Alamofire/Alamofire** (Swift): [Elegant HTTP Networking in Swift](https://github.com/Alamofire/Alamofire)
- **romefrontend/rome** (TypeScript): [The Rome Frontend Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.](https://github.com/romefrontend/rome)
- **nushell/nushell** (Rust): [A new type of shell](https://github.com/nushell/nushell)
- **metersphere/metersphere** (Java): [An open source continuous testing platform. MeterSphere 是一站式的开源企业级持续测试平台，涵盖测试跟踪、接口测试、性能测试、团队协作等功能，全面兼容 JMeter、Postman 等开源、主流标准。](https://github.com/metersphere/metersphere)
- **zio/zio-prelude** (Scala): [A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration](https://github.com/zio/zio-prelude)
- **jackfrued/Python-100-Days** (Jupyter Notebook): [Python - 100天从新手到大师](https://github.com/jackfrued/Python-100-Days)
- **jgraph/drawio** (JavaScript): [Source to app.diagrams.net](https://github.com/jgraph/drawio)
- **paritytech/substrate** (Rust): [Substrate: The platform for blockchain innovators](https://github.com/paritytech/substrate)
- **JuliaLang/julia** (Julia): [The Julia Language: A fresh approach to technical computing.](https://github.com/JuliaLang/julia)
- **facebook/docusaurus** (JavaScript): [Easy to maintain open source documentation websites.](https://github.com/facebook/docusaurus)
- **Oneflow-Inc/oneflow** (C++): [OneFlow is a performance-centered and open-source deep learning framework.](https://github.com/Oneflow-Inc/oneflow)
- **goldbergyoni/nodebestpractices** (JavaScript): [✅ The Node.js best practices list (August 2020)](https://github.com/goldbergyoni/nodebestpractices)
- **facebook/react-native** (JavaScript): [A framework for building native apps with React.](https://github.com/facebook/react-native)
- **iluwatar/java-design-patterns** (Java): [Design patterns implemented in Java](https://github.com/iluwatar/java-design-patterns)

## Trending This Week On Dev.To

- **Akhil Arjun**: [One line - Dark Mode using CSS](https://dev.to/akhilarjun/one-line-dark-mode-using-css-24li)
- **Leonardo J. 👨🏻‍💻**: [My favorite resources being a freelancer as a side hustle 💎](https://dev.to/leomjaques/my-fav-resources-being-a-freelancer-as-a-side-hustle-15ml)
- **Zaiste**: [15 Command-Line Tools to Make You Better at Shell & CLI](https://dev.to/zaiste/15-command-line-tools-to-make-you-better-at-shell-cli-35n6)
- **Ashlee (she/her)**: [10 Questions I'm Asking All Companies Before Scheduling Any Interviews](https://dev.to/ashleemboyer/10-questions-i-m-asking-all-companies-before-scheduling-any-interviews-1aoi)
- **Rob OLeary**: [VS Code: You don't need that extension](https://dev.to/robole/vs-code-you-don-t-need-that-extension-18d7)
- **Jatin Rao**: [Best Github Repositories for Developers](https://dev.to/jatinrao/best-github-repositories-for-developers-3735)
- **HasOne**: [#showdevDocker Cheat Sheet](https://dev.to/hasone/docker-cheat-sheet-27po)
- **Liviu Lupei**: [🔥 10 Useful Tools for Web Developers to Help You Work Smarter](https://dev.to/liviufromendtest/10-useful-tools-for-web-developers-to-help-you-work-smarter-2eaa)
- **Rutik Wankhade**: [When frontend devs meet free APIs](https://dev.to/rutikwankhade/when-frontend-devs-meet-free-apis-2nkh)
- **Nadia Laasri**: [Make your first CSS art 😍](https://dev.to/laasrinadiaa/make-your-first-css-art-29jo)
- **nastyox**: [Stealing Accounts with an IMG Tag](https://dev.to/nastyox1/stealing-accounts-with-an-img-tag-10mk)
- **Chris Dixon**: [Learn Javascript By Building Projects (for free!)](https://dev.to/chrisdixon161/learn-javascript-by-building-projects-for-free-39d4)
- **Srebalaji Thirumalai**: [Top JavaScript books to level up your game in JavaScript](https://dev.to/srebalaji/top-javascript-books-to-level-up-your-game-in-javascript-55jf)
- **Daily Dev Tips**: [Pimp Your GitHub Profile](https://dev.to/dailydevtips1/pimp-your-github-profile-hoc)
- **Mike Bifulco**: [gitignore.io is great!](https://dev.to/irreverentmike/gitignore-io-is-great-59hb)
- **Jess Lee (she/her)**: [#discussIntroducing DevNews — A New Podcast From DEV!](https://dev.to/devteam/introducing-devnews-a-new-podcast-from-dev-3b7m)
- **Syakir Rahman**: [10 Best React UI Frameworks / Libraries 2020](https://dev.to/syakirurahman/10-best-react-ui-frameworks-libraries-2020-1o11)
- **Jack Domleo**: [How I optimised my online presence to get opportunities.](https://dev.to/jackdomleo7/how-i-optimised-my-online-presence-to-get-opportunities-2a77)
- **Khaleel Gibran**: [My Favourite Web Development Tools!](https://dev.to/khalby786/my-favourite-web-development-tools-16af)
- **Nirbhay Vashisht**: [Fundamentals of Cloud Computing](https://dev.to/nirbhayvashisht/fundamentals-of-cloud-computing-5g4g)
- **Tasin Ishmam**: [Awesome Command-Line tools to boost your productivity](https://dev.to/tasinishmam/awesome-command-line-tools-to-boost-your-productivity-22n8)
- **Abhijeet Yadav**: [All front end Interview questions asked during my recent job hunt.](https://dev.to/devabhijeet/all-front-end-interview-questions-asked-during-my-recent-job-hunt-1kge)
- **Anna "Apero" McDougall 🏳️‍🌈**: [Impostor Syndrome: The Biggest Enemy to Your Progress is Your Ego](https://dev.to/annajmcdougall/impostor-syndrome-the-biggest-enemy-to-your-progress-is-your-ego-24ke)
- **Ibrahima Ndaw**: [React TypeScript - How To Set Types on Hooks (+cheat sheet)](https://dev.to/ibrahima92/react-typescript-how-to-set-types-on-hooks-cheat-sheet-gll)
- **Adriano Lupossa**: [How Did I learn React in 10 months](https://dev.to/adrianolupossa/how-i-learn-react-in-10-months-phe)
- **Devs @ 7pace**: [How to Become a Better Software Developer: A Handbook on Personal Performance](https://dev.to/7pace/how-to-become-a-better-software-developer-a-handbook-on-personal-performance-296h)
- **Shawn Humphreys**: [8 Projects That Can Get You an Interview (with recommended video)](https://dev.to/mrshawnhum/8-projects-that-can-get-you-an-interview-with-recommended-video-12mm)
- **Bijay Dash**: [#showdevThe new opensource tool for all your API needs: APIC](https://dev.to/bjdash/the-new-opensource-tool-for-all-your-api-needs-apic-1488)
- **Programmer Things**: [10 tips from A 10 years experienced Developer](https://dev.to/programmerthings/10-tips-from-a-10-years-experienced-developer-817)
- **lauracharvey**: [BREAKING INTO WEB DEV - THE NO JARGON GUIDE - ARTICLE 2 - DEPLOYING YOUR FIRST WEBSITE](https://dev.to/lauracharvey/breaking-into-web-dev-the-no-jargon-guide-article-2-deploying-your-first-website-13nn)
- **Catalin Pit**: [What Should You Clarify Before Accepting A Job Offer](https://dev.to/catalinmpit/what-should-you-clarify-before-accepting-a-job-offer-37hk)
- **skaytech**: [Docker Fundamentals](https://dev.to/skaytech/docker-fundamentals-2ibi)
- **Waylon Walker**: [#discuss🔥 How to crush amazing posts on DEV](https://dev.to/waylonwalker/how-to-crush-amazing-posts-on-dev-4cgh)
- **ABHINAVA GHOSH**: [Let's Talk About REGEX !!](https://dev.to/the_unconventional_coder/lets-talk-about-regex-3npd)
- **Margo McCabe**: [Building a Database Written in Node.js from the Ground Up](https://dev.to/harperdb/building-a-database-written-in-node-js-from-the-ground-up-2hgm)

## Trending This Week On Hacker News

- **Vertigo – a public domain 3D flight simulator (2003)**: [http://stjerneskud.info/vertigo/](http://stjerneskud.info/vertigo/)
- **The German front in rare color photos, 1914-1918**: [https://rarehistoricalphotos.com/hans-hildenbrand-german-front-in-rare-color-photos-1914-1918/](https://rarehistoricalphotos.com/hans-hildenbrand-german-front-in-rare-color-photos-1914-1918/)
- **Firefox Voice**: [https://voice.mozilla.org/firefox-voice/](https://voice.mozilla.org/firefox-voice/)
- **Twitter x TikTok = Twiktwok**: [https://twiktwok.github.io/](https://twiktwok.github.io/)
- **Fire your bad customers**: [https://www.preetamnath.com/blog/fire-your-bad-customers](https://www.preetamnath.com/blog/fire-your-bad-customers)
- **UPI: India's Unified Payments Interface**: [https://the-other-side.blog/upi-the-basics/](https://the-other-side.blog/upi-the-basics/)
- **Overriding C++ virtual functions at run time**: [https://blog.visionappster.com/2020/08/06/overriding-virtual-functions-at-run-time/](https://blog.visionappster.com/2020/08/06/overriding-virtual-functions-at-run-time/)
- **Why the U.S. government is allowing bears, wolves to be hunted in their dens**: [https://www.nationalgeographic.com/animals/2020/08/new-hunting-rules-alaska-national-preserves/](https://www.nationalgeographic.com/animals/2020/08/new-hunting-rules-alaska-national-preserves/)
- **Hinc: Haskell In New Clothes**: [https://github.com/serras/hinc](https://github.com/serras/hinc)
- **Typing Is Hard**: [https://typing-is-hard.ch/](https://typing-is-hard.ch/)
- **Real Time Machine Learning (2019) [pdf]**: [https://www.darpa.mil/attachments/Real%20Time%20Machine%20Learning%20Proposers%20Day_v3.pdf](https://www.darpa.mil/attachments/Real%20Time%20Machine%20Learning%20Proposers%20Day_v3.pdf)
- **Rome: A Linter for JavaScript and TypeScript**: [https://romefrontend.dev/blog/2020/08/08/introducing-rome.html](https://romefrontend.dev/blog/2020/08/08/introducing-rome.html)
- **Low-cost measurement of facemask efficacy for filtering expelled droplets**: [https://advances.sciencemag.org/content/early/2020/08/07/sciadv.abd3083](https://advances.sciencemag.org/content/early/2020/08/07/sciadv.abd3083)
- **C.I.A. Lacing (2014)**: [https://www.fieggen.com/shoelace/cialacing.htm](https://www.fieggen.com/shoelace/cialacing.htm)
- **Show HN: Relinx – new kind of Asset tracking – CMDB**: [https://relinx.io?ref=HN](https://relinx.io?ref=HN)
- **The Multifarious Mr Banks: The Natural Historian Who Shaped the World**: [https://www.lrb.co.uk/the-paper/v42/n16/steven-shapin/keep-him-as-a-curiosity](https://www.lrb.co.uk/the-paper/v42/n16/steven-shapin/keep-him-as-a-curiosity)
- **SpaceX and ULA win billions in Pentagon rocket contracts**: [https://www.cnbc.com/2020/08/07/spacex-and-ula-win-2022-pentagon-rocket-launch-contracts.html](https://www.cnbc.com/2020/08/07/spacex-and-ula-win-2022-pentagon-rocket-launch-contracts.html)
- **Aesthetics and the Human Factor in Programming (1972)**: [http://www.softpanorama.org/Articles/Ershov/aesthetics_and_the_human_factor_in_programming_ershov1972.shtml](http://www.softpanorama.org/Articles/Ershov/aesthetics_and_the_human_factor_in_programming_ershov1972.shtml)
- **There’s no such thing as a tech expert anymore**: [http://www.wired.com/story/theres-no-such-thing-as-a-tech-expert-anymore](http://www.wired.com/story/theres-no-such-thing-as-a-tech-expert-anymore)
- **Show HN: Create diagrams stitching images on a grid using HCL (like Terraform)**: [https://github.com/lucasepe/jumble/](https://github.com/lucasepe/jumble/)
- **Interviewing Chandrayaan 1’s Mission Director on India’s role in the Moon race**: [https://jatan.space/interviewing-isro-chandrayaan-1-mission-director/](https://jatan.space/interviewing-isro-chandrayaan-1-mission-director/)
- **Wheat yield potential in controlled-environment vertical farms**: [https://www.pnas.org/content/early/2020/07/21/2002655117](https://www.pnas.org/content/early/2020/07/21/2002655117)
- **The Challenges and Delights of Photographing the Night Sky**: [https://www.atlasobscura.com/articles/dark-sky-photographs](https://www.atlasobscura.com/articles/dark-sky-photographs)
- **Apple takes legal action against small company with pear logo**: [https://www.iphoneincanada.ca/news/apple-legal-action-pear-logo/](https://www.iphoneincanada.ca/news/apple-legal-action-pear-logo/)
- **Water beetles that survive being swallowed by frogs**: [https://www.scientificamerican.com/article/after-being-swallowed-alive-water-beetle-stages-backdoor-escape-from-frogs-gut/](https://www.scientificamerican.com/article/after-being-swallowed-alive-water-beetle-stages-backdoor-escape-from-frogs-gut/)
- **What I Learned from the Worst Novelist in the English Language**: [https://newrepublic.com/article/158761/learned-worst-novelist-english-language](https://newrepublic.com/article/158761/learned-worst-novelist-english-language)
- **Ask HN: How does your organisation train programmers?**: [https://news.ycombinator.com/item?id=24097348](https://news.ycombinator.com/item?id=24097348)
- **Ask HN: Is it a good practice to provide open-source version of your paid app?**: [https://news.ycombinator.com/item?id=24097763](https://news.ycombinator.com/item?id=24097763)
- **Reverse-engineering the Intel 8086's instruction register**: [http://www.righto.com/2020/08/latches-inside-reverse-engineering.html](http://www.righto.com/2020/08/latches-inside-reverse-engineering.html)
- **All these companies were a lot smarter than us. What we had was luck (1984)**: [https://www.atariarchives.org/deli/homebrew_and_how_the_apple.php](https://www.atariarchives.org/deli/homebrew_and_how_the_apple.php)

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