Newsletters

Resources for Getting Started with Distributed Systems

September 24, 2017

This week’s issue dives into getting started with Distributed Systems, explores the dark side of Electron, debates editor preferences, and examines the value of type annotations in JavaScript for bug detection. Enjoy.

The Tale of Creating a Distributed Web Crawler

September 17, 2017

In this issue, explore the journey of building a distributed web crawler, dive into JavaScript memory management, discuss security best practices, and unravel the mysteries of GraphQL. Join us to enhance your tech skills.

Let's build a simple database

September 10, 2017

This week’s newsletter features a deep dive into SQL optimization, building a compiler with ANTLR, and the explosive growth of Python. Plus, discover a fascinating security hack involving silent commands to voice recognition systems.

List Of High Profile Cryptocurrency Hacks So Far

September 03, 2017

This week's newsletter explores the world of cryptocurrency hacks, the scaling of PostgreSQL, insights into programming's effects on the brain, and a remarkable project replication by Victoria Police.

Ideal OS: Rebooting the Desktop Operating System

August 27, 2017

This week’s issue explores the evolution of desktop operating systems, the exhilarating flow of programming, and the critical lesson learned from PostgreSQL ID exhaustion. Dive in for insights on technology and productivity.

An Intro to Compilers

August 20, 2017

This issue dives into essential programming concepts, from the intricacies of compilers and passive event listeners to the magic of the fast inverse square root. We also explore atomic transactions in Postgres and the long-term impacts of Postel's Maxim.

How To Develop Your Own Boot Loader

August 13, 2017

In this week's issue, explore how to develop a bootloader, understand Test Impact Analysis to optimize testing, delve into the importance of data compression, and discover why GitHub may not suit Linux kernel projects.

Elm In Production: 25,000 Lines Later

August 06, 2017

This week’s newsletter highlights innovative uses of Elm in production, reflections on Flash's impact, Sandsifter's groundbreaking work on x86 processors, insights into TypeScript's Turing completeness, and a look at languages that nearly shaped CSS.

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.