What we learn, when we learn.
Essays on learning, attention, and what we discover when we test ourselves. Updated regularly.
Why our brains love a good quiz (and what that says about learning)
The neuroscience of retrieval practice, what it means for how we teach ourselves, and why a five-minute quiz can lock something into memory that an hour of re-reading cannot.
A small library for early-career engineers.
Git: the 12 commands you actually need every day
A pragmatic tour of the Git commands that pay rent, plus the three you should know but rarely run, and the one you should never run alone.
Linux for everyone else: the 20 commands that pay rent
A tour of the terminal for people who did not grow up on it, organized by what you are trying to do and the flags that matter.
AWS without the panic: the 8 services that matter
A beginner's map of Amazon Web Services: eight services to learn first, what each one actually does, and the traps to avoid on your way in.
Budgeting Basics for Beginners: A Simple, Realistic Guide
A budget is just a plan for your money — not a punishment. Here is a beginner-friendly guide to building one you can actually stick to, from needs versus wants to a simple monthly method.
Sleep Hygiene Explained: Simple Habits for Better Rest
Better sleep rarely comes from one trick — it comes from a handful of consistent habits. Here is a clear, practical guide to sleep hygiene: what it is, why it works, and where to start.
Space Basics Explained Simply: A Beginner's Guide to the Night Sky
What is a light-year? Why does the Moon cause tides? A plain-language tour of the space concepts worth knowing — no telescope or physics degree required.
Git: the 12 commands you actually need every day
A pragmatic tour of the Git commands that pay rent, plus the three you should know but rarely run, and the one you should never run alone.
Linux for everyone else: the 20 commands that pay rent
A tour of the terminal for people who did not grow up on it, organized by what you are trying to do and the flags that matter.
AWS without the panic: the 8 services that matter
A beginner's map of Amazon Web Services: eight services to learn first, what each one actually does, and the traps to avoid on your way in.
JavaScript Concepts Every Developer Should Know
From closures to the event loop, these are the JavaScript concepts that separate developers who write code from developers who understand it. Master these fundamentals and everything else becomes clearer.
How to Ace Your Job Interview: A Complete Preparation Guide
Job interviews are learnable skills. This comprehensive guide covers everything from research and preparation to answering tough questions and following up — so you walk in confident and walk out with an offer.
A Beginner's Guide to Investing: Where to Start
Investing feels complicated, but the fundamentals are simpler than most people think. Here is a clear, jargon-free guide to getting started — no finance degree required.
Understanding Cognitive Biases: A Practical Guide
Cognitive biases are the invisible forces shaping your every decision. Learn to recognize the most common ones — and discover practical strategies to think more clearly.
How to Improve Your Decision-Making Skills
Discover evidence-based strategies to make better decisions under pressure, avoid cognitive biases, and build a framework for consistent, high-quality choices.