Sign in

Sybren

@carwack.bsky.social
387 followers 432 following 115 posts

Front-end developer at EuricomNV BEL Vue Co-organizer Core member of the Chakra UI Clan 🥷 Ark UI Vue

PostsRepliesMedia
Reposted by Sybren
npmx @npmx.dev · 05/02/2026
516544
Sybren @carwack.bsky.social · 09/06/2025
Been playing around with some AI lately. First PoC of an app that generates a bedtime story Using OpenAI 4.1-mini and Dall-E 3 in a @nuxt.com app Used Google Stitch for the UI cleaned it up myself Need to optimize it more. I'm thinking making it Open Source
120
Reposted by Sybren
danielroe @danielroe.dev · 02/06/2025
and alpha 1 is OUT! 🎉🎉🎉 not sure how much sleep there will be over the rest of the month 😆 (there's so much work still to do) ... but I could not be happier
91048
Sybren @carwack.bsky.social · 03/05/2025
Something I learned the other day with Vee-validate. That if you don't want the validation to happen as soon as the user starts typing but when the input gets left. You can set this option in the `defineField` composable: `{ validateOnModelUpdate: false}`. This should be something I write down.
Vue Code using vee-validate defineField and Ark UI Field component
120
Reposted by Sybren
Alexander Lichter @thealexlichter.com · 29/04/2025
I had a blast talking with @tej.as about what @voidzero.dev is, what comes next for @rolldown.rs, Oxc and all tooling around the @vite.dev ecosystem and how they'll benefit you as a developer!
0256
Reposted by Sybren
danielroe @danielroe.dev · 19/03/2025
🚨 if you're a @nuxt.com user, make sure you're on v3.16.0+ we just made public a CVE that may affect you if your site is behind a CDN that ignores query parameters when caching the response. CVE: github.com/nuxt/nuxt/se... Full write-up: zhero-web-sec.github.io/research-and...
27422
Sybren @carwack.bsky.social · 15/03/2025
I have already said see you in October to too many people I met at Vue Amsterdam. So let's make it happen! 💪
060
Sybren @carwack.bsky.social · 14/03/2025
The missing `await` is following me, maybe even haunting me 👻 Learned again from @debbie.codes about @playwright.dev ! Such a wonderful tool for testing!
Sum up of the talk for Debbie about Playwright at Vue Amsterdam
150
Sybren @carwack.bsky.social · 14/03/2025
👀 very interesting to see this! Can't wait to throw everything together 👌 Great and interesting talk from Yann Braga of @storybook.js.org
030
Sybren @carwack.bsky.social · 13/03/2025
Enjoy the State of Vue.js Report of 2025 by Monterail! And now let's also enjoy the panel chat now with @evanyou.me @thealexlichter.com @louella.dev @danielroe.dev @danielkelly.io @jacobandrewsky.bsky.social
State of Vue at Vue Amsterdam Panel chat at Vue Amsterdam
091
Sybren @carwack.bsky.social · 13/03/2025
@filrakow.ski telling us how to ensure our developer future! Great insights on the current market too! Very interesting with great tips to accelerate yourself as a developer!
Filips on the stage of Vue Amsterdam
091
Sybren @carwack.bsky.social · 13/03/2025
Oh @timbenniks.dev... that intro! 😂 missing you here. But happy to see your crazy content and production on stage! Loved the talk, interesting, inspiring and very amusing! 🎉 I got a smart doorbell too, we should create a doorbell only video platform 😂
The Doorbell DevRel Tim giving his talk remotely in Vue Amsterdam
030
Sybren @carwack.bsky.social · 13/03/2025
Today @danielroe.dev did not win... Sorry... @atinux.com did. The live demo with the emoji's was a great showcase! NuxtUI feels like the most complete library out there, so far 👀.
Sebastian talking about NuxtUI on stage at Vue Amsterdam
020
Sybren @carwack.bsky.social · 13/03/2025
Listening to over-engineer @danielroe.dev about the state of Nuxt! Can't wait for the short term feature! Thank you to the @nuxt.com team 🙏
Daniel Roe talking about the state of Nuxt at Vue Amsterdam
060
Sybren @carwack.bsky.social · 12/03/2025
All on board the AI train! I think it might go to New Orleans because of the Vue-doo magic from the talk of @danielkelly.io Also gorgeous slides! 👌
Daniel on the Vue Amsterdam Stage taking about Vue-doo magicDaniel talking about Vue-doo magic on the Vue Amsterdam stage
160
Sybren @carwack.bsky.social · 12/03/2025
This talk reached the legendary state! 3D rendering and making a multiplayer game with @nuxt.com and @tresjs.org is such a cool thing to see and learn more about! Maybe having legends on stage also helped. Amazing work @alvarosaburido.dev 👏👏👏 (Sorry bad picture, was too busy listening)
On stage showcasing game at Vue Amsterdam
2111
Sybren @carwack.bsky.social · 12/03/2025
Learning about composables from @thealexlichter.com at Vue Amsterdam. Rule 1: Use VueUse Rule 2: Check VueUse Rule 3: Double check VueUse Rule 4: Triple check VueUse Rule 5: see rule 1
Alexander talking about Vue Composables on stage at Vue Amsterdam
2262
Reposted by Sybren
Guillaume Chau @guillaume.akryum.dev · 12/03/2025
I'm so thrilled to introducing rstore, the reactive data store for @vuejs.org and @nuxt.com 🔥 I've been working on it thanks to the backing from @directus.io github.com/Akryum/rstore
github.com
GitHub - Akryum/rstore: Reactive datastore
Reactive datastore. Contribute to Akryum/rstore development by creating an account on GitHub.
4288
Sybren @carwack.bsky.social · 12/03/2025
It's not just a cute logo! Use Pinia Colada for these things for example. Great talk by @esm.dev at Vue Amsterdam
Eduardo talking about Pinia Colada at Vue Amsterdam
160
Reposted by Sybren
Elian @elian.codes · 04/03/2025
Am I the only one for whom Laravel cloud isn't working and connecting to GitHub?
151
Sybren @carwack.bsky.social · 20/02/2025
This morning my wife left a note on my laptop. It said: "this is not working, goodbye" I opened my laptop and ran `pnpm i && pnpm run dev`. It worked just fine.
040
Sybren @carwack.bsky.social · 18/02/2025
Full house Euricom office for the first meetup of BEL Vue of the year! Networking and spreading some Vue love 💚 Ready for talks from @danielroe.dev and Louis Ramos! Thanks to appeel.io and Euricom 🙏
Office of Euricom full of attendees of the BEL Vue meetup
120
Reposted by Sybren
Vue.js Nation @vuejsnation.com · 12/02/2025
Streamline your Vue templates with a few simple techniques. Vue offers shorthands for common directives, such as one for v-bind. When working with props, you can skip the `prop.` prefix and bind them directly by name and more, with @carwack.bsky.social at #VueJsNation25 youtu.be/a8sBg1L7zEA
youtu.be
Vue.js Nation: Vue Code-Shaving: Shorthands to a Cleaner Template Block ~ Sybren Willemot
Check out this Vue.js Nation tip by Sybren Willemot, a Front-end developer and meet up co-organizer: Streamline your Vue templates with a few simple techniqu...
011
Sybren @carwack.bsky.social · 09/02/2025
Got to say, @playwright.dev is an awesome tool 👀 It works so well to test a framework-agnostic component library like Ark UI with the same test suite for all frameworks! WIP: Playwright runs webServers for the @storybook.js.org for the Vue and React components & then runs the tests
Terminal running playwright tests that pass
000
Sybren @carwack.bsky.social · 06/02/2025
Our first meetup of BEL Vue in february only has one spot left! We are almost sold out that's an amazing start of the year! Love to hear there will be students as well! 💪 Who claims the last spot to hear a talk from @danielroe.dev and Louis Ramos? 👀 www.meetup.com/belvue-be/ev...
meetup.com
BEL Vue - Meetup Q1 February 2025, Tue, Feb 18, 2025, 6:00 PM | Meetup
We are kicking off 2025 with a banger meetup! Thanks to [Euricom](https://www.euri.com/) and [Appeel](https://appeel.io/) 💚 Tonight we strike down in Mechelen at [Euricom
141
Sybren @carwack.bsky.social · 01/02/2025
I need some help 🙏 I'm currently running @playwright.dev tests. I use the `webServer` option to spin up my @vuejs.org Histoire, which loads in the stories. When using Playwright in UI mode, all tests work (I guess I wait for Histoire to be loaded). In cli mode my tests fails. Any ideas? Thanks 🙏
Playwright and terminal screenshot
130
Reposted by Sybren
Alvaro Sabu @alvarosabu.bsky.social · 31/01/2025
Hi network! Is there anyone proficient in browser memory allocation around that can help me understand some stress test Im doing to @tresjs.org I need to udnerstand if we are freeing resources correctly 🙏
011
Sybren @carwack.bsky.social · 30/01/2025
The npm weekly downloads for @ark-ui/react vs @ark-ui/vue. 112450 vs 2863. Almost 3k is bad, but how can we get this up? Currently exploring to add @playwright.dev screenshots and a11y tests for the Vue components. Is there interest in code snippets of small UIs using Ark UI Vue components?
NPM weekly downloads for @ark-ui/react package - 112450 weekly downloadsNPM weekly downloads for @ark-ui/vue package - 2863 weekly downloads
000
Sybren @carwack.bsky.social · 28/01/2025
I'm really looking forward to tomorrow and the day after tomorrow. I don't know yet what I'm the most interestes into from all the talks. Because they all seem so interesting 😁 Even though I'm sadly not speaking there, you might see my face pop up 👀😂
121
Sybren @carwack.bsky.social · 16/01/2025
1/2 🎉 We are proud to announce that we have an awesome giveaway thanks to @vueschool.io! 💚 We're giving away a 1-year Vue School license (58 courses, 1100+ lessons & more!) at our next Meetup on Feb 18th! 🤩 RSVP now and don't miss out! meetup.com/belvue-be/ev...
Banner of the BEL Vue Q1 meetup on the 18th of February at Euricom. WIth speakers Daniel Roe and TBA. With sponsers Euricom and Appeel.
171
Sybren @carwack.bsky.social · 26/12/2024
What a stress full 2nd Christmas day 😂 But I got an amazing gift from @vueschool.io 🎁 I have earned my Certified Mid-Level Vue.js Developer certification! 💚 Tbh if I didn't achieve this, impostor syndrome would been sooo real 🫠
Vue.js Developer Level 1 certificate for Sybren Willemot
261
Sybren @carwack.bsky.social · 21/12/2024
I know it's a Saturday, but I had to announce this! BEL Vue is kicking off 2025 with a blast of a meetup! On Tuesday the 18th of February, we are happy to welcome THE @danielroe.dev at our local event! 👀 Make sure to be there (RSVP!): www.meetup.com/belvue-be/ev...
meetup.com
BEL Vue - Meetup Q1 February 2025, Tue, Feb 18, 2025, 6:00 PM | Meetup
We are kicking off 2025 with a banger meetup! Thanks to [Euricom](https://www.euri.com/) 💚 Tonight we strike down in Mechelen at [Euricom](https://www.euri.com/) HQ and h
192
Sybren @carwack.bsky.social · 14/12/2024
I was able to only catch the first episode so far. Idk, I enjoy the real work tho. But it's very niche isn't it? Help the man out, I don't really know, since I did enjoy the first episode!
020
Sybren @carwack.bsky.social · 14/12/2024
Cool to see that you can manipulate the getter and setter of the `defineModel` function in @vuejs.org. Was able to manipulate the value before setting or getting it. Probably something you don't want to do And if you do, with better code then mine 😅 was just hacking around.
Code of using the get and set functions of defineModel in Vue
020
Sybren @carwack.bsky.social · 07/12/2024
I spent some time making a PoC of adding Playwright tests (screenshots and a11y (axe-core) violations) for the Ark UI Vue component package. Now I wonder how much you value those kinds of tests in a component library? 🤔
020
Sybren @carwack.bsky.social · 04/12/2024
I always love Spotify Wrapped. Seems like I did learn a thing or two! @dejavue.fm @tej.as @bejs.bsky.social
253
Sybren @carwack.bsky.social · 21/11/2024
Just spend 20 minutes talking about #Ark_UI and how to build your own component library at Tech Tribes Talks conf. I'm very happy with how it went! 🙏 And I hope people at least remember the following: "With the right gear, like Ark UI, every front-end trail, is an adventure you are prepared for". 🏔️
Sybren talking about Ark UI at Tech Tribes Talks conference.
3111
Sybren @carwack.bsky.social · 18/11/2024
Today I put up a part of the Christmas lights against the house. I needed a rope to hoist them to the 2nd floor window. Couldn't find one and ended up using a 10m long UTP cable. IT as F*CK 😂
000
Sybren @carwack.bsky.social · 15/11/2024
It's been a while but I am considering going to Rock Werchter just for Linkin Park 😁. It's been years that I have been at that festival tho.
120
Sybren @carwack.bsky.social · 14/11/2024
Happy to see you all trying the exercise out! 🙏
032
Reposted by Sybren
Vue.js Forge @vuejsforge.com · 14/11/2024
Today is our day! We're going live in less than 1 hour!⌛ Are you ready to join us? Our speakers definitely are! 🔥 Speakers: • @alvarosabu.bsky.social • Vadim Smirnov • @carwack.bsky.social • @mayashavin.com #VuejsForge24 vi.to/hubs/vuejs-f...
051
Sybren @carwack.bsky.social · 13/11/2024
Pfew I really underestimated how long it takes to create a workshop exercise 😅 Took me more than 5 times the exercise should take for the attendees. But I'm happy with the result! Let's see how it goes tomorrow at #VueJsForge24! 💪
000
Sybren @carwack.bsky.social · 08/11/2024
Very happy to be reminded of this amazing event Vue Day Italy by #grusp. It was my first international event as a speaker. I did go with my wife and we both had an amazing time! Thanks for having me there and for the tree 🙏
Screenshot of an email telling me that the tree gifted by GrUSP for talking at Vue day 2022 is 2 years old.
041
Sybren @carwack.bsky.social · 07/11/2024
Since we are all into 🦋's. I would recommend to add Changesets 🦋 everytime you are building a package, like for example a component library. It's so good for versioning and releasing! 🙏 github.com/changesets/c...
github.com
GitHub - changesets/changesets: 🦋 A way to manage your versioning and changelogs with a focus on monorepos
🦋 A way to manage your versioning and changelogs with a focus on monorepos - changesets/changesets
1131
Sybren @carwack.bsky.social · 06/11/2024
Yesterday we finished our 4year D&D campaign. It was great fun! But now what? Maybe I can build a few things on my Tuesday evenings? 🤔 Or finally finish bg3 😅
000
Reposted by Sybren
Anthony Fu @antfu.me · 05/11/2024
TIL - you can switch accounts by long pressing the profile!
3522
Sybren @carwack.bsky.social · 05/11/2024
For my hands-on session at #VueForge EP.5 I have added the Avatar component from #ArkUI Vue. Also adding the Dialog component but what else would be interesting to try out in your own tiny component library? Any input components for example? 🤔
000
Reposted by Sybren
Filip Rakowski @filrakow.ski · 05/11/2024
I am trying to add Vue devs that I find in conversations to the starter pack but I am probably missing 90% of people joining here. If you saw someone who is not there and should please tag them, or send me a DM. If we hit the 150 ppl limit I will just create a second one 🥟
1112
Sybren @carwack.bsky.social · 04/11/2024
Wanted to start a chill coding session this evening. Then I found the band "House of Protection". Can't code, got to keep listening 🤯
000
Sybren @carwack.bsky.social · 03/11/2024
For those who don't know yet! The Headless Component library, Ark UI works seamlessly with #vuejs and #nuxt! 💚 📦 40+ headless components 🎨 Integrates with your favorite styling solution, CSS, PandaCSS, Tailwind, ... 🚀 Ready to use in your next project!
1101