Skip to content

Blog

Thoughts on engineering leadership, team dynamics, AI, and the future of work.

Robots Dream of Agentic Soup
Blog5 min read

Robots Dream of Agentic Soup

Is it slop, or soup? I've been unemployed and then self-employed for nearly a year now, and it's given me a lot of time for thinking, and that's maybe not...

11 February 2026

Your AI Has Politics (And They're Probably Not Yours)

Blog6 min read

Here's a question that should make you uncomfortable: Does the AI you're using to build your software, run your automations, educate your kids, or provide companionship to millions of lonely...

Read more →
4 February 2026
What I got right about 2025, free coaching, positive things.
Blog10 min read

What I got right about 2025, free coaching, positive things.

My brain has been spinning since mid-2024; everything seems to be moving at breakneck speed as the world violently jerks from one potentially cataclysmic event to another. At the beginning...

5 January 2026
Tech Debt Isn't a Technical Problem. It's a Capitalism Problem
Blog7 min read

Tech Debt Isn't a Technical Problem. It's a Capitalism Problem

I've sat through countless conference sessions and meetup discussions about tech debt. Without fail, I find them boring at best and infuriating at worst. For years, I couldn't figure out...

19 December 2025
Your Risk Management Process is a Bicycle Helmet at a Formula 1 Race
Blog6 min read

Your Risk Management Process is a Bicycle Helmet at a Formula 1 Race

You're shipping faster than ever. AI coding assistants are cranking out pull requests. Your product team is testing three hypotheses a week instead of three a quarter. Features that used...

28 November 2025
Don’t Give Your Brain Away: A Manifesto for Knowledge Sovereignty
Blog13 min read

Don’t Give Your Brain Away: A Manifesto for Knowledge Sovereignty

The next battle for worker rights won't be about wages or hours — it will be about who owns your mind and the agents that act on your behalf. Fernando...

11 August 2025
The Sceptic and AI
Blog1 min read

The Sceptic and AI

’m looking for a bit of help. I’m writing a blog post about scepticism's potential impact on AI's future. My current hypothesis is that there is a possible alignment with...

5 March 2025

2025 is going to be an absolute fuckery in tech.

Blog7 min read

There is a meme that repeatedly pops up in my feeds that says something like “Adulting is just saying “it’ll calm down next week” repeatedly till you die”. On this...

Read more →
8 January 2025

Apple Vision Uh-Oh! The Danger of Spacial Computing.

Blog3 min read

Apple launched this apple Vision Pro, its first spatial computer, at the beginning of February and the reviews are in. Anyone who is anyone is extolling the virtues of this device as the next Leap Forward in human computer interaction.

Read more →
2 May 2024

The Tech Industry Broke The World .

Blog8 min read

Hey, are you a decision maker in the tech industry, from those who decide the strategy and direction of an entire company through to those who decide if you’re going to put a semi-colon at the end of a line of JavaScript? You broke the world. Yes, You.

Read more →
2 May 2024
No one is productive anywhere: Why we need to reframe the place of work debate.
Blog5 min read

No one is productive anywhere: Why we need to reframe the place of work debate.

Productivity (noun) pro· duc· tiv· i· ty ˌprō-dək-ˈti-və-tē ˌprä-, prə-ˌdək- the effectiveness of productive effort, especially in industry, as measured in terms of the output rate per unit of input....

17 October 2023

I Wrote a Book !

Blog4 min read

Much to the surprise of many: me, my old English teacher, an Oxfordshire English GCSE examination board, and anyone who has ever received any form of written communication from me, I’ve written a book.

Read more →
7 October 2023

Slack: The Infernal Noise Machine.

Communication4 min read

I am now certain that Slack is the worst thing that has happened to the workplace since the misappropriation of Herman Miller’s Action Office concept, which birthed cubicles. Slack is...

Read more →
11 August 2023

Default Hugger? The Complexities of Social Greetings.

Social Strength3 min read

Hold on tight (not literally); this one will be a little off-piste, but it has some vague relation to the workplace. But there's been something on my mind for a...

Read more →
6 July 2023

If You’re an Engineer, You Need to Get Better. Quickly.

The Future7 min read

Both of my parents were Software Engineers. When I was younger, they did nothing to pressure me into following their career path. They might have dropped a few light triggers...

Read more →
12 June 2023

The Confessions of an Eternal Creative Tinkerer.

Uncategorized3 min read

Much to the chagrin of my partner, I’m an obsessive creative tinkerer. Not in the sense that I creatively tinker with technology, but I constantly tinker with other types of...

Read more →
25 May 2023

Intentionally Hybrid vs Accidentally Hybrid.

Hybrid6 min read

For anyone following along, you’ll notice tech companies are having a wild ride working out what the future of their work policy looks like. Some are moving towards bringing people...

Read more →
25 April 2023

Human Protectionism In The Defence Against Artificial Intelligence.

AI6 min read

AI won’t take your job and won’t significantly impact the number of jobs people can access. Not because it can’t; looking at the rapid progress we are making with the...

Read more →
26 March 2023

GPT-4 might be the peak of human creativity. But not in a good way.

AI3 min read

Maybe I’m a neo-Luddite, but I’m worried we’re close to the peak of human creativity, and it’s the fault of ‘creative’ AI like ChatGPT and DALL-E. Ironically this boom in...

Read more →
15 March 2023

Is your Organisation a Pencil or a Diamond? Individual Strength vs Social Strength.

Social Strength10 min read

About ten years ago, I was part of a founding team for a product way before its time (said like everyone with a failed start-up). A no-code solution that would...

Read more →
12 March 2023

Clumps of Stars: The Importance of Group Level Direction.

Uncategorized10 min read

The sometimes hard-to-swallow truth is that, at scale, flat organizations don’t work. As a company grows they need to be chunked into smaller, more manageable pieces. Companies split up into...

Read more →
20 December 2022

"Hybrid is Hard" - Survey Full Results.

Hybrid6 min read

After talking to multiple people I started to feel that there was a significant trend toward people feeling that Hybrid work, spending some time working from home, and sometime in...

Read more →
5 December 2022

"Hybrid is Hard" - The Myth of The Collaborative Workplace.

Uncategorized9 min read

We’ve been sold the myth that hybrid work is the perfect mix between being productive and being focused in your curated, comfortable home office space. Then spending a day or...

Read more →
5 December 2022

“Hybrid is Hard” - Your Back To The Office Plan is Failing.

Uncategorized5 min read

Most of us have received the email. The title reads “Back To The Office Policy” it starts with something like “We all believe that face-to-face collaboration is part of creating...

Read more →
5 December 2022

CSS: Cascading Support Systems

Uncategorized9 min read

What do Steve Jobs, Mark Zuckerberg, and Elon Musk have in common? Experts have suggested that these three men show borderline signs of being psychopaths. But they're not the "murdery"...

Read more →
28 November 2022

The CTO's Golden Derrière: The misguided perception of rockstar tech leads.

Uncategorized8 min read

Over the last couple of decades, the explosion of tech companies led to their leaders being idolized as people with superhuman capabilities; Gods of industry, savant business leaders with visionary...

Read more →
15 November 2022

Why I’ve not been writing

Uncategorized4 min read

So I explained in, quite some detail, why I started writing this blog. It seemed like I was a good engineering manager, but I couldn’t work out why. I felt...

Read more →
12 November 2022

The Rock is My Rock, Why Not Thinking is OK

Uncategorized4 min read

Don't let 'side hustle pornstars' intimidate you into feeling bad about being lazy and unproductive. It's OK to sit on the sofa and turn your brain off for as long...

Read more →
7 August 2022

Build your own personal leadership manifesto.

Uncategorized7 min read

Want to understand what defines you as a leader, use this step by step process to define your own leadership manifesto. Last year I went through the process of developing...

Read more →
7 July 2020

The Highs and Lows, Emotions at Work: How to Avoid Burnout Through Emotional Labour.

Uncategorized6 min read

It's easier to burn someone out through emotional labour than physical labour. This isn't something we can keep ignoring. I’ve been thinking a lot about emotions as works recently. Mainly...

Read more →
30 June 2020

Are your values a motivational poster or a battle standard.

Uncategorized4 min read

Are your company values a boring motivational poster stuck on the wall, or a battle standard that you lead your team under? Company values, we’ve all seen them, every company...

Read more →
23 June 2020

Are you building straight, white, male, middle-class products for straight, white, male, middle-class people?

Uncategorized5 min read

Quit worrying about what your git branch is called and hire for diversity already. The tech industry has a diversity problem. I think by now that we’re all in agreement...

Read more →
15 June 2020

The Working From Home Killer Tip No One Is Talking About.

Uncategorized3 min read

Everyone is talking about their great tips for 'Working From Home' but there is one killer tool we're not talking about. I avoided for a long time jumping on the...

Read more →
9 June 2020

Stepping Down as a Dictator: Giving Great Teams Permission to Make Awesome Decisions.

Uncategorized7 min read

At Klarna, we hire amazing people. This statement isn’t hyperbole. I’ve not met one person in the year that I’ve been at Klarna who didn’t impress me in some way....

Read more →
8 June 2020

10x Team Killers. A Single Point of Failure.

Uncategorized3 min read

10x developers are a risk I'm not willing to take. They are not a sustainable rock to build your team on. We are still talking about 10x developers, rockstars, and...

Read more →
2 June 2020

When I grow up, I want to be just like you!

Uncategorized5 min read

Do you consider yourself to be a role model? Well, believe it or not, you are. Whatever stage of your career you are at, there is someone somewhere looking up...

Read more →
24 May 2020

Why I built Titlify: Job Title Hyper Inflation

Uncategorized5 min read

I built a spoof job listing site, Titlify, as a protest about the industries' problem with job title hyperinflation. Why did I do that? A few months ago, I built...

Read more →
19 May 2020

Agency Developer: The Path to Product Development Super Powers

Uncategorized6 min read

Agency developers make incredible product developer, they're used to delivering at least 10 products every year and have seen the whites of the clients eyes. Hi, my name is Philip,...

Read more →
14 May 2020

Tools I Love: The Online Lightning Decision Jam

Uncategorized5 min read

I love online Lightning Decision Jams as a way to make collective decision-making easier for remote teams. I work for a company that hires very talented people, however getting intelligent...

Read more →
8 May 2020

“Developers don’t like development plans” and other bullshit I’ve heard.

Uncategorized5 min read

If you think personal development plans are too much work. You are a negligent manager. And quite possibly an arsehole. I was recently amazed to hear another engineering manager say...

Read more →
4 May 2020

A Dyslexic's Fear of Silent Meetings

Uncategorized5 min read

People have started talking about silent meetings, and as someone who has dyslexia, this is terrifying. I was recently catching up on some episodes of an amazing podcast called ‘Eat,...

Read more →
27 October 2019

Bonus Post: Things I Use to Beat Dyslexia

Uncategorized3 min read

I suffer from dyslexia. I thought it might be helpful to share a few things that help me in my day to day life. So as I mention in my...

Read more →
27 October 2019

Software is Easy, People are Hard: a Small Team Lead Manifesto.

Uncategorized3 min read

Over the last couple of months of brain-farting, I’ve started to collect the things I’ve been posting into several categories. These categories have become a ‘manifesto’ for how I want...

Read more →
23 October 2019

Arseholes are Arseholes, However Talented they are.

Uncategorized5 min read

It's not OK to let someone be an arsehole just because they are talented. Challenging their behaviour is essential. Something that I wish I had learnt early on in my...

Read more →
20 October 2019

The Crying Game: It's OK to Cry at Work!

Uncategorized2 min read

People cry at work, probably more than you think. Crying at work is OK. If it makes you uncomfortable, then that’s your problem. For some reason, people tend to trust...

Read more →
17 October 2019

Stuck in the Middle (Management) With You.

Uncategorized4 min read

Middle management isn’t sexy, but it’s essential. It’s not a dirty word. I'm a middle manager and I'm proud. When I started my career at the turn of the century,...

Read more →
14 October 2019
Feedback: Be a little German, Be a little American.
Uncategorized6 min read

Feedback: Be a little German, Be a little American.

Giving feedback is hard; giving good feedback is even harder. What can we learn from the alternating extremes of German and American feedback cultures? What people say and what they...

10 October 2019

Does the Tech Industry have a Drinking Problem?

Uncategorized3 min read

Is the social acceptability of drinking within the tech industry causing us an exclusion problem? I have a complicated relationship with alcohol. My mother was an alcoholic who drank herself...

Read more →
30 September 2019
The Friend Zone: Not Just a Problem for Dudebros.
Uncategorized8 min read

The Friend Zone: Not Just a Problem for Dudebros.

Getting 'Friend Zoned' is a fear of all douchebag alpha male dudebros. But, as a manager how do you balance being a friend with being a colleague? The thing that...

21 September 2019

Comfort Zones: Pushing Your Team to Greatness, One Step at a Time.

Uncategorized7 min read

Being outside of your comfort zone is, well, uncomfortable. However, it's a place where there are creative things to learn and excellent growth opportunities. So how do you support your...

Read more →
14 September 2019

Imposter Syndrome: How to deal with it in others.

Uncategorized4 min read

One of the biggest challenges of leading a team of developers is dealing with their fragile egos and the problems that arrive from Imposter Syndrome. If you’re not familiar with...

Read more →
24 August 2019