Product Engineer living in the French Riviera. I enjoy building, especially building the right thing right.

France
Joined January 2012
Valentin Hervieu retweeted
Whether agents feel like liberation or loss depends on which joy of engineering you lean on most: making, knowing, or mattering. I've seen engineers say many conflicting things about agents: some are bubbling with excitement and for the first time ever, they feel like they're in an all-star lineup, while others mourn for the death of their craft, leaving them feeling hollow. I'm someone who works with agents every day, so I understand these sentiments. Rather than take sides, my hope is that I help you understand this in a more nuanced way. Too often we see two camps: people who love the joy of coding and people who love the joy of shipping. I think this is a gross oversimplification. Rather than asking you to pick a side, I want to ask you to reflect on the elements of your work that are the most nourishing to you. I think most of us have three sources of joy in our work, which we interweave in multiple ways: - The joy of making (or "flow"): the joy of molding things in our hand and feeling that sweet moment when it all clicks into place. - The joy of knowing: the joy of having such a strong mental model of our systems that we sense where a bug will be just by glancing at files. - The joy of mattering: the joy of knowing that you are the expert that it all relied on. Agents affect each of these elements in subtly different ways, which is why this discussion can be so complicated (we're mourning for different losses, and we're arguing from different places). The joy of making is easy to maintain. it just moves up a level. You're not shaping every line anymore. You're shaping the system or factory, in a loop fast enough that flow still happens. And when you miss the old flow, nothing stops you from writing the code yourself. The joy of knowing is especially at risk of erosion, so it's important to pay attention to it. Sometimes you'll realize you're reaching for a design you should be able to conjure automatically, but your intuition comes up with nothing. Picking an option from an agent's suggestions is a different skill than conjuring an idea in the first place. If you always pick and never conjure, the ability to conjure will erode. You can't direct something you don't even loosely understand. If you don't understand your own codebase, you're not directing an agent to do something, the agent is directing you. You matter. Obsolescence does affect you, but, you, your judgment, and especially your need for judgment, has never been more important. You get to decide what problems to solve, and you get to bring your taste and judgment to the work you do. You get to take ownership of it, all of it, whatever ships. That feeling of sadness isn't a sign of failure to adapt. Grief means that you're attached to something, and that it's natural to feel grief when you see your work changing in ways that feel unfamiliar. Lean into the things that make your work yours, and work on them more.
90
44
9
452
37,587
Really interesting approach 👀
Introducing e2e The agentic testing framework for any app ~/ npx e2e init → Fully Open Source → Mix deterministic and agentic APIs → Supports web, mobile, and more → Bring your own agent and infrastructure → Run locally or in CI tester.army/e2e
2
44
AI is creating a new power imbalance in programming. Before, once you had a computer, your main constraint was time. Open source and free resources meant anyone could learn and build a lot with very little money. That’s no longer true. Money matters again.
We take for granted the ability to afford these Pro subs. Growing up in Cape Town, my current AI subscriptions cost more than I made as a developer there. It’s far too common to come across egregious gluttony of token burn.
1
49
I built this Unity game 10+ years ago. It disappeared from Google Play years later over SDK requirements. I gave Astra the original source. A few prompts later, it’s back on the web, almost identical. Love this use of AI: bringing old games back to life. swaggyjump.vercel.app
1
1
1
156
Valentin Hervieu retweeted
Agents were shipping code faster than our CI pipeline could keep up. Our team optimized our pipeline, leading to a roughly 15% faster test suite and 50% reduction in runner-time spent per test, all while our test suite grew 4x in size. @moofeez explains how: linear.app/now/ci-bottleneck…
37
20
19
489
146,929
Do devs still care about Code?
Do devs still care about React? (I mean the average one) Be honest
1
758
Valentin Hervieu retweeted
Replying to @jamesm
If you ask your mom "is the sky blue" she says "yes" immediately, that's jev. If you ask your dad "why is the sky blue" he talks for ten minutes, that's an LLM.
48
120
27
1,735
53,996
I'm gonna tell my mom I'm famous 🥹
we updated our 404 page to thank the open source contributors
2
82
Valentin Hervieu retweeted
Agentic coding in 2026
215
928
209
7,396
1,031,491
Valentin Hervieu retweeted
Introducing shadcn/lint. An agent-first linter for Tailwind design systems. You define what’s allowed. When an agent breaks a rule, the error explains what’s wrong and how to fix it using your components, variants and theme. There’s a lot you can do with this. Let me show you ↓ github.com/shadcn-ui/lint
220
446
167
6,584
1,204,921
I miss the flow state as well 😭
The end of flow state You wake up, excited for the day to start. You have a feature idea you are looking forward to implement. You make your coffee. Sit in front of the laptop. Put on that techno set you love. The house is empty for the next 8 hours. No one can interrupt you. You open your IDE and begin typing. Soon, hours pass in minutes. Everything makes sense. And before you know it, it’s the end of the day. You’re looking at today’s work and are content. You’re energised. Because you created something you enjoy. Fast forward. No more. You start a new day with an open IDE. But, instead of pressing those keyboard buttons, you’re staring at a orange text. “Discombulating” “Wombanizing” Minutes feels like hours. Nothing makes sense. And before you know it, it’s the end of the day. You’re tired. Your brain hurts. It feels like you just finished a ton of meetings. But, at least you shipped 1,000 lines of code, right? You should be proud. But, the only thing you feel is hollow. Did you create? Or did someone else? That magical feeling from years ago, where did it go? Rest in peace, flow state. You were dear to me.
59
I'm so addicted to the Dictate feature of Raycast. It's so smooth, accurate and fast. I barely type on my Mac anymore. However, I'm now so frustrated when I need to type on my phone. I wish that Raycast for Android was already available, even with only the Dictate feature.
2
1
1
189
The native microphone feature on the Google keyboard is so shitty compared with Raycast Dictate.
30
Love this term
alright whoever came up with the term MEAT PROXY is insane
64
I let Fable 5 start and run a business for 6 days... Claude Pro -$200.00 Hetzner VPS -$50.00 Revenue +$0.06 ─────────────── Net -$249.94 youtube.com/watch?v=x-hI_k2J…
46
Valentin Hervieu retweeted
Crop images with this component by @ValentinHervieu, supporting drag & zoom interactions 🐶 - madewithsvelte.com/svelte-ea…
2
3
436
Valentin Hervieu retweeted
I stole this idea and now use it with every single employee. It’s the best illustration I’ve seen of teaching someone to be high agency. It says there are 5 levels of work: Level 1: “There is a problem.” Level 2: “There is a problem, and I’ve found some causes.” Level 3: “Here’s the problem, here are some possible causes, and here are some possible solutions.” Level 4: “Here’s the problem, here’s what I think caused it, here are some possible solutions, and here’s the one I think we should pick.” Level 5: “I identified a problem, figured out what caused it, researched how to fix it, and I fixed it. Just wanted to keep you in the loop.” Using this framework, here’s what I say to every new employee… You will live at Level 4 from Day 1 and as we build trust you will rise to Level 5. Being high agency doesn’t just mean tackling problems in this way. It means your entire way of working should be oriented to being a Level 4+ employee. Plz feel free to steal it as well. And ty @stephsmithio for the framework!
190
686
134
7,354
1,112,371
I used to be a Vercel fanboy but, over the years, my relationship with it soured for various reasons (political, costs, the direction of Next.js). This new framework is really hyping me again! It's answering many problems and questions. Looking forward to playing with it. 🚀
Introducing eve, an agent framework. 𝚊𝚐𝚎𝚗𝚝/ 𝚊𝚐𝚎𝚗𝚝.𝚝𝚜 𝚒𝚗𝚜𝚝𝚛𝚞𝚌𝚝𝚒𝚘𝚗𝚜.𝚖𝚍 𝚝𝚘𝚘𝚕𝚜/ 𝚜𝚔𝚒𝚕𝚕𝚜/ 𝚜𝚊𝚗𝚍𝚋𝚘𝚡/ 𝚜𝚌𝚑𝚎𝚍𝚞𝚕𝚎𝚜/ Like Next.js, for agents. vercel.com/blog/introducing-…
1
115