Zach Lloyd, the interim CTO of Time Magazine, talks about the biggest mistake engineers make. Plus, DeepMind builds a model that can solve leetcode questions, how Rust fixes C++'s issues and more!
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!