Dominique Siacci
Dumè · @dsiacci
CTO & co-founder at GoodBarber. Clicks — and now prompts — into apps that last. Software architecture & AI. CampusPlex — tech made in Corsica.
Writing
2026
- One letter higher: checking my saddle height with a side-view video, in the browserdev.to
- 964 hours of agent work in six days. Here's where my own hours went.dev.to
- Will the fountains on my ride be running? I asked 3,831 stream observationsdev.to
- Asked in Dutch, sent to an English menudev.to
- I built my friend a control tower that talks backdev.to
- "Push, PR, merge." Two minutes later: "Stop. I'm not opening a PR to myself."dev.to
- Agents won't kill apps... on a phone, they can't act without themdev.to
- Two weeks of serving Markdown to agents, straight from the nginx logsdev.to
- Do AI agents read Markdown? What two weeks of our own server logs sayGoodBarber blog
- Do I need to update my app for a new iOS or Android?GoodBarber blog
- The URL on the flyer doesn't know your app changeddev.to
- The price of a new worddev.to
- Prompt teardown: the section that looks like your app without being askedGoodBarber blog
- Steal this idea: a 30-day back-to-shape challenge for your fitness studioGoodBarber blog
- The most expensive thing we could sell you is a forkdev.to
- Deploying code and releasing a feature are two different daysdev.to
- Apple and Google change the rules. What happens to your app?GoodBarber blog
- Who renews your PWA's SSL certificate?GoodBarber blog
- Every rejection becomes a checkdev.to
- Prompt teardown: the same word, two memoriesGoodBarber blog
- White-label is a subtraction jobdev.to
- Steal this idea: the song of the summer, chosen by your listenersGoodBarber blog
- Models retire faster than operating systemsdev.to
- You can add a word. You can't change what one means.dev.to
- Feeding an app from someone else's CMSdev.to
- Steal this idea: a season restart countdown for your sports clubGoodBarber blog
- Deciding what an agent should do, not just what it candev.to
- Will your app still work in three years?GoodBarber blog
- Your chatbot is a second door onto your contentdev.to
- Shipping a component that never answers the same way twicedev.to
- The prompt didn't replace drag & dropdev.to
- Prompt teardown: GPS, memory, and Maps from a single sentenceGoodBarber blog
- What breaks when nobody touches your app for three yearsdev.to
- Steal this idea: an AI-built summer movie quiz your audience will actually shareGoodBarber blog
- The first interface you don't have to learndev.to
- We let an AI write code inside our no-code platform. Generating it was the easy part.dev.to
- AI Extension Builder: upload your own filesGoodBarber blog