---
sheet_format: 1.0
id: 2026-09-maci-165
title: "Du vibe coding au design produit"
title_en: "From vibe coding to product design"
speaker: Erwan Rougeux
with: [Horacio Gonzalez (host), Ivan Dalmet (Peinture.app, BearStudio), Julie Pouny (Clever Cloud)]
date: 2026-09-23
event: "Message à caractère informatique #165"
place: "online / studio"
format: podcast
language: fr
duration: "1:01:54"
video: https://www.youtube.com/watch?v=AZ_UW1QNyaA
slides: null
topics: [vibe coding, product design, ai agents, design systems, hardware hacking, cybersecurity education, surveillance, open source]
source: "Summary written by Claude (AI) from the YouTube auto-caption transcript, with statements attributed to Erwan by local identification of his voice only (other speakers are not identified). Not a verbatim transcript; check the recording before quoting."
review: spot-checked
review_date: 2026-10-18
---

# Du vibe coding au design produit

**In one sentence:** An episode of Clever Cloud's MACI podcast on design and product work now that AI writes code, with guest Ivan Dalmet; Erwan contributes a segment on Cheap Yellow Display boards as cheap, teaching-friendly Flipper Zero alternatives.

## TL;DR
The first two-thirds of the episode belong to guest Ivan Dalmet (CTO of Peinture.app, co-founder of BearStudio). His starting point is that AI speeds up coding but not deciding what to build. Peinture.app is his browser-based, multiplayer prototyping tool for designers, product managers and developers. For non-designers building apps with AI, his advice is to remove rather than add, start from React and shadcn/ui, and install the Impeccable skill. Julie Pouny advises starting with mobile and talks about her open-source TrueNAS Android app. Erwan then presents Cheap Yellow Display (CYD) boards with firmware such as Bruce, PorkChop and SquachWatch. He uses them to explain wireless security and surveillance devices to ordinary people. The episode ends on how agents let busy people enjoy coding again, and on how the participants learned to code from books and magazines.

## Erwan's key points
Erwan's voice is identified in his introduction, two questions he puts to Ivan, the CYD segment (about 40:44–53:30) and the closing discussion. The other remarks in the design discussion are not his.
- He introduces his role as leading Clever Cloud's international growth, carrying "the humanist values of our cloud" beyond Europe's borders.
- As co-host, he plays devil's advocate and asks Ivan whether putting his expertise into a tool makes him afraid of losing his job. Later he asks what minimum instructions a non-designer building an app with AI should give so the result is not too bad, noting that people in all trades now build their own small tools.
- He explains that he burned out his Flipper Zero while testing Wi-Fi without the antennas attached. Instead of buying another, he looked for an open-source equivalent and settled on Cheap Yellow Display boards. These are cheap yellow touch-screen boards sold on AliExpress, eBay or Amazon (he cites roughly 5 to 9 euros).
- He uses a CYD with an add-on board for sub-GHz radio and GPS. His favourite firmware is Bruce, which he finds easy to use and good for explaining cybersecurity to people. AI has led to a flood of similar firmware projects, so he recommends a multiboot launcher that lets you pick a firmware at boot.
- He singles out PorkChop (Wi-Fi) and SquachWatch as games in the style of a Tamagotchi: fully passive and undetectable, they reward you for scanning your surroundings and explain what they detected and why. He sees them as teaching tools, not offensive red-team tools. He adds that the author built SquachWatch with Claude over a summer and that it can be flashed from a browser over USB.
- He argues that daily life is increasingly filmed and tracked. He cites Flock cameras in the US, which can track gait or patterns and not just faces, and smart glasses such as Meta Ray-Bans used to film and harass women in the street. Because such devices emit Bluetooth or Wi-Fi signals, a passive scanner can make people aware of them. He also suggests using these tools at home, for example to tune Wi-Fi channels or check whether your own Wi-Fi camera resists jamming, since professional burglars use such tools.
- He says he cannot stand an AI that refuses to answer as if it were a "guardian of knowledge".
- He tells how he and a friend prototyped, in about an hour with AI, a voice-controlled setup for a golf facility's radio-triggered ball dispenser. It used Bruce's JavaScript interpreter, an Android app acting as a lightweight MQTT-style broker, and voice detection on the phone. He took the chance to explain security through the lock-picking analogy: find the weak point, then extend from it.
- He says remote Claude Code made the beach enjoyable for him for the first time: he coded from his phone while his computer stayed at the rental.
- He recalls learning to code before the internet from books, starting with BASIC, and spending three hours on his first loop. He says he uses AI mostly from the command line with voice dictation, and that prompting still forces you to organise your thinking.

