Yann Leflour
banner
yleflour.me
Yann Leflour
@yleflour.me
Engineer and maker at 💜
- Exploring software craftsmanship with AI @ https://pairprog.io
- Writing about it @ https://blog.pairprog.io
Our generation had a progressive switch from slow 2D to nervous 3D and it shows

It's the same between fast & flashy 3D cartoons vs old school 2D animation

Old school is way easier on the kid's mind and gives them time to adapt without being overloaded
October 9, 2025 at 9:50 AM
My eldest gets obsessed by screens. It's hard to make him snap out of it and he can get really angry when playing (which defeats the purpose). My stance:

- Tablets are a no-go
- Switch games make him too twitchy
- Things are going much smoother with my old GBA. So now investing in retro gaming
October 9, 2025 at 9:50 AM
My kids are French and I can tell you that if you went 4 days without comment, it's more about the other person hating kids than your kids being kids

American or not
August 10, 2025 at 4:30 PM
My guess is that such tool would have absolutely helped a good project manager deal with the clutter

They would have asked the LLM the right questions & steered the RAG project to surface the relevant information for decision making

This is the usual paradox of trying to replace instead of enhance
July 27, 2025 at 9:00 AM
1. Make the characters face down so it looks like they're looking at the player
2. Faster animation but pause between drops
3. When landing, put them in kneeling position and add aome impact on the landing
4. When all 4 have landed, strike a pose for a second before starting play
July 25, 2025 at 7:06 AM
I really don't get why they haven't defaulted all their commands to git equivalent, like "git ls"
July 1, 2025 at 2:37 PM
You're not alone feeling this dissonance

I'd also note that it's hard having a rational and nuanced discussion about this with most people
June 10, 2025 at 2:04 PM
I just went through the "Introducing Zod 4" post

What strikes me the most is the amount of work done to reduce TS inference costs and prevent infinite type instantiation errors

Would love a write-up focused on all the tips and tricks to do so on such a complex library to type
May 20, 2025 at 7:23 AM
May 13, 2025 at 11:04 AM
The spec allow it

But you'd have to add your own notification pattern on top, making it non compatible with a base A2A client/UI

Which kind of breaks the advantages of using an industry standard
May 6, 2025 at 4:55 PM
It feels wrong not to have it

I totally get that asynchronous task handling is the expected behavior

But I don't get why we can't have the best of both worlds

If I built a good A2A endpoint, I'd love to be able to plug a frontend with streaming to it
May 6, 2025 at 4:44 PM
My main gripe with the protocol is that it doesn't allow for direct human interaction

If you want to talk with an agent, you can't stream the response without some serious workarounds

Would have loved some Assistant API endpoints compatibility
May 6, 2025 at 4:11 PM
I'd say that it makes even more sense in that case

I've built AI based tools dedicated to understanding such codebases and extracting business rules

I would never have dared getting into those projects without LLMs
April 14, 2025 at 4:25 PM
I found a good to separate engineers from AI button pushers that works for now

I let them use AI however they want but send them straight to a failing test without context

The catch being you can't solve the issue without going through the project's context, and LLMs love going straight to code
April 11, 2025 at 5:23 PM
Like the only topic that got me to keep X installed unfortunately

I actually value ML news being more downstream focused here. As I work on AI engineering and product, I still get the big news without the constant FOMO I experience on X
March 21, 2025 at 7:16 AM
On the other side, I've started to review LLM chats in my recruitment process and about 80% of candidates just ask LLMs to write the code for them without any follow up questions about engineering decisions or explanation

As a recruiter I don't need button pushers, I need engineers
March 13, 2025 at 10:25 AM
The issue is companies considering interns simply as executing resources, without agency or engineering capabilities

LLMs now do a lot of the executing and these companies don't know how to train engineers, which mean they see interns as useless
March 13, 2025 at 10:25 AM