Peter Hilton
banner
hilton.org.uk
Peter Hilton
@hilton.org.uk
Product manager in 🇳🇱 Rotterdam, available for a new role from November 2025 • speaker, writer, and musician • blogs software product management/design/development at https://hilton.org.uk/blog/
Pinned
Feature intelligence: a thought experiment about feature lifecycle visibility #product hilton.org.uk/blog/feature...
Feature intelligence
a thought experiment about feature lifecycle visibility
hilton.org.uk
Feature intelligence: a thought experiment about feature lifecycle visibility #product hilton.org.uk/blog/feature...
Feature intelligence
a thought experiment about feature lifecycle visibility
hilton.org.uk
November 11, 2025 at 7:39 AM
💡 Saturday tip: I have just used a dental soft pick to clean the compacted fluff from my phone’s charging socket, with damaging the connectors. Now it reliably starts charging when I plug it in ⚡️
November 8, 2025 at 1:02 PM
Reposted by Peter Hilton
Own a car, but are tired of paying tax on fuel? Reclassify it as an aircraft and get your fuel tax free.

https://wewinganycar.com/
We Wing Any Car - Pay tax like a billionaire
Add wings to your car and enjoy the same tax loopholes as private jets.
wewinganycar.com
November 7, 2025 at 12:57 AM
Reposted by Peter Hilton
Laughing here in the back at @maritvandijk.bsky.social and @peterhilton.bsky.social talk at #JFall 😂!!!

Indeed essential programming jokes collected by these two!
November 6, 2025 at 4:24 PM
Slides for our ‘Essential programming jokes’ #JFall presentation just now: hilton.org.uk/presentation...
Essential programming jokes
shared experiences and teaching each other #presentation
hilton.org.uk
November 6, 2025 at 4:40 PM
New HTTP API error response status - Tonny Garić at #JFall
November 6, 2025 at 10:07 AM
Reposted by Peter Hilton
Looking forward to doing not one, but two talks at @nljug.bsky.social #JFall this week, one of which is a new talk (😱!) with cospeaker @hilton.org.uk.
Will I see you there?
November 4, 2025 at 9:45 AM
Programming joke cycles: joke variation templates’ different purposes #programming #humour hilton.org.uk/blog/program...
Programming joke cycles
joke variation templates’ different purposes
hilton.org.uk
November 4, 2025 at 8:16 AM
People in companies are allowed to benefit from and enjoy hanging out together, even after a project no longer needs it. I suppose it can be called a ‘book club’ or something if it needs legitimacy 💡
I've had a monthly meeting for a project basically since I started at Igalia, and we basically reached a point in the project it doesn't make sense to sync monthly anymore and I am kind of sad 🥲
October 30, 2025 at 12:15 PM
What’s the third binary number *called* (0, 1, 10, …)? How do you pronounce it?

Is it ‘three’, because we name the natural numbers as concepts, separate from their representations in base-10 or base-2?

Is it ‘ten’, because number names assume base-10, and there is no number ‘three’ in base-2?
October 30, 2025 at 11:10 AM
Curate a product feedback database: where so-called product ‘feature requests’ belong #product #management hilton.org.uk/blog/product...
Curate a product feedback database
where so-called product ‘feature requests’ belong
hilton.org.uk
October 28, 2025 at 10:07 AM
‘Pizza is how you get a hard-working, motivated, excited person to shut down for the entire afternoon.’ - Samir Talwar functional.computer/blog/pizza #workshops
October 27, 2025 at 9:16 AM
Startup idea: solve the problem of young professionals who live with their parents while saving to buy a house, and who buy ‘too many’ books.

Rent out 40-foot containers kitted out as cosy libraries: wall-to-wall book cases, wood panelling, armchair, reading light, rug. Book storage to escape to.
October 25, 2025 at 9:02 AM
🚲 Bus stop islands are normal in the Netherlands, but new enough in London for a recorded announcement: ‘For your safety, please cross the cycle lane with caution’ #cyclingInfrastructure
October 24, 2025 at 4:49 PM
Actually thinking about typography, when choosing how to render code: tonsky.me/blog/syntax-... by @tonsky.me
I am sorry, but everyone is getting syntax highlighting wrong
Applying human ergonomics and design principles to syntax highlighting
tonsky.me
October 24, 2025 at 11:54 AM
The search-only capitulation

Convenience and laziness win. In the absence of librarians to apply topic taxonomies, Web 2.0 invented crowdsourced tags. Messy ad hoc tags help you more than well-designed categories that you don’t have.
October 24, 2025 at 9:08 AM
Reposted by Peter Hilton
I am awarded a gold medal by the Royal Swedish Academy of Sciences for my work on #curl

daniel.haxx.se/blog/2025/10...
A royal gold medal
The Royal Swedish Academy of Sciences (IVA, the same org that selects winners for three of the Nobel prize categories) awards me a gold medal 2025 for my work on curl. This academy, established 1919 b...
daniel.haxx.se
October 21, 2025 at 6:36 AM
Secret macOS file drag and drop: useful but hard-to-discover Mac interactions #usability hilton.org.uk/blog/macos-f...
Secret macOS file drag and drop
useful but hard-to-discover Mac interactions
hilton.org.uk
October 21, 2025 at 4:27 PM
Probably the best thing I’ve ever read about tech recruitment, and happens to be only incidentally about AI (because it’s a data problem)
interviewing.io/blog/why-ai-...
Why AI can’t do hiring
It's not technologically impossible. The training data simply isn't available.
interviewing.io
October 18, 2025 at 11:43 AM
Reposted by Peter Hilton
Have you had enough of all the endless chit-chat about AI? Yeah. I hear you.

So I ain’t sayin’ nuffink other than, I’m running a two-day workshop in Amsterdam on November 17th and 18th, getting the most out of LLM-augmented coding tools and having FUN with it.
Let’s not talk about it. Let’s DO It.
Building Robust Maintainable Software Using genAI with Clare Sudbery - Trifork Academy
Join Clare Sudbery for a 2-day masterclass on building robust, maintainable software using genAI using test-driven development.
trifork.nl
October 15, 2025 at 10:30 AM
I once met and hired @vijaykiran.com – a wonderful person – within 48 hours
Has anything great happened in your life because of social media?
October 9, 2025 at 11:59 AM
‘What makes Product Managers hetrogenous’ – Allan Kelly’s write-up of our discussion last week, based on his recent articles #product https://www.allankelly.net/archives/10515/what-makes-product-managers-hetrogenous/
October 8, 2025 at 5:29 PM
Post-agile software development: topics from Agile Cambridge 2025 #agile hilton.org.uk/blog/post-ag...
Post-agile software development
topics from Agile Cambridge 2025
hilton.org.uk
October 7, 2025 at 4:29 PM
Startup idea: solve the problem of huge unfixed bug backlogs.

Build a bug tracker that analyses each new bug report, based on past bug-fixing behaviour, and predicts the likelihood that you will ever fix the bug.

It typically recommends that you don’t bother creating the bug report.
October 5, 2025 at 8:11 AM
Two of the Extreme Programming (XP) testing practices:

1. ‘All code must pass all unit tests before it can be released.’
2. ‘When a bug is found tests are created.’

💡 If you create those tests before other code changes, before the next release, the first rule makes XP a zero-bug policy.
October 4, 2025 at 5:45 PM