Why I Still Blog — and Why the Future of Blogging Is Connected
I’ve been online twenty years, and blogging for ten of them. This is the story and lessons learned of blogging online for a decade. It goes beyond blogging topics and includes note-taking (workflow), how to write well as well as the medium in which writing works best, and also the format in which writing works long-term such as writing in open formats and methods such as vim motions to navigate and edit like a surgeon.
Symfony Messenger: What the Documentation Does Not Cover
Last year we took over a Symfony e-commerce application that was struggling under a combination of high customer traffic and a constant flood of write operations from external systems: product updates, price changes, availability feeds, all hitting the application simultaneously. The Messenger setup was already in place. Messages were being
Anthropic Officially, Arbitrarily and Capriciously Designated a Supply Chain Risk
Make no mistake about what is happening.
Windows Support for FrankenPHP: It’s Finally Alive!
It’s happening! I am thrilled to announce the immediate availability of official Windows support for FrankenPHP. Since the project’s initial release, this has been by far the most requested feature. While many of you have been successfully running FrankenPHP on Windows via WSL (Windows Subsystem for Linux), native support was the “white whale” we’ve been... Windows Support for FrankenPHP: It’s Finally Alive! first appeared on Kévin Dunglas.
Windows Support for FrankenPHP: It’s Finally Alive!
It’s happening! I am thrilled to announce the immediate availability of official Windows support for FrankenPHP. Since the project’s initial release, this has been by far the most requested feature. While many of you have been successfully running FrankenPHP on Windows via WSL (Windows Subsystem for Linux), native support was the “white whale” we’ve been... Windows Support for FrankenPHP: It’s Finally Alive! first appeared on Kévin Dunglas.
The PHP Podcast 2026.03.05
The PHP Podcast streams live, typically every Thursday at 3 PM PT. Come join us and subscribe to our YouTube channel. Another fun episode of the PHP Podcast! Here’s what we covered: 🤖 OpenClaw & Archie Development Eric and John dove deep into the ongoing development of OpenClaw and the Archie Discord bot. They discussed […] The post The PHP Podcast 2026.03.05 appeared first on PHP Architect.
Don’t trust Generative AI to do your taxes — and don’t trust it with people’s lives
“The problem comes down to how A.I. chatbots are fundamentally designed”
AI #158: The Department of War
This was the worst week I have had in quite a while, maybe ever.
Community Corner Podcast: The Trust Protocol with Nia Luckey
In this episode, Scott talks with the trust protocol with @nialuckey7652 and her keynote at @phptek 2026. Links: Our Discord – https://discord.gg/aMTxunVx Buy our shirts – https://store.phparch.com/products/community-corner-podcast-t-shirt Nia’s Links: LinkedIn – https://www.linkedin.com/in/nia-f-luckey/ Scott’s Links: Website – https://scott.keck-warren.com/ Bluesky – https://bsky.app/profile/scottkeckwarren.bsky.social LinkedIn – https://www.linkedin.com/in/scott-keck-warren-91689810/…
Working Together on the Future of PHP
I’m incredibly excited to be joining the PHP Foundation as the Executive Director and continuing the work that has been done under the leadership of Roman Pronskiy and the Board. For those who don’t know me, I look forward to meeting you! A little about me PHP was my introduction to open source, when PHP 3 was the latest release. It was mind blowing to see an amazing group of smart, funny people collaborate with each other, help newbies, and build impactful things together while still having…
Gemini 3.1 Pro Aces Benchmarks, I Suppose
I’ve been trying to find a slot for this one for a while.
Git for Data Applied: Comparing Git-like Tools That Separate Metadata from Data
Continuing from Part 1, where we learned what git for data is, how the architecture and use cases work, how you can achieve git-like functionality with different approaches, and how the key is to avoid moving data as much as possible to keep state that can be referenced and rolled back to, but at the same time saving cost by not duplicating all data every time you create a new branch.
A Tale of Three Contracts
The attempt on Friday by Secretary of War Pete Hegsted to label Anthropic as a supply chain risk and commit corporate murder had a variety of motivations.
Fuck Clean Code - Ain't Nobody Got Time for That
Clean code is dead. The AI doesn't care about your variable names. It'll read your 800-line controller and generate another one without blinking. But here's the problem: you just taught it everything.
Aucun résultat
Essayez avec d'autres termes de recherche.