Trond Hjorteland
banner
trond.hjorteland.com
Trond Hjorteland
@trond.hjorteland.com
A student of open sociotechnical systems at Capra with a ghoulish sense of post-punk and a geeky interest in science and systems thinking. He/him.

#DDDesign
#SocioTechnical
#SoftwareArchitecture
trond.hjorteland.com
Pinned
This concludes my thread on sociotechnical design principles. If you like to have a look, use this as an entry point, as the threading was a bit tricky to get right. Click on each one for more details. There are so many valuable insights here that we need when establishing sociotechnical systems
Reposted by Trond Hjorteland
In the coming weeks I'm giving the tactical DDD training twice. And something struck me while preparing: with agentic AI becoming more capable, Domain-Driven Design isn't becoming less relevant. For complex problems, it's becoming a necessity.
...
February 9, 2026 at 11:45 AM
Reposted by Trond Hjorteland
Regardless of how you produce source code in 2026, how do you know that you are implementing the right thing on purpose? Going 10x-20x faster on the wrong things is wrong. Conventional approaches are completely backwards. Make #DDDesign your differentiator: 23-26 March

kalele.io/iddd-workshop/
February 9, 2026 at 10:16 PM
Reposted by Trond Hjorteland
Jeg la ut en liten tekst om KrF og Bufdirs transveileder på Facebook i går. Blikk ba om å få republisere den. Og det fikk de selvsagt.

"Personlig er jeg for en fakta- og verdibasert tilnærming til spørsmålet om transfolks rettigheter. Og det grunnleggende faktumet er dette:

Transfolk finnes."
Hvordan du velger å møte transfolk i det daglige sier en god del om hvilke verdier du har
– Det er ikke bare statlige ansatte som kan ha nytte av rådene, skriver Arnfinn Pettersen i en kort betraktning om KrF og Bufdirs veileder om møter med transfolk
www.blikk.no
February 4, 2026 at 9:47 AM
Reposted by Trond Hjorteland
Generating code was never the goal. The goal was to solve problems. I tried my best to avoid writing code by leveraging existing solutions or reframing the problem.

