Newsletters

Monospaced Programming Fonts with Ligatures

July 30, 2017

This week, explore the fascinating world of monospaced programming fonts with ligatures, uncover a $31M Ethereum hack, and dive into the genius of Claude Shannon. Plus, learn about Hilbert Curves and modern password authentication.

On being the employee who “needs improvement”

July 23, 2017

In this issue, we explore the challenges of being the "needs improvement" employee, the debate on code comments, workplace camaraderie, a daring server upgrade, and the absurdity of writing convoluted code.

Modern Software Over-Engineering Mistakes

July 16, 2017

This week’s newsletter explores modern software over-engineering mistakes, the quirks of a 24-core CPU, the debate over Ruby's speed for web-scale applications, and insights on programming language transitions.

Images with all colors

July 09, 2017

This issue features unique programming challenges, insights on TypeScript's adoption at Reddit, and a compelling case for hiring experienced programmers. Plus, explore a creative image generation project.

The Trie Data Structure

July 02, 2017

This issue explores the Trie and Hash data structures, delves into innovative interview techniques for engineers, and introduces GreenPiThumb, a Raspberry Pi gardening bot. Plus, discover insights into analyzing cryptocurrencies.

The search for the Goldilocks browser and why Firefox might be “just right” for you

June 25, 2017

This issue explores the latest in web technology with Firefox's new multi-process architecture, insights on memory management, a provocative take on coding styles and salaries, and a cost-saving hosting strategy.

What Really Happened with Vista

June 18, 2017

This issue explores the fascinating evolution of technology, from the pitfalls of Windows Vista to music genre classification using machine learning. Plus, we dive into immersive flight simulation and version control for Word.

Hacker, Hack Thyself

June 11, 2017

This week’s newsletter dives into security measures, the intricacies of network protocols, Reddit's rapid code deployment, choosing the right floating point representation, and a beginner's guide to digital video technology.

Artificial intelligence in real-time strategy games

June 04, 2017

In this issue, explore the role of AI in real-time strategy games, the challenges of legacy codebases, and the importance of designing apps for unreliable internet. Plus, a look at Mozilla's triumph with WebAssembly.

P: A programming language designed for asynchrony, fault-tolerance and uncertainty

May 28, 2017

This week, explore a new programming language for complex software, the long-awaited HTTPS rollout on Stack Overflow, tips for escaping Vim, scaling Git for large repos, and insights on monolithic vs. microservices architecture.

Introducing Stack Overflow Trends

May 21, 2017

In this issue, we explore Stack Overflow Trends, uncover the origins of flaky tests, and marvel at Saqib Shaikh's inspiring coding journey as a blind developer. Plus, invite friends to subscribe for a chance at a shout-out.

How do Multiplayer Game sync their state?

May 14, 2017

In this issue, we explore multiplayer game state synchronization, the pitfalls of 100% code coverage in testing, the misleading nature of CPU utilization metrics, SQL Notebook for data analysis, and reverse engineering Apple’s location services.

Why Use Postgres

May 07, 2017

This week's newsletter features insights on why Postgres is an excellent database choice, a deep dive into the 76477 sound chip from Space Invaders, tips for using Headless Chrome, and innovative programming paradigms.

Fewer mallocs in curl

April 30, 2017

In this issue, explore fewer mallocs in curl, the origins of SSH port 22, the top 10 developer crypto mistakes, the "Fix Everything" design pattern, and a dive into spatial search algorithms for efficient data handling.

Everything about Self Driving Cars Explained for Non-Engineers

April 23, 2017

This week's issue dives into self-driving cars in simple terms, explores 500 interview questions for aspiring programmers, guides you in writing a basic OS, analyzes late-night programming languages, and uncovers the legal nuances of web scraping.

What unpopular opinions do you have about software development?

April 16, 2017

This issue features a Vue.js tutorial for SEO-friendly sites, explores unpopular opinions in software development, and delves into Facebook's code quality issues. Plus, insights on system design interviews and building a NAS for data storage.

How does Multiplayer Game sync their state?

April 09, 2017

In this issue, we explore syncing states in multiplayer games, share insights on creating a new programming language, draw parallels between music and coding, delve into the SIXEL image format, and guide you in building a minimalist text editor.

The Strange History of Ransomware

April 02, 2017

This week, dive into the intriguing world of ransomware, explore the nuances of diff algorithms, and uncover why some programming languages outperform others. Plus, discover useful Git tips and laugh at coding blunders.

Parsing Expressions

March 26, 2017

This week’s issue features a deep dive into parsing expressions, Discord's message indexing, visualizing garbage collection, the benefits of SQL databases, and insights from the 2017 Stack Overflow Developer Survey.

Teach Yourself Computer Science

March 19, 2017

This week’s issue features a deep dive into computer science, Rust’s Turing-complete type system, clever Windows hacks, insights on language transitions, and practical color theory for coders. Expand your knowledge and creativity.