Daniel Terhorst-North's Avatar

Daniel Terhorst-North

@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

2,925
Followers
277
Following
326
Posts
29.06.2023
Joined
Posts Following

Latest posts by Daniel Terhorst-North @tastapod.com

> It's weird to be surrounded by younger people

I find that is happening more and more. Must be coincidence.

06.03.2026 13:37 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

06.03.2026 13:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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/

06.03.2026 11:48 πŸ‘ 5 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0

'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.

05.03.2026 17:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

that sometimes happens to me whether there's a dog there or not

05.03.2026 17:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

05.03.2026 16:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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...

05.03.2026 08:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

05.03.2026 08:55 πŸ‘ 15 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0
UK Address Matcher logo

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.

04.03.2026 11:43 πŸ‘ 28 πŸ” 9 πŸ’¬ 1 πŸ“Œ 2

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.'

26.02.2026 16:45 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Why Great Teams Ruin You for Other Jobs @daniel-terhorst-north
Why Great Teams Ruin You for Other Jobs @daniel-terhorst-north Check out the full version on our YouTube channel now! #GOTOcon #DanielTerhorstNorth #DanNorth #DevHumor #Developers #TechTalk #EngineeringCulture #DevLife #Programming #SoftwareEngineering…

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.

22.02.2026 13:01 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
"Clean Code" a Timeless Truth OR a Myth We Keep Telling Ourselves?
"Clean Code" a Timeless Truth OR a Myth We Keep Telling Ourselves? YouTube video by Modern Software Engineering

"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_...

03.02.2026 12:12 πŸ‘ 18 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0
Post image

Very inspiring keynote about the best simple system for now @jfokus.se anniversary edition!
#evolving #system #architecture

03.02.2026 09:09 πŸ‘ 8 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Not with an attitude like that, you won’t!

29.12.2025 17:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

27.12.2025 14:32 πŸ‘ 96 πŸ” 22 πŸ’¬ 2 πŸ“Œ 0

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...

24.12.2025 11:30 πŸ‘ 23 πŸ” 19 πŸ’¬ 2 πŸ“Œ 0

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.

22.12.2025 15:13 πŸ‘ 13 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

If you need to view the results it wrote to that file, I can recommend a programme.

16.12.2025 16:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Bonus: read it out loud. To someone, anyone. It was written to be read out loud :)

15.12.2025 11:40 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

You keep using that word.

15.12.2025 11:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Only 7 subscribers to go before we hit 250k 😁😱😎

13.12.2025 21:04 πŸ‘ 11 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
"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."

"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 .

12.12.2025 13:56 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

β€˜I heard you like some triples with your triples, so I put some triples in your triples!’

12.12.2025 12:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€˜I’m gonna code me a new minivan!’

11.12.2025 20:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

11.12.2025 20:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

10.12.2025 15:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

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

10.12.2025 15:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

10.12.2025 15:36 πŸ‘ 13 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1

#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.

10.12.2025 15:35 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Para-dij’m. For ages. And I knew the word β€˜paradigm’, I had just never associated them.

10.12.2025 14:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0