Been throwing code into editors for 20+ years. Automating things. PHP contributor. World citizen. Migrant. Annoying. Tweeting for myself.

Joined May 2009
🎉 Introducing `refactorlah` CLI -- fully open source. Agents are surprisingly bad at renaming/moving files. They are doing `git mv`s, then dozens of `grep`s, then hand-editing imports/namespaces/references while burning tokens and wasting time on tiny refactors. The `refactorlah` CLI gives them one boring command instead: `refactorlah move A B` or in bulk `refactorlah move --use-list A,B tests/A,tests/B` Then file/s are moved, and namespaces, imports, references, etc. automatically updated. Ambiguous renames are skipped and reported, so the agent can follow up manually instead of guessing. Support for Go, Python, PHP, Symfony, Twig is landed. A PR for JavaScript, TypeScript, Vite etc. is open. I built and dogfooded `refactorlah` over the last few weeks. It works better for me than keeping an MCP server running in an IDE or making agents struggle through long tool-call chains for basic moves. Still in alpha! Experimental, built with my best buddy Codex, and still dogfooding. More eyes -> more dogfooding -> releasing early. What do you think?
7
3
3
13
3,020
You gotta be kidding me.
No wonder people think PHP is dead. Turns out... nope.
74
166
34
3,530
99,002
This blew up. 😅 Anyway, if you work at a company that makes decent money off of PHP tell your boss to consider sponsoring the PHP Foundation: @ThePHPF 💜
2
15
3,176
Imagine you are spending moths on cracking SSL certs and eventually look at a '4'.
73
Rich guy who cheaps out with 4 subscriptions instead of paying API prices is mad that plebs get resets.
all these resets done by @thsottiaux is destroying the brand of openai. it turns the brand into $2 bargin basement option.
48
How likely is it that no one in 20 years has been using the PHP vulnerability? Someone out there is probably pretty pissed. 🫠
1
2
725
Hetzner sent out a reminder to dedicated and cloud server users, to remind them that security is on them. Mail sounds like they talk to someone who runs root servers by accident. First I laughed, then I remembered vibe coders.
1
112
My Codex usage is back to normal. Kinda expected I was one of the 40,000 affected accounts. But I did not get any mail or credits. So I guess I got just ripped off undetected for a few days. It's fine. 🫠
1
96
Spent two full days on PHP security. One day emergency work, another on some additional hardening. That's 2 days for 2026. It's almost November. Two days are roughly 293 days less than what average Node devs spent on supply chain attacks this year.
50
You know that when you wanna tweet something but you do not coz you do not wanna jinx it? 😆
1
50
Nick e/code retweeted
Of course it'd be better to have vulnerability in PHP at all, but I'm deeply moved by today's events: 1) The absolute profesionalism of everyone involved from @ThePHPF. Thank you! 2) The number & size of sites went off-line at 2PM UTC to patch their servers. PHP totally runs the world! 3) PHP in news reports in press and TV across the world.
10
32
3
377
19,888
The comments below this are hilarious. Japans PM is confusing the whole country by tweeting about the PHP CVE. 😅
皆様に、今夜に対応して頂きたい大至急のお願いです。   多くのウェブサイトで使用されているPHPに関し、PHPのセキュリティチームが、重大な2件の脆弱性に関する注意喚起を行っています。   公開しているウェブサイトでPHPを使用しているか確認し、今夜、10月21日午後11時(日本時間)に公開される修正パッチについて、可及的速やかに適用できるよう準備をお願いします。   修正パッチを速やかに適用することが困難な場合は、例えばウェブサイト等を一時的に停止させることも、リスクを低減させるための有効策の一つと考えられます。   国家サイバー統括室のXアカウントでも関係する情報を発信していますので、そちらも参考にして下さい。 国家サイバー統括室(注意・警戒情報)(@cyber_forecast) / X
1
133
PHP btw :)
Archive.org is currently offline. We are working to restore service now.
77
We are so back; all done. Please do not break the internet while I am asleep. Thnx bye.
2
44
They even released patches for no longer supported PHP versions. Absolute legends.
1
10
243
The PHP security fixes including their tests. Not small.
1
9
248
My servers are slowly coming back. Fastest was Hetzner. It's awesome to see how good the ecosystem works. Thanks to everyone involved. 💜
Amount of domains I've sent to temporary sleep this morning. Will be a stressful day. Good luck everyone. 🥷
1
3
132
Hard to do research when half the PHP world is down smh. Only right move, still.
2
8
371
PHP 8.5.12 released. Go update.
2
3
15
787