Michael Gray
mikegraycodes.bsky.social
Michael Gray
@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?
November 10, 2025 at 8:11 AM
Just a small amount of facilitation training would go a huge way in a lot of orgs.
October 13, 2025 at 1:56 PM
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.
May 19, 2025 at 6:21 PM
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.
May 2, 2025 at 11:23 AM
“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.
March 19, 2025 at 12:48 PM
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.
March 16, 2025 at 6:07 PM
Reposted by Michael Gray
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
March 13, 2025 at 11:07 PM
“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.
February 24, 2025 at 7:11 PM
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.
February 19, 2025 at 10:53 AM
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.
February 6, 2025 at 6:22 PM
Psychological safety is at an all-time low in organisations, largely driven by a macroeconomic climate resulting in a challenging job market. When people are more focused on keeping their jobs than challenging the status quo, innovation and continuous improvement become significantly harder.
January 9, 2025 at 6:41 PM
I’m getting _a lot_ of follows from random accounts on here, that I’m not convinced are real. Anyone else? Have the Twitter bots come to invade BlueSky now too?
November 15, 2024 at 7:22 AM
My QCon talk is available now for those folks who are interested. Really, it’s a talk about how we’ve optimised for flow over the years, from how we’re organised and interact, to how we make architectural decisions at scale - bit.ly/4fDFXS4
The Journey of ClearBank From Start-Up To Scale-Up
Michael Gray discusses how ClearBank has balanced autonomy and process in its engineering teams who faced increased demands due to departmental expansion and a complex regulatory environment.
bit.ly
November 12, 2024 at 3:59 PM
As a dog owner I’d be really pleased if fireworks were restricted to ONLY the night of the celebration/festivity. Poor thing.
November 9, 2024 at 7:19 PM
So, this is the place to be now is it? Happy to see lots of old faces. Hopefully this can fill the hole Twitter left that Mastodon couldn’t quite fill!
November 3, 2024 at 7:01 PM