Sign in

Estéban

@soubiran.dev
1.2K followers 295 following 257 posts

Playing with Laravel, Vue, Nuxt, UnJS, Adonis and writing articles as I would have liked to read them when I started web dev 📝 Latest Series: soubiran.dev/series/the-complete-gu… Website: soubiran

PostsRepliesMedia
Estéban @soubiran.dev · 25/06/2025
Today, it's @breizhcamp.org! 🤩
The front of the Rennes train station.
130
Estéban @soubiran.dev · 06/06/2025
Thank you so much 🫶 🔴 and I'm streaming right now to try something with Pinia Colada! twitch.tv/barbapapazes
050
Estéban @soubiran.dev · 18/05/2025
Beautiful! 🫣
140
Estéban @soubiran.dev · 02/04/2025
Feedback is one of the most valuable parts of giving talks! 🎤✨ With Inalia, it will be built-in—real-time insights directly in your @sli.dev slide dashboard! 🚀
030
Estéban @soubiran.dev · 28/03/2025
A masterpiece, in its most beautiful form 🥹 Huge thanks to Reka UI and @nuxt.com for making this possible! 🫶
090
Estéban @soubiran.dev · 26/03/2025
Real-time audience questions are coming to inalia.app! 🎤 Anyone can ask a question at any time, and it will instantly appear on a custom @sli.dev page! 🤯
041
Estéban @soubiran.dev · 25/03/2025
Here’s a sneak peek at the upcoming live reactions feature in inalia.app! 👀 🙂 Left: The Inalia website, where users choose a reaction ⚡ Right: A @sli.dev deck displaying all reactions in real time Just a little facelift, and we’re good to go! 💅 (heavily inspired by the work of @danielroe.dev)
0101
Estéban @soubiran.dev · 24/03/2025
Live reactions to your talks 🫣 👉 inalia.app
021
Estéban @soubiran.dev · 16/02/2025
Two updates for you all! 1️⃣ I heard you— the first draft of the most voted article is written! 2️⃣ A new article idea is on the list: Fusion, or the Art of Writing PHP into a @vuejs.org SFC Component. Let me know your thoughts—vote to help me decide the next article!"
The poll page of my website where users can vote for the next article. We can see multiple articles idea like How to build Vue.js components like a pro: full guide and the new one, Fusion or the art of writing PHP into a Vue SFC component.
050
Estéban @soubiran.dev · 13/02/2025
Search is coming soon to soubiran.dev 🔍
150
Estéban @soubiran.dev · 12/02/2025
I've started writing my article on building Vue.js components like a pro! Want early access and an opportunity to view the backstage? It's possible for just $2 🫶 (and here's a preview of the contents 🤫)
A screenshot showing the discussion for my sponsors around the upcoming article.A sneak peak of the table of content of the upcoming article. We can read: a reusable vue.js component, an extensible vue.js component, a complete vue.js component, split as much as possible, organizing vue.js components, cntralizing icons, self-contained forms, global components, testing vue.js components
040
Estéban @soubiran.dev · 07/02/2025
Am I writing my first article about Laravel and @vite.dev? Absolutely! 🎉 This one’s a deep dive into web workers, cross-origin considerations, and the Monaco Editor. Stay tuned!
A screenshot of my article where we can read the title "Laravel and Vite: A Love Story Ruined with Cross-Origin"
0120
Estéban @soubiran.dev · 05/02/2025
Whooo I really need to stop sleeping on Snippets 🥺
A VSCode snippet to automatically scaffold a full Vue component.
081
Estéban @soubiran.dev · 04/02/2025
Whaaaaaa unexpected @devoxxfr.bsky.social! What a good day! 🌞
Screenshot of two emails to tell me that 2 talks has been accepted to Devoxx Fr
1121
Estéban @soubiran.dev · 04/02/2025
Time to make my content more dynamic! 🌳 Just added a new tree component—interact with a folder-like structure! 🚀
080
Estéban @soubiran.dev · 03/02/2025
Sponsors now get early access to all my content! 🚀 If you want to support my work and get exclusive previews, consider becoming a sponsor. More exciting things to come! 💜
Screenshot of a discussion on GitHub that contains the upcoming content coming to https://soubiran.dev. We can view the discussion title 'content: vitepress blog refactor' and the content 'src/series/create-a-blog-with-vitepress-and-vue-js-from-scratch.md'
040
Estéban @soubiran.dev · 02/02/2025
I'm building a personal expenses/incomes tracker with Laravel and FilamentPHP. 💰 Should I make it open-source? Would you be interested in a guide on building an app with Filament? Let me know! 👇
A screenshot of the dashboard's tracker. We can see a date range and categories selector, some big numbers for expenses and incomes and 2 related charts.
3140
Estéban @soubiran.dev · 30/01/2025
Why am I building code.soubiran.dev? 🤔 The answer is coming soon, but here’s a hint... 👀
A screenshot captured using code.soubiran.dev where we can read "Did you know that you can ask me anythink?"with the following watermark "Ask Me Anything · soubiran.dev/ama".
030
Estéban @soubiran.dev · 30/01/2025
After two months of work, the internal refactor of soubiran.dev is finally ready! 🚀 Merging soon!
Screenshot of the header of the PR that refactor my website. We can read that 484 files have been touched and the PR is opened since December 7, 2024.
020
Estéban @soubiran.dev · 27/01/2025
Niiiiiceeeeee 😍 My talk about front-end reactivity and Alien Signals @johnsoncodehk.bsky.social at @mixitconf.org have been selected 🤯 Can't wait to start working on this one!
This is a screenshot of a mail from Mixit that tells that my proposal has been accepted! The name of the talk is "Reactivity and signals: Let's take the magic out of the frontend".
070
Estéban @soubiran.dev · 25/01/2025
Imagine 😶‍🌫️ Like @nuxt.com Fonts but for @vite.dev
3270
Estéban @soubiran.dev · 22/01/2025
Ok, so I think everything is ready! Let's start a new project! 👨‍💻
Screenshot from my `vite.config.ts` file. We can see that I've installed and use Vue, Tailwind, Auto Import, Components and Vue Devtools!
040
Estéban @soubiran.dev · 22/01/2025
Only 4 reactions away from hitting 200 on my website—this is incredible! 🤯 Thank you all! 🫶
Screenshot of statistics about my website reaction system. We can read "196 reactions, average of 2.3 per post and 2.6 per user".
020
Estéban @soubiran.dev · 21/01/2025
It's tonight! 🙌
Picture of Paris TypeScript meetup's audience!
2140
Estéban @soubiran.dev · 20/01/2025
It's really a never ending list 🫠
A screenshot with all my todo items to refactor my personal website:

- Components to finish
  - Discussion
  - BackTo
  - ThanksForReading
  - (remove) ButtonDanger (check if it's not used anywhere)
  - (remove) ButtonGhost (check if it's not used anywhere)
  - (remove) ButtonPrimary (check if it's not used anywhere)
  - (remove) AlternateReading (check if it's not used anywhere)
  - PostsTOCDropdown => PageTableOfContentsDropdownMenu
  - PostsSection (maybe, to remove? or to improve)
  - Create new alerts
  - Rework markdown components
  - Improve toasts
  - Improve notifications slideover
  - \wForm components => extract logic to composable?

- Move Pages related components to a folder

- Pages
  - Articles header with some dropdown

- Rework translations and locales architecture
010
Estéban @soubiran.dev · 20/01/2025
This is a very clever move from @antfu.me on Shiki. Making small but incremental major realse to facilitate adoption 👌
030
Estéban @soubiran.dev · 19/01/2025
Second note to self: This was a productive week 🥴
050
Estéban @soubiran.dev · 19/01/2025
The first, the second, and the third are all @adonisjs.com —and I think that’s beautiful! ✨
1195
Estéban @soubiran.dev · 19/01/2025
But code blocks are finally great!
040
Estéban @soubiran.dev · 14/01/2025
Just added a new proposal for my next article! 📝 Come vote to help prioritize—it’s quick, easy, and free! 🙌 soubiran.dev/poll
040
Estéban @soubiran.dev · 12/01/2025
By far, my favorite VS Code snippet! 🙌 I use it all the time, and it saves me so much time:
1210
Estéban @soubiran.dev · 12/01/2025
Okkkk 💅
1100
Estéban @soubiran.dev · 12/01/2025
Refactoring my website and loving how clean the components are thanks to the @nuxt.com UI 3 approach. ✨ Building has never felt this smooth! 🛠️
3190
Estéban @soubiran.dev · 08/01/2025
And to finish, a Q&A with multiple @nuxt.com core team members! @danielroe.dev @julienhuang-dev.bsky.social @lihbr.com @esm.dev And Elise to asks questions! 🎤
0122
Estéban @soubiran.dev · 08/01/2025
And now, @danielroe.dev, with that cute first slide 🐈, will talk about bundling.
150
Estéban @soubiran.dev · 08/01/2025
First talk, @julienhuang-dev.bsky.social explains us how to manage third party scripts with Nuxt.
170
Estéban @soubiran.dev · 08/01/2025
Hehe, can't wait for tonight talks at @vuejsparis.bsky.social 😍
1251
Estéban @soubiran.dev · 08/01/2025
Let's climb some big walls with @ferdinandcoumau.bsky.social and @danielroe.dev 🧗‍♂️
4391
Estéban @soubiran.dev · 06/01/2025
It's online 🥳🥹 soubiran.dev
030
Estéban @soubiran.dev · 06/01/2025
💅 (and if you were wondering, I actually had to do a system design)
030
Estéban @soubiran.dev · 05/01/2025
Am I copying @danielroe.dev? 😅 Yes 🫣
4210
Estéban @soubiran.dev · 03/01/2025
Polls are coming soon to soubiran.dev! 🎉 Get ready to help decide which article I should write next. Your vote will shape the content! 👀
010
Estéban @soubiran.dev · 31/12/2024
The 2024 retrospective is coming soon! (But definitely not today 🫠) So much happened this year that writing this final article is taking longer than expected. Stay tuned—it’s the last one for 2024! ✍️
020
Estéban @soubiran.dev · 27/12/2024
I’m writing an article about Alien Signals (@johnsoncodehk.bsky.social) to dive deep into reactive programming 👾 Got any questions or topics you’d like me to cover? Now’s the time to ask! 👇
160
Estéban @soubiran.dev · 21/12/2024
I'm writing a new article about @nuxt.com, and I'd love to hear your thoughts! What are the first things you do when you install a new Nuxt application? Do you have some tips? Share them with me! 👇
This is a sreenshot with the following text: "The perfect guide to setting up a new Nuxt project".
2132
Estéban @soubiran.dev · 10/12/2024
You’re in Paris and working with @vuejs.org—why not propose a talk to @vuejsparis.bsky.social? 🎤 If you’re unsure about your proposal, feel free to reach out. I’d be happy to chat and help! 😊
1174
Estéban @soubiran.dev · 07/12/2024
I’ve started a new job! Time to launch some JavaScript into space 🚀
13440
Estéban @soubiran.dev · 05/12/2024
My slides for my talk at @vuejsparis.bsky.social are now live! 🎉 Check them out here: soubiran.dev/talks Also, I finally got to meet @esm.dev—and came away with some awesome goodies! 🫶
0142
Estéban @soubiran.dev · 04/12/2024
It's time for @vuejsparis.bsky.social ! ✨
042
Estéban @soubiran.dev · 02/12/2024
Updated for Vue.js Paris ✅
0120