Data all over the place? I plan, build and deploy platforms that bring it back under one roof.

Edinburgh UK
Joined December 2008
I'm currently taking on new projects - specifically within the intersection between traditional CMS work and agentic workflows. Especially around the bits people commonly struggle with - pushing vibe coded projects past the finish line, understanding more complex UX/user requirements, product design involving interconnected 3rd party systems. If that's something you're in need of assistance with (got a project idea or an existing AI-assisted prototype you want to push further?) give me a shout! Project or day rates available.
1
674
Do you wanna carve a pumpkin? *sings off-tune* I built this for obvious seasonal reasons, but also because I like the UX challenges of fun li'l apps like this. Vibe coded slop, of course. But with a bit of effort on top. Feedback welcome. pumpkin.smallmill.app
1
2
107
I've been making a li'l app for carving pumpkins (because yes it's October already argh! what? where did 2026 go?)
38
The best way to read the PHP exploit situation imo is that there's a certain inevitability about this - and it's not limited to PHP. Any language/system is fair game. Frontier AI intelligence is going to increase the pace at which these sorts of exploits are discovered. And the fact there were *only* two discovered in PHP of this nature is probably something to applaud. BUT it's a bumpy road in terms of announcing and fixing these things. The legacy nature of PHP means a MASSIVE footprint of potential attack vectors have been revealed. But keeping them under wraps isn't an option either. Likely within a few months everyone would have access to a model capable of easily finding them. It's not that PHP as a language is incompatible with modern AI-enabled security practices (it's a good language). The whole ecosystem built on hand-written code and "security through obscurity" is being dismantled and rebuilt and we just gotta figure out a way through. tl;dr PHP not dead. just in the frontlines for this battle
74
This is driving me crazy. Am I missing something here? Has this key survived for so long because no one ever thought to guess that it might be something as stupid as 4?
a trusted intermediate CA just "leaked" (the private key was 4)
3
1
5
328
Obscurity by stupidity?
2
43
-----BEGIN RSA PRIVATE KEY----- 4 -----END RSA PRIVATE KEY-----
219
3,610
291
37,401
888,258
Replying to @wpengine
@wpengine I understand you're working on this PHP exploit issue internally but can you provide updates on the progress and mitigations in place? Will need to know when it's safe to reenable WPEngine hosted sites.
2
2
549
Nice! (just fyi for anyone else looking for this) wpenginestatus.com/incidents…
1
63
Happy (running around trying to remember the password to the email account that was used to sign up for the WordPress hosting account 7 years ago) day for all those who celebrate
1
364
Never been a better day for this meme than today as a dev
3
106
Robin retweeted
We’re shutting down too. We don’t use php I just don’t wanna work tomorrow.
We are aware of the PHP vulnerability and are shutting down for the weekend.
78
2,220
93
34,559
503,662
Waking up to more cves
94
More backrooms game stuff. Working on bounce lighting.
1
3
176
It's all well and good asking an AI to make an important decision, but remember: It gets to stop existing at the end of the sentence. You've got to accept the consequences of the decision yourself.
4
293
Why aren't you using more pencil and paper? There's literally more opportunity than ever now to step away from the screen and sketch out your thoughts and ideas in peace, in a quiet setting, away from noise and chaos. Feed them to the beast later. Let it do the annoying bits. - Draw out some interface UI/UX (AI is srsly rly bad at this) - Note down ideas for an app, free from distraction, limited by design - Cure your LLM psychosis by reading normal words again
100
You don't need a tool to help you manage all your ideas or workflows to build all your ideas or agentic harnesses to iterate on all your ideas, you need a tool to stop you having so many ideas.
2
2
114
More experimentation with accessible and extremely intuitive HTML forms. Radio buttons.
2
10
443
Building a silly little game at the moment with Claude and I'm starting to wonder if building the game is the actual game now. Have spent a whole week just enjoying bounce lighting. Feels very satisfying tracking down missing textures.
2
229
This Halloween I'm dressing up as a man page to terrify the vibe coders
117
Accidentally swore at Claude when it kept failing to run a pretty basic task. Anthropic:
3
10
470