Newsletters

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.

13,455 minutes of talking to get one job

March 12, 2017

In this issue, explore job hunting insights, unravel the mysteries of Unicode, dive deep into payment systems, contemplate game engine development, and decode Reddit's ranking algorithms. Join us for an enlightening read.

The complete guide to (external) Domain Specific Languages

March 05, 2017

This week’s issue features a comprehensive guide to Domain Specific Languages, insights from Linus Torvalds on SHA-1, a deep dive into word vector representations, and an introductory tutorial on recommender systems.

Is PostgreSQL good enough?

February 26, 2017

In this issue, we explore PostgreSQL's versatility, the impact of code reviews on team quality, career paths in tech, compiler optimization tricks, and the importance of cryptographic standards like SHAttered.

JavaScript Start-up Performance

February 19, 2017

This week’s issue dives into start-up performance, debunking programmer myths, mastering Google Analytics, and exploring whether it’s too late to switch careers in tech. Plus, a quirky look at Windows driver dates.

Announcing GVFS (Git Virtual File System)

February 12, 2017

This week’s issue highlights the launch of GVFS for handling massive Git repos, explores weekend programming trends, dives into event-driven applications, discusses Google AI's cryptographic advances, and demystifies blockchains.

Things Every Hacker Once Knew

February 05, 2017

This issue explores the knowledge gaps in hacker culture, longevity of software, Google’s SRE practices, and the evolution of tech tools like htop. Plus, a reflective look at how quickly tech knowledge can become outdated.

The Infrastructure Behind Twitter: Scale

January 29, 2017

This week's issue delves into Twitter's infrastructure, essential security headers for web protection, managing code complexity, advanced SQL tricks, and the risks of blindly copying code snippets. Stay informed and secure.

Big List of Naughty Strings

January 22, 2017

This week’s issue features a handy list of problematic strings for QA testing, a nostalgic look at compiling a Mac OS 8 app, tips for Chrome's Developer Console, and insights into security vulnerabilities in applications.

Browser Autofill Phishing

January 15, 2017

This week's newsletter explores browser autofill phishing risks, AI consciousness in Westworld, open-source GTA V integration, reverse engineering Sublime Text 3, and a new app for message encryption using AES.

Top 10 algorithms in Interview Questions

January 08, 2017

This week’s issue features essential resources for coding interviews, insights into memory models in programming, an exploration of recursive data structures, and a bold claim about a new, faster sorting algorithm.

10 things I learned making the fastest site in the world

January 01, 2017

This week, explore performance techniques for building fast sites, essential insights on microservices, misconceptions about CSVs, the challenges of software development, and a coding standards horror story from my early career.

Building Jarvis

December 25, 2016

This week's issue explores the state of AI with insights from Facebook's tech, delves into Pixar's hair simulation, analyzes skip lists, outlines a developer's learning plan, and critiques modern garbage collection in Go.