Newsletters

Developers’ side projects

December 18, 2016

This week’s issue dives into the often-misunderstood proprietary invention agreements for developers, explores exotic HTTP headers, tackles dependency hell, and shares insights on building a computer from scratch.

Disassembling Sublime Text

December 11, 2016

In this issue, we explore the Hopper Disassembler's insights on Sublime Text 3, delve into how publishers outsmart ad blockers, and reflect on transformative talks that reshape programming perspectives.

Learning to Read x86 Assembly Language

December 04, 2016

This week's issue features insights on x86 assembly language, a Hamiltonian cycle algorithm for planar graphs, writing C without standard libraries, a node.js memory leak adventure, and reflections on 15 years of concurrency safety.

The Myth of Long Polling

November 27, 2016

In this issue, explore the evolution of WebSockets, the importance of web encryption, the pitfalls of hidden precision in data, a nostalgic look at game development, and a tool for visualizing regular expressions.

Offshoring roulette: lessons from outsourcing to India, China and the Philippines

November 20, 2016

In this issue, explore outsourcing lessons from India, China, and the Philippines, discover a survival guide for junior developers, dive into CQRS vs. CRUD, reflect on coding regrets, and learn how to write better object-oriented programs.

Docker in Production: A History of Failure

November 13, 2016

This issue explores Docker's rocky past, the shift away from general-purpose operating systems, the benefits of tmux for developers, a deep dive into C programming, and the magic of H.264 video compression.

Eve: Programming designed for humans

November 06, 2016

This issue explores innovative programming with Eve, delves into functional programming through Haskell, advocates for UTF-8 encoding, and highlights Firefox's game-changing multi-process browsing. Plus, a reflection on diverse journeys into software engineering.

Image Synthesis from Yahoo open_nsfw (NSFW: contains nudity pictures)

October 30, 2016

This week’s issue features Yahoo's open-sourced neural network for image scoring, tips for laptop repairs in remote areas, insights on the value of HN comments, the challenges of parsing JSON, and Linus Torvalds' thoughts on "good taste" in coding.

10 Modern Software Over-Engineering Mistakes

October 23, 2016

In this issue, explore 10 software over-engineering pitfalls, Microsoft's breakthrough in speech recognition, the mechanics of debugging, No Man's Sky's procedural content, and Windows-WSL interoperability insights.

Latency numbers every programmer should know

October 16, 2016

This week's newsletter features insights on latency numbers every programmer should know, the reality of building big software companies, the case for automation in workflows, the risks of social media footprints, and CLI best practices.

Guess the Programming Language

October 09, 2016

This week, dive into a programming challenge that tests your language knowledge, explore the evolution of JavaScript, and discover a unique Tetris clone that fits in a boot sector. Perfect for both newbies and veterans alike.

SVG has more potential

October 02, 2016

This week's issue explores the untapped potential of SVG, demystifies pixels and voxels, discusses enhancing web security with CSP, and shares strategies for evolving database design while tackling PostgreSQL performance challenges.

JavaScript Systems Music

September 25, 2016

This week, explore innovative systems that generate music, dive into the history of Lemmings, unravel the mysteries of the switch statement, discover timeless algorithms, and test your knowledge on image processing.

On Generative Algorithms

September 18, 2016

Explore this week's issue on generative algorithms and their fascinating patterns, delve into ARM's big.LITTLE architecture, and discover diverse programming journeys. Plus, learn about faster parallel computing and managing knowledge debt.

How to Learn Advanced Mathematics Without Heading to University

September 11, 2016

This week's issue explores advanced math learning without university, the struggle of testing, coping with tech burnout, writing your own spelling corrector, and a look back at DOOM's groundbreaking graphics.

And it's gone —The true cost of interruptions

September 04, 2016

This week's issue dives into the impact of interruptions on productivity, shares insights on apartment hunting in San Francisco, explores skill development at work, and highlights innovative uses of deep learning in agriculture.

Less stress, more productivity: why working fewer hours is better for you and your employer

August 28, 2016

This week’s issue explores the benefits of working fewer hours for productivity, dives into Bayesian methods for hackers, shares a cautionary tale about choosing the right tools, and highlights how satellite imagery predicts poverty.

The traits of a proficient programmer

August 21, 2016

This week’s issue explores the essence of programming proficiency, the fundamentals of game graphics, effective coding strategies, the cross-platform capabilities of PowerShell, and clarifies the distinctions between AI, machine learning, and deep learning.

Why I'm not a big fan of Scrum

August 14, 2016

This week, explore critical views on Scrum, understand CPU cache levels, get actionable insights on distributed systems for new engineers, learn about fast.com’s tech, and dive into creating nostalgic fantasy maps.

The dark side of the Rack and Websockets dreams

August 07, 2016

This issue dives into the complexities of real-time web apps in Ruby, explores Google's QUIC protocol, and offers insights on RSpec and Ruby metaprogramming. Plus, a deep look at variable references in Ruby.