Clean Code's recommendations on how to write readable functions. Plus, a free textbook on data mining, a collection of design patterns for building apps in the cloud and more.
Clean Code's recommendations for Naming. How Tail Call Optimization Works. A primer on Assembly Language. How Etsy redesigned their ML platform and more!
Khan Academy's switch from a Python 2 monolith to a services-oriented backend written in Go.
How Cloudflare responded to the Log4J incident. Etsy's process for migrating their massive monorepo to TypeScript. A review of Generics in Go. The science behind UI and how to think about design.
How to learn a new codebase/language quickly. Future trends in software engineering. Technical choices in Java's implementation of Hash Tables and how they compare to other languages. And more!
Five books that changed my software engineering career. Boost your productivity with ZSH and Alacritty. Floating Point visually explained and more!
How modern big data systems work. Plus, how Slack created an analytics logging library, MIT's awesome class on distributed systems, how to build a functional language and how HTTPS works.