As a consultant I'm often asked absolute questions, "Is $x better than $y?". The answer is nearly always "It Depends".

Software development is a constant game of give and take. Every day we (consciously or not) make numerous decisions and trade-offs in order to get our code shipped. I've found that making these tradeoffs front of mind when I'm working means easier and better decisions.

Let's take a look at some of the more common decisions we make day-to-day and try and figure out what the compromises are. Hopefully you'll start looking at more decisions as tradeoffs, and make better choices yourself in future.

Comments

Please login to leave a comment

Matt Raines at 10:10 on 20 Feb 2026

Thoughtful selection of opinions on interesting topics, presented clearly with a bit of humour and some effective audience interaction. Used the word "AI" the requisite number of times for a keynote.

Mike Lehan at 10:24 on 20 Feb 2026

Great way to start the day, interactive, humourous and some challenging questions

Dmitri at 11:29 on 20 Feb 2026

Really loved the interactive bits. Interesting talk, and interesting to see how widely different people's opinions are on things depending on your background in the industry

Gary Fuller at 12:32 on 20 Feb 2026

What did I think of this talk? It depends... It's really useful to challenge the tendency to do what we've always done or to form an opinion without challenging it at every opportunity. This talk got me thinking, and that's never a bad thing.

Paul Conroy at 13:33 on 20 Feb 2026

This was a great keynote, very enjoyable way to start the day. High energy, funny, and thought-provoking. The live voting bit was a really nice touch.

Daniel Leech at 13:45 on 20 Feb 2026

Enjoyable, interactive and engaging talk

Good presentation. Good use of interaction with the audience of devs

This was a great keynote to start the conference - fun, thought provoking & energising and the interactive voting was a very nice touch!

Kenny at 11:07 on 23 Feb 2026

It was a fun, insightful keynote that got me thinking differently about everyday choices. The interactive polls were great, made the session feel dynamic and kept things entertaining.

Great keynote to kick of PHP UK 26, plenty of humour and insights along the way. The audience interaction element was cool and the questions thought provoking. Really enjoyed it, thanks Gary!