## Outline
- [00:26](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=26s) Intros: Ivan (15+ years in design and development), Julie (almost three years at Clever Cloud), and Erwan at [02:46](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=166s).
- [03:09](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=189s) Why MACI tries to stay under an hour: many listeners tune in during workouts.
- [03:55](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=235s) BearStudio (ten years old) and the origin of Peinture. Ivan's talks in late 2025 concluded that Figma was still faster for design, until newer Claude models arrived.
- [05:26](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=326s) The agency business model challenged by Claude Code. Coding faster does not tell you what to code.
- [07:20](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=440s) Prototyping with Claude Code in seconds-long feedback loops, and a CLI that creates and deploys a project from a template.
- [09:16](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=556s) Non-developer designers struggle with git, which led to a desktop app. Product managers' weak laptops then forced a move to cloud sandboxes, which in turn made real multiplayer possible.
- [14:18](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=858s) Erwan asks: "Aren't you afraid of losing your job?" Ivan says AI lets him focus on real UX work instead of operating Figma.
- [18:06](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1086s) Aligning design systems between Figma and code, and how AI helps bring people back into the process.
- [20:44](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1244s) Horacio: AI cut coding time, but not the product work around it. There is no collaborative "Claude Code" for the whole product team yet.
- [23:51](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1431s) Going from prototype to specification and back, and extracting existing screens to redesign them.
- [26:15](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1575s) Erwan asks how non-designers can make a decent-looking app with AI.
- [28:32](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1712s) Ivan's rules: stop trying to make it pretty and remove things. Use React plus shadcn/ui in black and white, keep colour for meaning, and add the Impeccable skill.
- [31:12](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1872s) Why shadcn/ui: components are copied into the codebase, accessible and consistent (the OTP-field example). Also the broken-window effect in AI-generated code.
- [35:48](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2148s) Start UI, BearStudio's open-source starters (web, React Native, Figma).
- [36:59](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2219s) Julie: start with mobile to force simplicity. Her TrueNAS Android app should be open source and on the Play Store around the end of October.
- [40:44](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2444s) Erwan presents Cheap Yellow Displays as a Flipper Zero alternative after burning out his own.
- [43:07](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2587s) The Bruce firmware, the flood of firmware projects, and a multiboot launcher.
- [45:09](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2709s) PorkChop and SquachWatch: passive, gamified scanners. Flock cameras and smart glasses.
- [49:59](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2999s) The golf ball-dispenser story: Bruce's JavaScript interpreter, an Android app with an MQTT-style broker, and voice control built in an hour.
- [53:32](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=3212s) How agents let busy people code again: small personal projects, former developers turned managers. Erwan on coding remotely from the beach at [55:52](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=3352s).
- [57:01](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=3421s) Ivan's family-made games. Then Erwan on teaching prompting and on learning to code from books in BASIC, at [58:31](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=3511s).
- [1:00:30](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=3630s) An open question saved for next time: should kids still learn a programming language? Closing track: Ren, "Chalk Outlines".

## Notable quotes
> "Le remote Claude Code m'a rendu la plage agréable pour la première fois de ma vie." — Erwan Rougeux, [55:52](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=3352s)
*"Remote Claude Code made the beach enjoyable for the first time in my life."*

> "tu es content d'avoir un tire-bouchon mais tu sauras pas t'en servir" — Erwan Rougeux, [44:45](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2685s)
*"You're glad to have a corkscrew, but you won't know how to use it."* (on Swiss-army-knife firmware nobody explains)

> "Je suis le gardien du savoir et tu n'es pas autorisé à voir cette intelligence" — Erwan Rougeux, imitating AI refusals he dislikes, [50:48](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=3048s)
*"I am the guardian of knowledge and you are not allowed to see this intelligence."*

> "c'est cool si on accélère la vitesse de coder, mais ça t'accélère pas de savoir quoi coder" — Ivan Dalmet, [06:35](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=395s)
*"It's great to code faster, but it doesn't make you faster at knowing what to code."*

## Questions this answers
**Q: What is a Cheap Yellow Display (CYD) and what does Erwan Rougeux use it for?**
A: It is a cheap yellow board with a touch screen, sold for a few euros. Erwan uses one with a sub-GHz/GPS add-on and open-source firmware such as Bruce as a Flipper Zero alternative, mainly to explain wireless security. ([40:44](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2444s))

**Q: Is there an open-source alternative to the Flipper Zero?**
A: Erwan points to CYD boards running community firmware (Bruce, PorkChop, SquachWatch and others), plus a multiboot launcher for switching between them. ([43:07](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2587s))

**Q: How can I detect surveillance devices like smart glasses or trackers around me?**
A: Erwan describes passive firmware such as SquachWatch that detects devices by their Bluetooth or Wi-Fi emissions and explains what it found. He links this to concerns about Flock cameras and camera glasses. ([46:19](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=2779s))

**Q: How do I make an app look decent with AI if I'm not a designer?**
A: Ivan Dalmet advises removing elements rather than adding effects. He suggests starting from React and shadcn/ui in black and white, keeping colour for meaning, installing the Impeccable skill, and telling the agent what bothers you rather than how to fix it. ([28:32](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1712s))

**Q: Why use shadcn/ui with AI coding agents?**
A: Its components are copied into your codebase rather than installed as a dependency. That gives the agent a consistent, accessible base it can freely modify without fighting a library's updates. ([31:12](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=1872s))

**Q: What is Peinture.app?**
A: Ivan Dalmet's new company's tool: a browser-based prototyping platform running on cloud sandboxes. Designers, product managers and developers can prototype together in real time and move between prototype and specification. ([11:13](https://www.youtube.com/watch?v=AZ_UW1QNyaA&t=673s))

## Mentioned
Clever Cloud, Peinture.app, BearStudio, Start UI, Figma, Lovable, v0, Claude, Claude Code, Conductor, Shopify, GitHub, Cloudflare, shadcn/ui, React, React Native, Impeccable, Twitter Bootstrap, TrueNAS, OpenMediaVault, Google Play Store, Flipper Zero, Momentum firmware, Cheap Yellow Display, CYD-Launcher, Bruce firmware, PorkChop, SquachWatch, HaleHound, Flock cameras, Meta Ray-Ban, MQTT, AliExpress, eBay, Amazon, Firefox, Tesla, Elon Musk, Wikipedia, BASIC, Ren
