GenAI is a lot like an organisation with low psychological safety.
It will try its best to please you, it wonβt challenge you, and when I canβt please you with the truth it will make something up thatβs untrue just to satisfy your demands .
Yes I am on a train with too much time in my hands.
19.05.2025 18:21 β π 2 π 0 π¬ 0 π 0
All very boring isnβt it
14.05.2025 11:57 β π 1 π 0 π¬ 0 π 0
100% this
02.05.2025 13:19 β π 0 π 0 π¬ 0 π 0
We need to get better at working with complexity, not flattening it just to feel in control and βproductiveβ. Thatβs where real judgment, and leadership live.
Anything less isnβt simplification, itβs avoidance. And in my book, thatβs piss poor leadership.
02.05.2025 11:23 β π 1 π 1 π¬ 0 π 0
Itβs easier to follow a familiar metric than to re-engage with the messy, complex reality it once tried to represent.
02.05.2025 11:23 β π 1 π 0 π¬ 1 π 0
The real danger? Once a metricβs in place, it builds inertia. It shapes how we talk, what we value, and what we ignore. Even when itβs no longer useful, we keep following it.
02.05.2025 11:23 β π 1 π 0 π¬ 1 π 0
βData-driven decisionsβ sound smart, but too often it just means letting incomplete or poorly framed data make the decision for us. We forget data is only ever a piece of the picture, useful, but never the whole story.
02.05.2025 11:23 β π 1 π 0 π¬ 1 π 0
But in simplifying it all, we lose the nuance that actually matters. We stop thinking deeply, because the numbers look βfine.β
02.05.2025 11:23 β π 1 π 1 π¬ 1 π 0
Weβve got this habit, especially in work and leadership, of turning complex, messy, human stuff into clean, objective metrics. It makes things feel manageable, like weβre in control.
02.05.2025 11:23 β π 5 π 3 π¬ 2 π 1
βVibe codingββ¦
Phrases like this just make me want to get out of tech. My god.
A bit dramatic, I know, but, I donβt love the direction our industry is headed at the moment. Short-termism in full effect. Itβs going to be an interesting few years, thatβs for sure.
19.03.2025 12:48 β π 2 π 0 π¬ 0 π 0
No easy fix, but itβs a cycle that keeps repeating. Would love to hear from folks whoβve seen this done well.
16.03.2025 18:07 β π 1 π 0 π¬ 0 π 0
Maybe the answer isnβt big bang migrations but an evolution over revolution approach, gradually modernising and integrating systems instead of assuming a clean break will ever be realistic.
16.03.2025 18:07 β π 3 π 0 π¬ 1 π 0
The result? Companies end up supporting multiple systems indefinitely, missing out on the efficiencies they aimed for.
16.03.2025 18:07 β π 1 π 0 π¬ 1 π 0
Itβs a pattern I see all the time. A company merges, or a new system is built. βAll new customers will be on the new platform!β But what about the existing ones? Migration is always underestimated in complexity, cost, and risk. So it drags, or never happens.
16.03.2025 18:07 β π 2 π 1 π¬ 1 π 0
Just spent way too long on the phone with EE renewing broadband. The classic story: new customer deals vs. renewal pricing games. But what really stood out? How long it took them to even find my account. Turns out, Iβm on their βlegacyβ system, it took a good 30 minutes of my time.
16.03.2025 18:07 β π 1 π 0 π¬ 1 π 0
Psychological safety is NOT about lack of disagreement.
Psychological safety REQUIRES:
* disagreement and debate
* setting standards for behavior and performance, and enforcing them
* telling people things they don't want to hear
* courage, from the bottom up
* humility, from the top down
13.03.2025 23:06 β π 266 π 72 π¬ 9 π 6
Thank you for your AI generated response.
24.02.2025 19:13 β π 0 π 0 π¬ 1 π 0
βIndeed, AI remains only as good as the data on which it was trained, and the increasing volume of data on the internet being generated by AI risks making it less, not more, reliable.β - and here lies the fundamental flaw with gen AI.
24.02.2025 19:11 β π 4 π 0 π¬ 1 π 0
Business/product uncertainty directly increases the complexity of the systems we produce, both software and organisational.
I have no hard evidence this is true but Iβm convinced it is.
19.02.2025 10:53 β π 0 π 0 π¬ 0 π 0
I can relate, I still hate being told what to do now, especially if I do no understand they why. π
With direct interaction, what if you reframe it from advice/instruct, to being curious and asking questions that make them think more deeply. Would that change your perspective on direct interaction?
10.02.2025 12:22 β π 1 π 0 π¬ 1 π 0
Why do you think you lean that way?
10.02.2025 12:05 β π 1 π 0 π¬ 1 π 0
We should. The other aspect to this is itβs part of our role to ensure the system they work within is not constraining. I.e. they feel they can. If the conditions are wrong we can encourage them all we want, but they wonβt be able to.
07.02.2025 19:04 β π 1 π 1 π¬ 0 π 0
Global vs local optimisations. The impossible balance π
07.02.2025 16:38 β π 1 π 1 π¬ 0 π 0
But shaping the future means thinking beyond that, seeing whatβs possible before itβs obvious.
Real change happens over time. Itβs about shifting mindsets, evolving ways of thinking, and guiding people on a journey.
07.02.2025 15:57 β π 0 π 0 π¬ 0 π 0
And the challenge? Explaining why now doesnβt always land well with people, because their mindset is constrained present, not the possibilities of the future.
Most people are focused on todayβs problems, immediate priorities, and what they see in front of them.
07.02.2025 15:57 β π 0 π 0 π¬ 1 π 0
Itβs about thinking strategically, having a perspective on where we should be going, and shaping how we get there.
That means influencing a future that looks different from today.
07.02.2025 15:57 β π 0 π 0 π¬ 1 π 0
The premiumβs going to be on folks who can design, maintain, and evolve sustainable systems. Big-picture thinkers who connect the dots. These skills are only going to become more and more valuable.
06.02.2025 18:22 β π 1 π 0 π¬ 0 π 0
Code is the easy part, especially now that AI is getting better and better at generating it. But AI still canβt fundamentally reason, no matter what the latest ChatGPT claims. And hereβs the thing, writing the code was never the hard part.
06.02.2025 18:22 β π 1 π 0 π¬ 1 π 0
The is role seeing the business domain clearly, translating it into technical decisions, having strong people and influencing skills, and approaching everything with a systems mindset.
06.02.2025 18:22 β π 0 π 0 π¬ 1 π 0
One of my former colleagues asked how important it is for staff/principal engineers to be tech agnostic. My opinion is we should be and largely already are. The real value is understanding fundamentals, they translate to any technology.
06.02.2025 18:22 β π 6 π 1 π¬ 1 π 0
The Modern Software Engineering Channel β‘οΈ https://www.youtube.com/@ModernSoftwareEngineeringYT
Product & Tech Leadership Advisor, Consultant, Coach & Mentor
Tech, Software Development, Science, History, Economics, Politics
https://blog.robbowley.net
https://www.linkedin.com/in/robertbowley
https://pragmaticpartners.co.uk
Manchester, UK
Mathematician applying systems thinking to politics. Bona fides here:
https://melconway.com/Home/pdf/BonaFides.pdf
Know your enemy; it's not what you might think it is.
https://melconway.com/Home/pdf/WhatIsMAGA.pdf
Our user group brings together people who are developing and using internal platforms to share their experiences.
Follow us at https://www.linkedin.com/company/london-platform-user-group-lopug
Creator c4model.com & structurizr.com | Author "Software Architecture for Developers" | Software architecture and diagramming workshops worldwide | Patreon at patreon.com/simon_brown
Platform Engineer and PMM at Syntasso | News/Podcast at InfoQ | Web 2.0 coder, platform engineer, Java Champion, CS PhD | cloud/K8s, APIs, IPAs, running | learner/teacher
Outdoorsy, creative, independent
Here to chat about Life, Beers, DevOps, SRE, Platform Engineering, AI, Security
Building @AIfortherestofus.live
(she/her)
Founder & COO @ syntasso.io building kratix.io | Ex-VMware, Pivotal, CloudCredo | Co-organiser: @kcduk.bsky.social, @devopsdays.london, @lopug.bsky.social | Pronouns: She / her
Software Design Loudmouth. Works for Thoughtworks. Also hikes, watches theater, and plays modern board games. He/him.
host of https://martinfowler.com
Complexity Science & Software Design PhD. Creator of residuality theory. Philosophy of Software Architecture.
LeanPub.com/residuality
π§ EventStorming Wizard, π© BS Detector, π DDD pathfinder, ποΈ Speaker & Founder at https://avanscoperta.it
#Java coach/consultant/streamer. Maker of "JitterTed's TDD Game" https://tdd.cards
Live streaming my coding mistakes at https://JitterTed.Stream and https://JitterTed.TV
#Refactoring #JUnit #TDD #TestableArchitecture #DomainDrivenDesign #Ensembling #LGM
I enjoy designing distributed systems using event-driven architecture style and DDD. Iβm a Principal Engineer at the New York Times leading various modernization initiatives. You can find my takes on complexity at https://domainanalysis.io/
NewCrafts is a conference for software practitioners who want to improve the quality of their software.
Upcoming events @ https://ncrafts.io
Software Modelling and Design Conference - https://dddeurope.com
Antwerp, June 8-12, 2026
Live Workshops on Software Design, Modelling, Programming, and Practices - https://ddd.academy/
Student of Systems
Consultant @ https://aardling.eu
Curator @ https://dddeurope.com
Author @ https://verraes.net
scientist, storyteller, philosopher
computingthehumanexperience.com
Independent Tech Consultant. Regular conference speaker and author. Translator of the German edition of Team Topologies for OβReilly. INNOQ Fellow and Team Topologies Advocate.