Baptiste Devessier (@BDevessier) header
Baptiste Devessier (@BDevessier) profile picture

Fullstack Web & XState freelancer 🎥 YouTube: https://teapawt.net/t.co/rgK5wDTz2d ✉️ Newsletter: https://teapawt.net/t.co/5xyKOfjbSt 🎙️ Podcast: @ParlonsDevPod

Paris, France
Joined April 2016
Photo by Baptiste Devessier (@BDevessier)Photo by Baptiste Devessier (@BDevessier)Photo by Baptiste Devessier (@BDevessier)Photo by Baptiste Devessier (@BDevessier)Photo by Baptiste Devessier (@BDevessier)Photo by Baptiste Devessier (@BDevessier)Photo by Baptiste Devessier (@BDevessier)
New project release 🎉 I've been working hard on XState by Example, a collection of state machines with visual and interactive examples. It uses XState 5, the latest version of XState. xstatebyexample.com
4
16
114
11,093
Baptiste Devessier retweeted
Twenty 1.0 is live on Product Hunt 🎉 After two years building twenty.com, we're thrilled to launch our v1.0. Any support — upvote or comment — would mean a lot producthunt.com/products/twe…
10
12
7
129
10,739
We will release Twenty v1 tomorrow. Please support us on Product Hunt!
Launching 1.0 tomorrow!
3
157
I admit I let LLMs assist me in writing tests... And it works *very well*.
2
115
This new version of XState Store looks incredible!
🆕 XState Store v3 is now released! → Simpler, more ergonomic API (single arg, store.trigger.event(…)) → Enqueue effects → Store selectors → No more awkward types property → useStore(): a useReducer() alternative → And more! (still tiny: ~ 1kb) npm i @xstate/store
4
177
I rediscovered the power of HTML labels. They can be wired to an input in various ways. I dived into them in my last article (see next tweet 👇)
1
1
109
I just set up @thekeystatic on Netlify with Astro, hybrid mode, and GitHub auth. That's awesome. It works so smoothly. The editor is top-tier, and I'm pleased to be able to edit the articles on my new websites from my phone! Great work!
3
142
Be sure to check out Sandro's course on XState. You will learn many things to get started with the best state management solution in the wild!
7
193
Baptiste Devessier retweeted
Une nouvelle vidéo est disponible sur YouTube ! Paul et Baptiste passent en revue les règles de typescript-eslint (@tseslint) qui leur paraissent les plus utiles pour augmenter la strictness d'un projet. Et il y a de quoi faire ! youtu.be/7t2fyzQn3q8
1
3
93
🎥 New video! I talked to Doug Lowder, who introduced XState at @expo. We had an exciting conversation about XState, state machines, native code, and the over-the-air app update system of Expo. Link in the following tweet 👇
1
1
25
2,253
The full interview is also available on YouTube: youtu.be/DB-Zbz4iHPU
1
120