Advertisement · 728 × 90

Posts by Yannick

Video

Dans l'interview du jour, @osteel.bsky.social partage sa vision d’un code plus maintenable face à l’IA, sans perdre le contrôle du pipeline. On vous laisse découvrir cette interview enrichissante, avant d'en apprendre plus ensemble lors de son talk le 22 mai à l'AFUP Day 2026 Lille !
buff.ly/o7t3Y7v

1 day ago 1 1 0 0
Preview
Integrating Community Feedback into Foundation Strategy Part 1 The PHP Foundation — Supporting, Advancing, and Developing the PHP Language

Our Executive Director, Elizabeth Barron, has been listening to your feedback about the PHP ecosystem to help inform The PHP Foundation's 2026-2027 strategy. She shares what she's learned in our latest blog post. Exciting opportunities await! ✨ 🚀 thephp.foundation/blog/2026/04...
#php #phpcommunity

4 days ago 6 2 0 0
My Laravel Live UK speaker card

My Laravel Live UK speaker card

Guess who’s speaking at Laravel Live UK in June 😌 https://laravellive.uk

6 days ago 3 0 1 0
Preview
Redefining Engineering Roles in the AI Era — JustSteveKing AI makes implementation cheaper and judgment more valuable. Learn how engineering roles, hiring, and team design are changing.

I enjoyed this post about how engineering roles are being redefined in the age of AI. What are the traits that truly matter in employees and candidates? In short: understanding > implementation

1 week ago 1 0 0 0
// For users of Laravel Boost
php artisan boost:add-skill peterfox/agent-skills --skill composer-upgrade

// For everyone else
npx skills add peterfox/agent-skills --skill composer-upgrade

// For users of Laravel Boost php artisan boost:add-skill peterfox/agent-skills --skill composer-upgrade // For everyone else npx skills add peterfox/agent-skills --skill composer-upgrade

Just used Peter Fox's `composer-upgrade` skill on PixelWatcher. Amazing work. It breezed through minor dependency upgrades, reported on the only major one, pulled the corresponding changelog, and checked whether my code would be impacted. Then it ran the test suite. Check it out!

1 week ago 0 0 0 0
Laravel Nightwatch Monitor your Laravel applications with precision. Enhance performance and reliability with error tracking, comprehensive logs, and deep insights tailored specifically for Laravel. Free to get started.

Laravel Nightwatch nightwatch.laravel.com

1 week ago 0 0 1 0

Lille 😌

1 week ago 2 0 1 0

I have to say, having Claude use Nightwatch's MCP server to pull the latest issue and suggest a solution within minutes is freaking cool

1 week ago 1 0 2 0
Advertisement
Preview
Caching Static Pages in a Laravel Application How to manage landing pages and other static content in Laravel, from a dedicated middleware group to cache rules in Cloudflare's free plan.

Full post:

2 weeks ago 0 0 0 0

3️⃣ Add the middleware to a new group that you assign to the route file
4️⃣ Create caching rules for your domain in Cloudflare:
- One that bypasses stateful routes
- One that bypasses session cookies
- One that targets static pages specifically

2 weeks ago 0 0 1 0

How to cache static pages in a Laravel application (full post at the end of the thread):

1️⃣ Create a separate route file for static pages
2️⃣ Create a dedicated middleware adding cache headers to responses

2 weeks ago 0 0 1 0

I see. I guess the difference is whether there’s a human in the loop or not. Fully autonomous, or someone reviewing and approving at some point. At the moment, in most cases, I don’t think full autonomy is a good idea!

2 weeks ago 2 0 0 0

As in "They are replacing the CRAFT and THINKING"

2 weeks ago 0 0 2 0

I guess that’s why so many people say that "this time it’s different".

I’d push back on the thinking though – if there’s one thing that hasn’t been replaced yet (at least not everywhere), it’s decision and judgement.

2 weeks ago 0 0 1 0

ChatGPT is far too verbose, and no amount of customisation seems to fix it. I end up losing my train of thought in most conversations.

We're expected to manage these tools' context windows, but what about ours 😩

