Jo David (@jodavid) header
Jo David (@jodavid) profile picture

I’m a consultant, artist, JavaScript addict and full time wizard @Xpiritbv ; saved by grace

Germany
Joined April 2008
Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)Photo by Jo David (@jodavid)
Selecting the right tool for any engineering task is key. Though I tend to favor Vue, this tweet highlights just one of the reasons behind my preference:
Someone from the Angular-universe just said “seems like the #vue community just chills” and it’s true. TLDR Vue has a monoculture and consistent group of maintainers that know the ins and outs of the tools + ecosystem that needs to be supported. I’ve never witnessed infighting. 1. We have ONE meta framework we rally towards (@nuxt_js) 2. We generally have ONE good implementation of everything. Router, state management, etc. 3. The maintainership has STRONG overlap between @vite_js, @vuejs, @nuxt_js, @vitest_dev, and critical libraries. 4. Vue’s cross-platform mobile experience is solved with @capacitorjs instead of “{framework} but different” (which Just Works™️ seamlessly with Vite btw!) Proud of the community.
1
349
Hey! Vue Vapor playground is now ready! If you want to experience the current features of Vapor, come and take a look! Of course, many features and directives are still under heavy development. vapor-repl.netlify.app/
5
42
9
199
41,897
Console logging reactive items in @vuejs not always intuitive? Turn on custom formatters and enjoy formatted console output for anything reactive 🤩
4
19
2
108
9,140
Microsoft built their Fluent 2 design system website with Astro. 📉 new pages built in half the time Read the full story: astro.build/case-studies/mic…
1
53
2
456
36,563
frontend is easy
204
1,352
263
7,100
725,983
CSS scope will be landing in Chrome 117. I wrote a succinct introduction: fullystacked.net/posts/scope…
5
123
11
657
150,904
TypeScript 5.1 is now out! Now with: - smarter checks for undefined-returning functions - no restrictions between getter/setter types - better checks against JSX tags - linked editing for JSX - @⁠param snippets - new speed-ups Read up more on our blog! devblogs.microsoft.com/types…
14
359
35
1,526
501,849
This book is *brilliant*. It goes straight into my list of reading recommendations for engineers who want to dig deeper into API development. I learned something from every chapter, even the topics I thought I was familiar with.
43
265
24
2,678
374,655
Astro 2.5 is out! This one's a doozy: 🗂 Data collections and references 🦄 Hybrid rendering in SSG 👈 Custom client directives 🤏 HTML minification 🏃‍♀️ Parallel rendering of components 🧹 Polymorphic type helper See the blog post for more: astro.build/blog/astro-250/
11
126
17
634
90,886
Jo David retweeted
Core Web Vitals
Scare a developer in 3 words. 👻
3
3
51
8,568
Astro 2.4 just released with: 💪 Stronger CSS scoping in components 👩🏽‍💻 Inline syntax highlighting 🧍 Middleware (experimental) 🖼 CSS inlining (experimental) Learn more: astro.build/blog/astro-240/
17
93
11
494
68,658
Jo David retweeted
It’s finally here… announcing Qwik v1.0! Build instantly-interactive web apps without effort Now generally available 🥳 builder.io/blog/qwik-v1
111
581
129
2,358
767,744
The difference between this post and another tutorial on how to deploy your Nuxt website on Netlify? The Configurations with the beautiful netlify.toml ✨ { author: @Thomasbnt_ } #DEVCommunity dev.to/thomasbnt/create-your…
1
1
3
9
27,157
Why did the aspiring programmer sign up for Pluralsight's free week? Because they wanted to turn seven days into a "byte-sized" learning spree.. Get access now: plrsig.ht/free-week-q223
2
10
3,051