> It's weird to be surrounded by younger people
I find that is happening more and more. Must be coincidence.
@tastapod.com
Runs Goalwards: 'Your business, optimized.' Started BDD, caused Cucumber. Optimizes orgs, teams, code. Coach, mentor, geek, mischief-maker. Christian, infrequent blogger. WWGH https://goalwards.co
> It's weird to be surrounded by younger people
I find that is happening more and more. Must be coincidence.
This is the essence of domain-driven design. Modelling the domain _to meet the use cases it serves_ is isomorphic to system architecture. And it's fractal. Behind each of those decisions are more decisions, until you hit the axioms and you're done.
What you'll learn at AmA 2026
Next week. Final seats.
AI: @kevlin.bsky.social , Birgitta Boeckeler
Sociotechnical: @ewolff.com @settling-mud.bsky.social @tastapod.com
Decisions: @kenny.weave-it.org , @eoinwoods.bsky.social
pretix.eu/AmA/2026/
'unmemorable'? I'm a massive U2 fan and I have no recollection of any of the songs at all, just the irritation of having an album hurled at me, irrespective of who it was by. Maya Angelou again.
that sometimes happens to me whether there's a dog there or not
I discovered by accident that it will use the island and lock screen to update you if you have a particular train in view. Apparently it does 'regular trains' too but I don't commute enough to have tried it out. I already have a few stations as favourites and I paid for no ads.
If you are on iPhone, the app 'UK Live Train Times' is the best I've found. Live tracking of trains, alerts, etc. Of course it is only as inaccurate as the garbage in from Network Rail...
The cognitive dissonance between 'Your #genAI is smarter than a roomful of PhDs' and 'Your AI is like a junior developer so you have to treat it like a n00b' is just... painful.
It is _so_ unlike a junior developer I don't even know where to start.
Oh wait, yes I do, I feel a podcast coming on.
UK Address Matcher logo
We are pleased to release `uk_address_matcher`, a free Python package for address matching and geocoding, developed by Tom Hepworth and me.
The package has several aims: simplicity, speed and accuracy.
Ooh this is fun. Try putting an echo command in your .envrc files to act as a readme reminder when you cd into the directory.
echo 'This is for custom commands. Remember to reload your shell if you change anything here.'
Smart people in the right environment move incredibly fast.
Then they see how slow most places really are.
As @tastapod.com puts it: great teams ruin you for other jobs.
"Clean Code" β a timeless truth or a myth we keep telling ourselves?
@tastapod.com and me in conversation on the @modernswe.bsky.social channel discussing the origins, limitations and implications of clean code
www.youtube.com/watch?v=OjW_...
Very inspiring keynote about the best simple system for now @jfokus.se anniversary edition!
#evolving #system #architecture
Not with an attitude like that, you wonβt!
If everything Rob Pike created vanished overnight, the Internet would stop working. If everything AI created vanished overnight, weβd all breathe a huge sigh of relief and get on with our lives.
Early Christmas present from me if you're reading this and you're a:
- Senior web developer
- In London
- Really into books and libraries
- Looking for work rn
I am excited to inform you that the British Library is hiring a new head of web development
ce0752li.webitrent.c...
I have a crazy idea for the RAM manufacturers (Samsung and SK hynix) that Sam Altman has done a deal with to take 40% of their output:
Tell him to pay for it.
If you need to view the results it wrote to that file, I can recommend a programme.
Bonus: read it out loud. To someone, anyone. It was written to be read out loud :)
You keep using that word.
Only 7 subscribers to go before we hit 250k ππ±π
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
I stumbled across this quote from Refactoring by Martin Fowler when looking at dannorth.net/blog/cupid-f... by @tastapod.com .
βI heard you like some triples with your triples, so I put some triples in your triples!β
βIβm gonna code me a new minivan!β
I suspect it is more that they see these folks as having a Great Secret Idea, which is what they are really buying. Once they have that out of their head and in some code / a team, then the return diminishes quickly.
They donβt seem to consider that they may be capable ofβ¦ other ideas.
Each queue gets its own page in NotePlan, where a checklist can happily sit growing while literally nothing happens to the items on the list.
You audit the OSS you use (OSS tools for this would quickly emerge, $100, thank you). You set up a bunch of annual $100 sponsorships. Everyone wins.
This guarantees the longevity of that tiny piece of code propping up your bank.
#SOSS
I would like to propose SOSS: Sponsored Open Source Software.
If your company uses OSS, you sponsor the project $100/year.
Not per seat, or per team, just $100/year, all in.
- 30 developers using Ghostty? $100
- 300,000 engineers using tmux? $100, total
#Microsoft365: putting the AI in FAIL and PAIN since 2025.
In other news, I will be downgrading to their apps-only service when my current Business plan ends, which hopefully doesnβt come with a chirpy lie generator.
Para-dijβm. For ages. And I knew the word βparadigmβ, I had just never associated them.