Nicolas Gras
armgd.bsky.social
Nicolas Gras
@armgd.bsky.social
Tech Lead | GenAI Engineer | DevOps philosophy

I also paint minis
New bipbop at home, will give #proxmox a try, let's migrate some of my 50 compose services from #RPI5
November 17, 2025 at 9:03 AM
Reposted by Nicolas Gras
Vibe coding is irresponsibly building software through dice rolls, not caring what code is produced

What about when engineers at the top of their game use AI tools responsibly to accelerate their work?

I propose "vibe engineering"!

simonwillison.net/2025/Oct/7/v...
Vibe engineering
I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to …
simonwillison.net
October 7, 2025 at 2:35 PM
Reposted by Nicolas Gras
On partage ce constat : le platform engineering privatif est une erreur...

De plus l'Open Source est le seul moyen d'éviter les boîtes noires et les couches d'abstraction non maîtrisées.

👉 www.computerweekly.c...
June 18, 2025 at 6:03 PM
Reposted by Nicolas Gras
StarCraft (1998)
June 18, 2025 at 10:26 PM
Reposted by Nicolas Gras
Dans ma vidéo d'hier je vous parlais de vide coding. Et bien voici onlook, un environnement visuel open-source de vibecoding pour les designers qui veulent prototyper/créer leur applications ⬇️

github.com/onlook-dev/o...
GitHub - onlook-dev/onlook: The Cursor for Designers • An Open-Source Visual Vibecoding Editor • Visually build, style, and edit your React App with AI
The Cursor for Designers • An Open-Source Visual Vibecoding Editor • Visually build, style, and edit your React App with AI - onlook-dev/onlook
github.com
June 3, 2025 at 6:11 AM
This example shows that you should NEVER trust the output of a LLM as they don't know what they are writing (feel free to correct if there's research on the subject).

Use observability in your pipelines and applications. Review everything. Iterate.

Claude 3.7-sonnet-latest example
May 19, 2025 at 8:03 AM
Progressively ditching ESlint and Prettier for @biomejs.dev. Easier setup, faster, no headache configuring. Only drawback is the partial support of Vue/Nuxt, hope it will get better in the future.
a cartoon character is holding a bunch of money in his hand and the words shut up and are above him
ALT: a cartoon character is holding a bunch of money in his hand and the words shut up and are above him
media.tenor.com
May 13, 2025 at 6:56 AM