Updated Mar 25, 2023

📃 Articles

Becoming a magician

The Schelling Choice is “Rabbit”, not “Stag”

25+ Years of Personal Knowledge Management

The Tyranny of Structurlessness (Jo Freeman)

The Grand Unified Theory of (software) Documentation

68 Bits of Unsolicited Advice

Dear Self; We Need To Talk About Social Media

Optimizing Inputs and becoming Indistractable

Building a Vision of Life Without Work

Information Foraging - A theory of how developers seek information

Using Metadata to find Paul Revere

Salary Negotiation, Don’t Call Yourself A Programmer, And Other Career Advice

Our Universe Has Always Been Decentralized

Study Hacks: How to Reduce Stress and Get More Done By Building an Autopilot Schedule

Paul Graham - The submarine

You might not need machine learning


Paul Graham - How to Think for Yourself

A Spellchecker Used to Be a Major Feat of Software Engineering

An Interactive Introduction to Fourier Transforms

What Gödel Discovered

DNA seen through the eyes of a coder and Reverse Engineering the source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine

Journaling (Jonathan Borichevskiy)

100 Tips For A Better Life (ideopunk)

Write code. Not too much. Mostly functions.

I assume I’m below average

No Meetings, No Deadlines, No Full-Time Employees

Brevity Is Beautiful (Better Explained)

Maximizing Developer Effectiveness (Tim Cochran)

You’re Probably Wondering Why I’ve Called You Here Today (Astral Codex Ten)

How management by metrics leads us astray (Jakob Greenfeld)

Ergodicity: the most over-looked assumption (Neurabites)

How the ‘Magic: The Gathering’ Color Wheel Explains Humanity

HOWTO: Be more productive (Aaron Swartz)

The Night Watch (James Mickens)

Screw it, I’ll host it myself (Marko Zivanovic)

Reinforcing Habits (Less Wrong)

On Smoking (Anna Gàt: Eleven Sentence Essays)

My Personal Creed of Employment (DevJac)

The Optimal Amount of Hassle (Morgan Housel)

The Top Shelf Principle

The Art of Not Taking Things Personally

Accounting for Computer Scientists

The Grug Brained Developer