2 weeks ago 0 0 0 0
Preview
Issue tracking is dead – Linear The next era of product development is built on context and agency. Here's how Linear is evolving. And what we're launching today.

Amazing post by Linear acknowledging their original product is doomed. I just got comfortable keeping all useful context inside PixelWatcher's repo, but as I get involved with more early-stage products, a context-management tool starts to make sense

2 weeks ago 1 1 0 0

Yes I think you might be right. I need to tailor it so it triggers when stopping in the middle of that particular flow somehow, but this looks like a good lead. Thanks!

2 weeks ago 1 0 0 0
Advertisement

Think so! But I will double check tomorrow. In my case it’s basically a skill calling other skills, but maybe there’s a better way to do it

2 weeks ago 0 0 1 0

Yep. The flow is composed of various tasks (plan, implement, review, etc.) that are supposed to be performed in sequence by the main agent, which gives each task to a separate subagent. But the main agent will sometimes stop after a subagent is done, instead of moving on to the next task

2 weeks ago 0 0 2 0

It’s not stopping because it needs some permission – each step is completed by a subagent, but it will sometimes stop after a subagent is done, instead of moving on to the next step. And if I ask "why did you stop?", it will "oh yes, sorry" and then resume the flow 🤷🏻‍♂️

2 weeks ago 0 0 1 0

Did my first attempt at automating an entire workflow with Claude today (plan > implement > simplify > review > test > PR), the idea being to get to a decent first draft for a task, which I can review and refactor. But it keeps stopping at random steps. Not sure how to fix this

3 weeks ago 0 0 1 0

Not exactly kind on the retina, either

3 weeks ago 1 0 1 0
Screenshot of the OP's status line in Claude Code. It shows:
* Current directory
* Current Git branch
* Current model
* Context usage
* Session usage
* When it resets
* VIM mode
* Model mode
* Open PR

Screenshot of the OP's status line in Claude Code. It shows: * Current directory * Current Git branch * Current model * Context usage * Session usage * When it resets * VIM mode * Model mode * Open PR

Finally taking the time to use my faster.dev subscription and look at the video series. I almost skipped the "Claude Code from Scratch" one entirely, but decided to have a quick look anyway. Guess what – I didn't know you could customise the status line 🤦‍♂️

3 weeks ago 0 0 1 0
Preview
GitHub - osteel/agent-skills: My global Claude Code config My global Claude Code config. Contribute to osteel/agent-skills development by creating an account on GitHub.

I've now moved all my skills to a dedicated repository, with a small script to install them for Claude and Codex. I guess the upside of all this is that I can now switch from Claude Code to Codex CLI with little friction, and that's definitely a win

github.com/osteel/agent...

3 weeks ago 1 0 1 0

Kind of means that at least you’re still needed though (#glassHalfFull)

3 weeks ago 0 0 0 0

Which is also why I'm building a SaaS – to prove (to myself, first and foremost!) that I can handle it, and to come up with a repeatable workflow and AI setup. Going well so far, but yes, I'm going to have to do client work at some point in the near future :)

3 weeks ago 1 0 1 0
Advertisement

I took some time off at the end of last year (paternity leave), and now I'm trying to transition from "backend contractor" to "MVP builder" (mostly because the contracting market's been awful for the past 3 years, and there's no recovery in sight)

3 weeks ago 0 0 1 0

Yeah I think at this point everyone's aware that these tools are currently massively subsidised. $200 per month is actually a very good deal, in the grand scheme of things!

3 weeks ago 0 0 1 0

I guess it's also the way they did it sneakily by hiding it behind a "2x usage promotion", then denied it happened, then finally admitted it. On a more personal note, I'm not doing any client work atm, so $200 per month is a bit steep. I'll happily pay for it when I'm actually getting paid though

3 weeks ago 1 0 1 0

Overall, Codex CLI feels much slower and clunkier than Claude Code. As I can't use Codex because of my Docker-based setup, currently, the overall experience is far better with Claude Code (when it works)

3 weeks ago 2 0 1 0