TLWI Developer Weekly #36
thelastweekin.dev
Trending This Week On Github
- edeng23/binance-trade-bot (Python): Automated cryptocurrency trading bot
- benawad/dogehouse (TypeScript): The home for voice conversations.
- CoatiSoftware/Sourcetrail (C++): Sourcetrail - free and open-source interactive source explorer
- willmcgugan/rich (Python): Rich is a Python library for rich text and beautiful formatting in the terminal.
- deepmind/deepmind-research (Jupyter Notebook): This repository contains implementations and illustrative code to accompany DeepMind publications
- dani-garcia/bitwarden_rs (JavaScript): Unofficial Bitwarden compatible server written in Rust
- Chia-Network/chia-blockchain (Python): Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
- freeCodeCamp/freeCodeCamp (JavaScript): freeCodeCamp.org's open source codebase and curriculum. Learn to code for free.
- evanw/esbuild (Go): An extremely fast JavaScript bundler and minifier
- xmrig/xmrig (C++): RandomX, CryptoNight, AstroBWT and Argon2 CPU/GPU miner
- vlang/v (V): Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in `<1s with zero library dependencies. https://vlang.io
- bitwarden/server (C#): The core infrastructure backend (API, database, Docker, etc).
- XTLS/Xray-core (Go): Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.
- ethereum-mining/ethminer (C++): Ethereum miner with OpenCL, CUDA and stratum support
- bevyengine/bevy (Rust): A refreshingly simple data-driven game engine built in Rust
- nanocurrency/nano-node (C++): Nano is a cryptocurrency
- rxi/lite (Lua): A lightweight text editor written in Lua
- vitejs/vite (TypeScript): Next generation frontend tooling. It's fast!
- DivineEngine/Profiles : 🌐Dial-up Internet access
- satwikkansal/wtfpython (Python): What the f*ck Python? 😱
- dapr/dapr (Go): Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
- shopizer-ecommerce/shopizer (Java): Shopizer java e-commerce software
- input-output-hk/cardano-node (Haskell): The core component that is used to participate in a Cardano decentralised blockchain.
- aamini/introtodeeplearning (Jupyter Notebook): Lab Materials for MIT 6.S191: Introduction to Deep Learning
- iptv-org/iptv (JavaScript): Collection of 5000+ publicly available IPTV channels from all over the world
Trending This Week On Dev.To
- Suraj Vishwakarma: Algorithms Every Programmer Should Know
- Evan You: Announcing Vite 2.0
- Danny Adams: 11 Easy UI Design Tips for Web Devs
- Shashwat Verma: How to convert any website/webpage into an installable progressive web app (PWA)
- Romain Lanz: Why you should drop ExpressJS in 2021
- Arghya Ghosh: 8 Node.js Projects To Keep An Eye On 2021
- Tzachi Strugo: Authentication & Authorization in Microservices Architecture - Part I
- Tom Milner: How I passed the AWS Certified Developer - Associate Exam
- Temani Afif: Responsive hexagon grid without media query
- Paula Santamaría: Mastering NPM Scripts
- Sarthak Sharma: Show off your VSCode Setup 👩🏻💻💯
- Shahed Nasser: I Created Famous Logos with CSS
- Iain Freestone: 🚀10 Trending projects on GitHub for web developers - 19th February 2021
- Amandeep Singh: Are you sure you know how event propagates in JavaScript?
- Paul Facklam: Are you a good developer already?
- Jonathan Bowman: Install Docker on Windows (WSL) without Docker Desktop
- Mehdi Zed: 20 essential web tools for developers
- Sergey: Project Structure. Repository and folders. Review of approaches.
- Sm0ke: React Templates - A curated list with FREE projects
- Ankit Kumar: 100 most asked JavaScript Interview Questions and Answers - Part 1
- Rajeev Singh: Best VsCode dark themes for 2021 🚀
- Abhishek Jain: Debouncing in Javascript.
- Arika: Destructuring objects in Javascript
- Teo Selenius: Web Application Security Checklist (2021)
- Olena Drugalya: Advanced Usage of Styled Components for your React App
- Kieran Roberts: Ditch the dreaded `. Semantic HTML elements we should use instead
- Zygimantas Sniurevicius: Intersection Observer using React
- Steven Straatemans: Calculate HTML Element width before render
- Alvaro Montoro: CSS Dino game
- Yoav Ganbar: How to Build A React TS Tailwind Design System
- Alex Devero: Upcoming Interesting JavaScript ES2021 (ES12) Features to Look for
- tomgrabski: Benefits of Next JS for building websites and apps
- Laurie: Performance Tools
- Derek N. Davis: Put Down the Destructuring Hammer
- swyx: Reviewing "TypeScript in 50 Lessons"
- Austin Hill: Start Using Prettier The Right Way
- Reed Barger: How To Fetch Data in React: Cheatsheet + Examples
- Vlad Shilov: The tiniest CSS-in-JS solution for your open-source React components
- Jeff Chavez: You can't afford not to have these!
- 🅰️ GEEK: A Complete Guide to JavaScript Tooling
- Arif Amirani: 5 Underrated React Design Systems for 2021
- Ben Halpern: The Longterm Benefits of Effective Product Development
- Ratul: 5 useful javascript tricks
- Rodrigo Ramirez: Image Optimization, Processing and Hosting
- Braydon Coyer: 6 BEST Fonts for Programming in 2021
- Jakub Švehla: World-first Static time RegEx engine with O(0) time complexity
- Alvaro Montoro: Creating a snowfall effect with HTML and CSS
- Jhey Tompkins: How To: Cursor Tracking Parallax
- Lizzie Siegle: Zsh Tricks to Blow your Mind
- Gabriel Cruz (he/him): 6 tips for your developer resume
Trending This Week On Hacker News
- United B772 at Denver on Feb 20th 2021, engine inlet separates from engine: https://avherald.com/h?article=4e35503b&opt=0
- NASA Has Decided to Start Building the Lunar Gateway Using the Falcon Heavy: https://www.universetoday.com/150124/nasa-has-decided-to-start-building-the-lunar-gateway-using-the-falcon-heavy/
- OpenBSD boots multi-user on Apple M1 hardware: https://marc.info/?l=openbsd-arm&m=161386122115249&w=2
- Modern software controls dependencies because it helps software authors: https://utcc.utoronto.ca/~cks/space/blog/tech/BundlingHelpsSoftwareAuthors
- New plant-based plastics can be chemically recycled with near-perfect efficiency: https://academictimes.com/new-plant-based-plastics-can-be-chemically-recycled-with-near-perfect-efficiency/
- Second Citizenships, Residencies, and/or Temporary Relocation: https://www.lesswrong.com/posts/jHnFBHrwiNb5xvLBM/second-citizenships-residencies-and-or-temporary-relocation
- How can you not be romantic about programming?: https://thorstenball.com/blog/2020/09/08/how-can-you-not-be-romantic-about-programming/
- 0 A.D. Alpha 24: Xšayāršā: https://play0ad.com/new-release-0-a-d-alpha-24-xsayarsa/
- Find the Hard Work You're Willing to Do (2018): http://www.cs.uni.edu/%7Ewallingf/blog/archives/monthly/2018-10.html#e2018-10-21T09_53_29.htm
- We live in an age of distractions, dealing with constant mental stimulus: https://www.lostbookofsales.com/age-of-distractions/
- California would decriminalize psychedelics, paving way for medical treatment: https://www.theguardian.com/us-news/2021/feb/17/california-bill-decriminalize-psychedelic-drugs
- Debian Packages That Need Lovin': https://wnpp.debian.net/
- Adversarial.io – Fighting mass image recognition: https://adversarial.io
- Turbo Pascal Compiler in JavaScript: https://github.com/lkesteloot/turbopascal
- Augmenting Human Intellect: https://www.dougengelbart.org/content/view/138
- Mistakes to Avoid If You Work with Scala Futures: https://medium.com/codestory/6-mistakes-to-avoid-if-you-work-with-scala-future-f5878e8a8791
- Streams – The Definitive Guide: https://web.dev/streams/
- How to Destroy the Earth (2006): https://qntm.org/destroy
- From coding bootcamp graduate to building distributed databases: https://richardartoul.medium.com/from-coding-bootcamp-graduate-to-building-distributed-databases-29acbb723d8
- Show HN: Vellum – An interactive list of nonfiction books reviewed by academics: https://vellum.tachy.org
- Lumi is hiring a UI designer to build the platform for sustainable manufacturing: https://www.lumi.com/jobs
- Raiders of the Lost Ark as a Black-and-White Silent Film (2014): https://extension765.com/blogs/soderblog/raiders
- Teardown of a quartz crystal oscillator and the tiny IC inside: https://www.righto.com/2021/02/teardown-of-quartz-crystal-oscillator.html
- Coherent Nuclear Excitations: https://www.mpg.de/16449701/coherent-nuclear-excitations
- Cranelift, Part 2: Compiler Efficiency, CFGs, and a Branch Peephole Optimizer: https://cfallin.org/blog/2021/01/22/cranelift-isel-2/
- How to Simulate I/O Faults at Runtime: https://chaos-mesh.org/blog/how-to-simulate-io-faults-at-runtime/
- Soviet 'Enigma' cipher machine sells for $22k at collapsed museum's auction: https://www.theregister.com/2021/02/17/soviet_spy_gadgets_museum_auction/
- Memory Techniques from Vedic Learning [pdf]: https://artofmemory.com/files/forum/1183/divideandlink_0.pdf
- Machine Learning for Computer Architecture: https://ai.googleblog.com/2021/02/machine-learning-for-computer.html
- Researchers observe stationary Hawking radiation in an analog black hole: https://phys.org/news/2021-02-stationary-hawking-analog-black-hole.html
Developer Roundup is a weekly roundup blog. Stay tuned for more info on the project. Follow me on Twitter @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