Sitemap - 2026 - Notes from the Near Future
Generalist vs Specialist in the After AI Era
Notes from the Near Future • The Permanently Curious Stack
3. How can words turn into actions?
A New Price Without Breaking the Old One • The O in SOLID
2. Who actually does the work, the model or the software?
1. What makes an AI agent different from a chatbot?
Stephen's Preface to Agents Unpacked
Agents Unpacked • Table of Contents
The Potion Shop That Does Too Much • The S in SOLID
How I Code (Late 2026 Version)
Back From Holidays • SOLID Ideas, Agents, Rust
[Archived] 2. Anatomy of an Agent
[Archived] 1. From Answer to Outcome
[Archived] Table of Contents • Agents Unpacked
[Archived] Stephen's Preface to Agents Unpacked
How I Learn (2026 Version) • My Tutor Agent
Doubling Down on Python in The Age of AI
3 • 7600 • 33 • 121 • When Python Stacks Up
The Weird and Wonderful World of Descriptors in Python • The Price is Right
Field Notes: First, Second, and Five Hundred and Twenty-Third
You Store Data and You Do Stuff With Data • The OOP Mindset
“Python’s Plumbing” Is Not As Flashy as “Magic Methods” • But Is It Better?
When "It Works" Is Not Good Enough • Live Workshops
What’s The Point of `itemgetter()` in Python?
Planning Meals, Weekly Shop, Alternative Constructors Using Class Methods
The Orchestra Conductor, The Senior Programmer, and AI
Need a Constant in Python? Enums Can Come in Useful
Parkruns, Python’s enumerate and zip, and Why Python Loops Are Different from Other Languages

