Yannick
banner
osteel.bsky.social
Yannick
@osteel.bsky.social
Backend consultant at Yellow Raincoat Ltd. Organiser of @phpsussex.uk. I post in French once in a while
I had set aside some time to integrate Fathom Analytics this morning. Took me less than 5 minutes lol. Really enjoying the interface so far – obvious "don't make me think" vibes
January 16, 2026 at 10:20 AM
Reposted by Yannick
I am stoked as heck that there is a fresh new openapi.tools live and out in the world. Shout out to my @apisyouwonthate.com pals for getting it done! 🚀

apisyouwonthate.com/newsletter/o...
A Shiny New OpenAPI Tools
We celebrate the long-awaited relaunch of the beloved site awesome-tools site driven by our community. Also in this edition - Postman acquires another API tools company (and another!), a fresh version...
apisyouwonthate.com
January 16, 2026 at 2:14 AM
Reposted by Yannick
Fancy a bit of #Symfony and a catch-up? 💂

The Symfony UK meetup is back in London on 27 January

Join us at 6:30 p.m. near Kings Cross 🚂 for talks from @nicolasgrekas.bsky.social & @osteel.bsky.social

🍻 Free food & drinks thanks to our lovely sponsors

RSVP here 👇
www.meetup.com/symfony/even...
January 2026 Meetup, Tue, Jan 27, 2026, 6:30 PM | Meetup
🚀 Let's kick off 2026 with a Symfony meetup on January 27th! With the special participation of a member of the Symfony Core Team: **Nicolas Grekas**. Details of the talk
www.meetup.com
January 15, 2026 at 5:45 PM
📣 I'm speaking at The UK Symfony Meetup in London on the 27th

Introducing the Closed-by-Default Principle – a reframing of familiar ideas to make code easier to reason about.

If your codebase feels harder to navigate than it should, this one's for you!
January 2026 Meetup, Tue, Jan 27, 2026, 6:30 PM | Meetup
🚀 Let's kick off 2026 with a Symfony meetup on January 27th! With the special participation of a member of the Symfony Core Team: **Nicolas Grekas**. Details of the talk
www.meetup.com
January 15, 2026 at 2:33 PM
Nice one, some good tricks in there. I think these practices will all consolidate over time, be it through official features or commonly-accepted good practices
How we use Claude Code - Geocodio
Claude Code is only as good as the context you give it. I've been building out a custom setup with skills, hooks, and MCP servers that's turned it into a genuine productivity multiplier for our Laravel codebase. Here's how we teach Claude our patterns, auto-suggest relevant skills on every prompt, and persist context across sessions for multi-day features.
www.geocod.io
January 15, 2026 at 11:50 AM
I’m trying to follow developers on this platform but most of them never post or they turn out to be political commentators 🤔
January 14, 2026 at 3:23 PM
I’ve decided to build my own SaaS – and to document my journey. How far can a solo founder really go in this age of generative AI?
Another Hat in the Ring
I’m building my own SaaS, joining a growing cohort of AI-powered developers choosing to go it alone. This is why, and what to expect.
yellowraincoat.co.uk
January 14, 2026 at 2:59 PM
Reposted by Yannick
Après le succès du nivau de sponsoring Chocolat, dédié aux devs PHP et aux freelances pour soutenir le Forum PHP, nous renouvelons l'offre pour l'AFUP Day 2026 ! Soutenez l'événement à votre niveau, manifestez votre attachement à PHP et à l'AFUP !
Plus d'infos : sponsors[at]afup. org
January 13, 2026 at 8:01 AM
I definitely got better at networking over the years (especially since picking up PHP Sussex) but man does it drain me every single time 😵
January 13, 2026 at 12:19 PM
Got my ticket for PHP UK next month 🎟️

See you there!
PHP UK Conference 2026
Join us for an event packed with up-to-date content about PHP development and related technologies in a comfortable and professional setting.
www.phpconference.co.uk
January 12, 2026 at 10:26 AM
Reposted by Yannick
"If there's no way to understand what's going on inside an AI system, then how can you debug and test the systems that use it?"

apichangelog.substack.com/p/using-eval...
Using Evals to Test Programmable AI
Why evals are becoming the unit tests of programmable intelligence.
apichangelog.substack.com
January 10, 2026 at 10:50 AM
👀
L'AFUP Day s'installe pour la 8ème fois d'affilée à Lille en 2026 ! Le programme est sorti hier, ce vendredi 22 mai promet un concentré de savoir-faire, de retours d’expérience et d’échanges authentiques. Consultez le programme et foncez prendre votre place !
buff.ly/kOjZlRN
January 7, 2026 at 7:56 PM
Strongly recommend Povilas Korop's developer-focussed AI newsletter. Much-needed curation among an incredible amount of noise
AI Coding Daily by Povilas Korop | Substack
My name is Povilas Korop. I experiment with AI coding editors, models, and tools. For developers, not for vibe coders. Click to read AI Coding Daily by Povilas Korop, a Substack publication with hundreds of subscribers.
aicodingdaily.substack.com
January 7, 2026 at 11:33 AM
Reposted by Yannick
Les programmes de l'AFUP Day 2026 sont sortis ! Retrouvez la liste des talks auxquels vous pourrez assister le vendredi 22 mai à Bordeaux, Lille, Lyon et Paris, et foncez prendre votre place. Elles risquent de partir très vite, en particulier sur nos salles aux jauges plus réduites !
event.afup.org
January 6, 2026 at 8:01 AM
My friend Antoine Frankart put together a thorough yet straight-to-the-point SEO guide for local businesses (also available in French). Tons of actionable items in there
The Ultimate Guide to Local SEO
Understand key local SEO factors and follow actionable steps to attract more customers.
www.begonia.pro
January 6, 2026 at 10:57 AM
Will always crack me up how many people sign up for the gym in the new year. Every time somehow I get surprised – "so many new faces!" – and then I remember it’s January. By February most of them gone. Every. Single. Time.
January 2, 2026 at 6:37 PM
This is cool. Bitcoin fiction (although credible)
Trillion-Dollar Salvage
A work of speculative fiction about power, belief, and money in a world where cryptography fails.
trilliondollarsalvage.pages.dev
January 2, 2026 at 8:23 AM
Can’t believe I didn’t know about worktrees. And this is also another demonstration of Git’s adaptability 👌
Understanding Git Worktrees
A practical guide to Git worktrees: mental model, real scenarios, and why it matters for AI-powered workflows.
www.marcohaber.dev
December 28, 2025 at 12:18 PM
Really wasn’t expecting much but Halo’s live action series turned out to be a pleasant surprise. Shame it’s been cancelled, because I thoroughly enjoyed those two seasons (note that I have never played the game and know nothing about it though)
December 28, 2025 at 8:22 AM
Reposted by Yannick
"How would an AI agent find out what it has to do to obtain the API credentials? How would an AI agent sign up to use the API? How would it copy the API key or a client ID and secret? Where is the code responsible for the integration with the API?"

apichangelog.substack.com/p/agentic-wo...
Agentic Workflow Authorization
How can agents participating in a workflow get authorization to access APIs?
apichangelog.substack.com
December 26, 2025 at 9:01 AM
I still think video content is a massive step back from written content.
December 26, 2025 at 8:24 AM
Despite being pretty clear on the difference, I still sometimes struggle to decide whether an object is a Data Transfer Object or a Value Object. I've just realised that it may be because it's actually a Parameter Object
Introduce Parameter Object
Problem: Your methods contain a repeating group of parameters. Solution: Replace these parameters with an object.
refactoring.guru
December 19, 2025 at 3:26 PM