Writing code was always a last resort and a liability. If I was going to write code, then I was going to do it right.
February 4, 2026 at 3:04 PM
Reposted by Trond Hjorteland
Resistance gets treated as a problem to overcome — when it's actually the most valuable signal in the room. When someone says "that won't work," they're surfacing a constraint, a risk, or a piece of context that no one else has. Dismissing it doesn't make it disappear....
February 3, 2026 at 11:49 AM
Reposted by Trond Hjorteland
This talk explores how architectural qualities—such as scalability, composability, reliability, and observability—can be transposed onto social systems. By jointly optimizing both sides of the mirror, organizations can foster collaboration, innovation, and resilience.
🎬 buff.ly/LPn94u0 #DDDEU
Through the Looking Glass - Dr. Jabe Bloom - DDD Europe 2025
Domain-Driven Design Europe 2025 - Organised by Aardling (https://aardling.eu/) https://dddeurope.com https://newsletter.dddeurope.com/…
youtu.be
February 2, 2026 at 7:00 AM
Reposted by Trond Hjorteland
When code can be generated fast with AI, understanding the problem and getting the architecture right becomes even more critical than it already was.

I've been watching teams struggle with this for 15 years.
...
February 2, 2026 at 8:00 AM
Reposted by Trond Hjorteland
AND MOST IMPORTANTLY, ALL THE CURE FANS AROUND THIS WORLD WHO CAME TO OUR LOST WORLD SHOWS AND ENJOYED OUR LOST WORLD MUSIC; WITHOUT YOU, NONE OF THIS WOULD BE POSSIBLE.

THANK YOU
3/3
February 2, 2026 at 10:12 AM
Reposted by Trond Hjorteland
On the topic of "LLMs are just another layer of abstraction, like compilers, and prompts are the new source code"...
January 31, 2026 at 8:45 AM
Reposted by Trond Hjorteland
It is a settled thing, I think, that you won't have as good memory for something you didn't write yourself. This would be true if I handed you a list and asked you to read it passively vs write it yourself and rehearse it with quizzing. This is basic stuff. I don't need 10 million AI studies on it
January 30, 2026 at 1:17 PM
Reposted by Trond Hjorteland
Microsodft dropping -10% because they said 45% of their future cloud business will be from OpenAI and the market assumed they’ll never get the money is a watershed moment for the AI bubble.
January 29, 2026 at 10:08 PM
Reposted by Trond Hjorteland
Product teams forecast by feature. Finance by period.

The disconnect? Not tooling. Flow.

Flow Finance: 2-day training for senior leaders to redesign finance ops that scale with how companies actually work.

Small cohorts. Hands-on with peers.

Link: tally.so/r/xXJLMy

#finops #leadership
January 29, 2026 at 11:22 AM
Reposted by Trond Hjorteland
🎉 10 Years of DDD Europe!

Product manager and DDD community builder Zsófia Herendi reflects on her journey with DDD Europe since 2018—from a first moment when organisers turned a casual suggestion into reality, to watching hands-on sessions become the heart of the conference.

📖
DDD Europe 2026 - Growing together through practice and people
Zsófia Herendi is a system and solution thinker with over 20 years of experience bringing developers and business people together. She has been building the Domain-Driven Design community in Hungary…
buff.ly
January 28, 2026 at 9:00 AM
Reposted by Trond Hjorteland
🎬 This talk with Andrew Harmel-Law takes inspiration from the book section “Constructive Anarchism: Alternative Communities and Programs” that covers the *how* of anarchist organisation:
Andrew Harmel-Law - Everything you ever wanted to know about anarchy - NewCrafts 2025
Recorded talks from NewCrafts 2025 - November 6+7, 2025 in Paris,…
youtu.be
January 26, 2026 at 10:01 AM
Reposted by Trond Hjorteland
Just saw Mark Carney's full appearance at Davos 😍🤩

You should too!

Go Canada 🇨🇦

www.youtube.com/live/miM4ur5...
Special Address by Mark Carney, Prime Minister of Canada
YouTube video by World Economic Forum
www.youtube.com
January 21, 2026 at 10:36 PM
Reposted by Trond Hjorteland
Bearing in mind that human availability is constrained, if the cost of generating code plummeted, then at the same time the cost of (human) review skyrocketed.

As those costs shoot up, you tend to have less of it per unit of code.
January 22, 2026 at 10:50 AM
Reposted by Trond Hjorteland
And finally, about 250 milliseconds before midnight on December 31st - quite literally in the blink of an eye - we see the birth of modern computing.
January 22, 2026 at 3:46 PM
Reposted by Trond Hjorteland
NewCrafts is taking a break in 2026 and will be back in 2027.
After 10+ years of sharpening software craft, we're pausing to reflect on what craft means in the age of AI.
Paris workshops continue. DDD Europe awaits in June.
Full story: ncrafts.io
January 21, 2026 at 1:32 PM
Reposted by Trond Hjorteland
It is up to us to hold our industry to a higher standard, not just relying on AI tools to write the future of software, while we passively sit by. It has always been crucial for engineers to evolve their understanding of the fundamental principles and now is no different.
a close up of a statue of yoda with the words `` learning you are '' written above him .
ALT: a close up of a statue of yoda with the words `` learning you are '' written above him .
media.tenor.com
January 20, 2026 at 10:39 AM
Reposted by Trond Hjorteland
Nice to see a consultancy promote this 😀👍
January 20, 2026 at 1:35 PM
Reposted by Trond Hjorteland
New blog post (Norwegian):

If your company is serious about people being the core assets and wants their engagement in your vision and goals, sociotechnical system design is the way.
Bonus: better productivity, quality, and sustainable cost reductions.
#SocioTechnical #OpenSystems #OrgDesign
Sosioteknisk systemdesign for moderne bedrifter
www.capraconsulting.no
January 20, 2026 at 11:50 AM
New blog post (Norwegian):

If your company is serious about people being the core assets and wants their engagement in your vision and goals, sociotechnical system design is the way.
Bonus: better productivity, quality, and sustainable cost reductions.
#SocioTechnical #OpenSystems #OrgDesign
Sosioteknisk systemdesign for moderne bedrifter
www.capraconsulting.no
January 20, 2026 at 11:50 AM
Reposted by Trond Hjorteland
New blog post! Covering tools for groups like the Architecture Advice Process, Team Topologies and Event Storming.
This is part 3 of a series on making architectural decisions
Questions, feedback, etc most welcome

www.roundcrisis.com/2026/01/15/m...
January 16, 2026 at 1:18 AM
Arguing with someone that use an #LLM feels like being attacked by an extreme gish gallop. It's overwhelming and so hard to counter. If only it could be trusted but more often then not you are fighting Brandolini's Law as well. Suspect many give up, sadly.
en.wikipedia.org/wiki/Gish_ga...
Gish gallop - Wikipedia
en.wikipedia.org
January 16, 2026 at 3:40 PM
Reposted by Trond Hjorteland
Missed Krisztina Hirth's session on bringing domain knowledge into software? She shares practical techniques for real DDD. Rewatch it on our website: buff.ly/MZ8Cn4i Or listen as a podcast.
From The Problem To Software - a Walkthrough with Krisztina Hirth
It is not the domain experts knowledge that goes in production, it is the assumption of the developers that goes into production This famous quote from Alberto Brandolini is unfortunately true but it...
buff.ly
January 15, 2026 at 7:00 AM