Home
Blog
Links
Georgia Tech
Links I like
CS 6120: The Self-Guided Course
Protohackers
Nikita Tonsky
Diátaxis
Accounting for Computer Scientists
Advanced Programming in the UNIX Environment
Paul Graham
Making Normal Conversations Better
Josh W Comeau
Culture matters
Write your own tiny programming system(s)!
Good conversations have lots of doorknobs
Applied Category Theory
Some Painful Questions We Ask Ourselves
C2
Andreas Kling
The end of my childhood
Debits and Credits
The Placeholder Girlfriend
Go Testing By Example
How I’m (re)learning math as an adult
Butterick’s Practical Typography
Normalization of deviance
Bicycle
Fully Typed Web Apps
Conversation Skills Essentials
Glenn McDonald
Distributed Systems Challenge
So you wanna de-bog yourself
Things you're allowed to do
Email explained from first principles
Applied Category Theory Course
95%-ile isn't that good
Foundations
The Recurse Center
Burnout
Practical Deep Learning for Coders
Dynamic Programming is not Black Magic
How to be More Agentic
The Fly Blog
3Blue1Brown
Create an advanced search engine with PostgreSQL
The Feynman Lectures
The Five Tools of Hedonic Design
Jake Lazaroff
Explained from First Principles
Things you learn dating Cate Hall
Testing JavaScript
Local-first software
An overview of Nix in practice
Sam Rose
Excellence is a habit, but so is failure
Big companies v. startups
Xe Iaso
Using ZOD at the edge of our TypeScript type system
Making Sense of React Server Components
The Code Review Pyramid - Gunnar Morling
Implementing the Raft distributed consensus protocol in Go
Exist
Physics
weak nuclear force
Drew DeVault
Derek Sivers
LLM Visualization
Home Automation Guy
Your Organization Probably Doesn't Want To Improve Things
Hyperbole and a Half: Depression Part Two
Benedict Evans
Indie Hackers
geekodour
Live in Seattle?
Let's grab coffee
!
github
mastodon
rss
email