How we take the wrong morals from stories

Photo by Natalia Y on Unsplash

So here’s a question that’s harder than you might expect: whose porridge does Goldilocks eat?

The answer is, of course, baby Bear’s. His porridge is all eaten, his chair is broken, his bed has Goldilocks still in it. Because his, in each case, is “just right.”

Most people get this far, but the next part is where our memories let us down: how does Goldilocks conclude that baby Bear’s porridge is “just right”?

First she tries Daddy Bear’s porridge which is “too hot”. Then she tries Mummy Bear’s which is “too cold”. Finally, she gets to Baby Bear’s which is…

Read everything from Simon Pitt — and more.

Upgrade to Medium membership to directly support independent writers and get unlimited access to everything on Medium.

Become a member

Already a member?Sign In

Buying property feels like bartering in the middle ages

Photo by Mateusz Butkiewicz on Unsplash

There is a romantic view that homes are made with love. That through hard work and caring we can transform shabby buildings, with peeling wallpaper and drab colours into Instagram photos. But in reality homes aren’t made with love. They’re made with skill. I realize this as I look at the wonky bolt I have attached to my gate. Just wanting it to be straight isn’t enough to make it so.

I blame home renovation shows. The house-hunting, nesting couples may change, but the woodworm and planning permission remains the same. Over and over we watch the misadventures and pitfalls…

Requirements documents are halfway between a peace treaty and a Christmas list.

Photo by Arisa Chattasa on Unsplash

I have an email from Glenn. He needs to get a piece of software built and wants to know if I can make it for him. At the end of his email, he says, “I’ve gathered all the requirements,” and offers to send them over.

He says it so confidently: “I’ve gathered all the requirements,” as if they were strewn across the ground and he just picked them up. The phrase sticks with me because I have no idea what to expect. Will it be a Word document, an Excel sheet, a PowerPoint, a mind-map, a set of Jira tickets…

Lived Through This

Sometimes our bodies are best left alone

Photo: Rizky Panuntun / Getty Images

For several years in my twenties, the main thing I did was itch. And scratch.

The “itch cycle,” they call it. Irritants cross the skin barrier, causing the sensitization of immune cells. When you scratch, your nails damage the surface barrier of the skin, allowing more allergens to enter. And thus more itching. And scratching. And itching again. This is why it’s a cycle.

As an affliction, itching seems so trivial. A minor irritation to the skin. It isn’t a broken leg or cancer. Those are ailments you can deploy surgeons and research toward. No one calls 911 over an…

And what the next recession will mean for them

Image by the author

I’m in a meeting. With a stakeholder. I call her a stakeholder but she’s just someone who wants something. In this case, the something she wants is a website.

“It needs to be engaging,” she says.

She wants to solve a business problem and so she came to the technology department. As we talk she produces a shopping list of ideas: interactivity, commenting, liking, user profiles, a mobile app (for iOS and Android, of course), user-generated content. …

The journey from tucked in grey shirts to hoodies

They call themselves the digital team, but they’re just posting pictures of cats to each other, no one seems to have the sides off their computers anymore. Photo by Zane Lee on Unsplash

He’s short, grey hair, mustache, balding, wearing a short-sleeved checked shirt. In his office (which has no windows) is an O’Reilly XSLT book with a Heron on the front. Let’s call him Gordon (the man with the checked shirt, that is, not the Heron).

A few things you should know about Gordon:

  1. He loves comments in his VBScript files. And if you don’t put comments in the right format, that script will be deleted.
  2. You cannot write any code until you know about networking. And Microsoft installer packages. And Configuration Manager. He’ll start by teaching you about Windows NT 4.0…

Driving an electric car is like driving a computer. Except you’re surrounded by people who use pen and paper.

Photo by Richard Goff on Unsplash

Petrol cars make me feel guilty. It’s the fumes and petrol. True, I do many things that pollute the environment, but you can’t usually see and smell them so clearly. A small localized demonstration of what we’re doing to the world.

For the past decade or so, I haven’t owned or driven a car, and so I’ve convinced myself my environmental impact is low. I’ve gotten lifts with people and used taxis, but I did some mental gymnastics to justify that. They were the ones polluting, I decided, not me. Since lockdown, though, I found myself craving a car for…

What it’s like to be a product manager handling engineering chaos

Photo: ThisisEngineering RAEng/Unsplash

The head of engineering has called a meeting.

“Listen,” he says, “we’ve got too much tech debt. The codebase is full of unsupported dependencies. We have no test coverage.” He pauses — overly dramatically, you think. “We need to do a rewrite.”

You have a backlog of feature requests and bugs as long as an arm. Two lists, each is as long as an arm, in fact. Every day, more requests come in. Your hands are full of arm-long lists. The engineering team asked for user stories, so you wrote user stories — even ones like: “As a user, given…

Voice recognition is good, but it’s what Siri does with it that counts

Photo by Tincho Franco on Unsplash

Last year, back when we were allowed to do this, I went to a restaurant with a group of friends. I forget where. There were burgers on the table. Maybe served on a piece of wood or in a paper bag. They weren’t on plates anyway. It all feels like another world now. During the meal, as words and opinions and pieces of burger flew through the air, someone said something like “seriously” or “series” or maybe even Simon. There was a muffled ping from a wrist or pocket. “I’m sorry,” Siri said, “I didn’t quite catch that.”

“I have…

The compulsive life of software developers

A coder working through the night.
A coder working through the night.
Photo by Max Duzij on Unsplash

I have spent the week coding. Madly, constantly, obsessively. Glancing at the clock, I see that not only have I coded through breakfast but through lunch as well. When I next look at the clock it’s dark outside.

Sometimes I think coding is, by necessity, obsessive. You have to hold so many details in your head that I’m not sure it’s possible to code without obsession. “Programming,” Clive Thompson writes in Smarter Than You Think, “requires an attention to detail and an ability to think about everything as a series of processes.” But it doesn’t just require some attention to…

Simon Pitt

Media techie, developer, product manager, software person and web-stuff doer. Head of Corporate Digital at BBC, but views my own. More at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store