I would really love to see some reputable studies on the use of AI in software engineering I could read and reference.
Does anyone have any steers on where I should look?
@mikegraycodes.bsky.social
Principal Engineer at @clear_bank | Systems Thinking | DDD | Genuinely curious
I would really love to see some reputable studies on the use of AI in software engineering I could read and reference.
Does anyone have any steers on where I should look?
I often find this role is misunderstood and, in my experience, one of the reasons βmanagementβ question the AAP. The reality is all of the decisions wouldβve have happened anyway, just without the transparency and appropriate conversations happening. Take your pick, I know which Iβd prefer.
07.11.2025 08:47 β π 2 π 0 π¬ 1 π 0Just a small amount of facilitation training would go a huge way in a lot of orgs.
13.10.2025 13:56 β π 2 π 0 π¬ 0 π 1GenAI 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.
All very boring isnβt it
14.05.2025 11:57 β π 1 π 0 π¬ 0 π 0100% this
02.05.2025 13:19 β π 0 π 0 π¬ 0 π 0We 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.
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 π 0The 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 π 0But 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 π 0Weβ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.
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 π 0Maybe 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 π 0The result? Companies end up supporting multiple systems indefinitely, missing out on the efficiencies they aimed for.
16.03.2025 18:07 β π 1 π 0 π¬ 1 π 0Itβ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 π 0Just 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 π 0Psychological 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
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 π 0Business/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.
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?
Why do you think you lean that way?
10.02.2025 12:05 β π 1 π 0 π¬ 1 π 0We 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 π 0Global vs local optimisations. The impossible balance π
07.02.2025 16:38 β π 1 π 1 π¬ 0 π 0But 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.
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.
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.
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