I will reveal it since I consider it done 😄
Before the excellent @better_auth package came out I worked on auth package called Slip https://t.co/J1PtUq6Hyk
It's a plug-and-play authentication module for @nuxt_js that includes among else automatic database migrations !
🛠️ Maybe you've heard about WebMCP, but if you'd like to see it in action and learn how to work with it? I made a small site to demo how it works, how agents use it, what the spec looks like, and some important links.
It's interactive! Use the extension to actuate the page:
I spent some time writing AI skills at work.
Turns out free text is not the best way to get reliable behavior from an agent.
Who could have predicted 🙃
I wrote down my developer workflow to treat skills more like code
https://t.co/avNIhDc4nu
AIs aren’t good rule followers. The older the rule in the context window, the less priority it is given. So the best way to enforce the rules is with external tools that communicate failure to the AI. Acceptance testers, Linters, dependency checkers, C.R.A.P. analysis. Mutation testing. Etc.
Productivity gains come from disengagement from the code. Let the AI worry about the code. You worry about everything else, including the code quality metrics.
i made a map to monitor data centers all around the world
tracks construction + nearby power plants + local AI legislation, and follows the politicians behind their bans (+ if they're getting paid to do so!)
Tech gems 👁️ #21: SSR tweet with vue.js, translate to Linkedin speak
▶️ SSR rendered tweet with Nuxt
▶️ Translate your message in corporate bullsh*t
▶️ A new framework agnostic markdown renderer
https://t.co/G08mbAKRUZ
Nuxt has been living in this “building block economy” for years.
It’s not just pages and components: it’s layers, modules, hooks, composables, Nitro, DevTools… a whole ecosystem of small, swappable bricks you can extend, override, and remix like Lego, instead of being stuck in a closed box or fighting the framework.
That Lego feel is exactly why I fell in love with @nuxt_js and why I’ve chosen to believe in it, its community, and to pour everything I have into taking it as far as possible.
Introducing `react-tweet`:
◆ 35x less client-side JavaScript than the Twitter <iframe>
◆ React Server Components for built-in data fetching
◆ Works with Next.js, Vite, CRA, and more
https://t.co/CMH9A1IGjV
Vue just made the virtual DOM optional. And the benchmarks are wild. ⚡
Vue 3.6 ships Vapor Mode — a new compilation strategy that eliminates VDOM overhead entirely for components that opt in.
The numbers:
→ 100,000 components mounted in 100ms
→ First-load JS drops by two-thirds
→ Runtime memory nearly halved
→ Performance on par with Solid.js and Svelte 5
Here's the best part: you don't rewrite a thing.
Add one word to your script tag:
<script setup vapor>
Same template. Same Composition API. Same refs, computed, watch. The compiler handles the rest — generating direct DOM manipulation code instead of VNode trees.
No diffing at runtime. No reconciliation overhead. Just fine-grained reactive effects wired directly to real DOM nodes.
And it's fully opt-in. Use it for your heaviest components only (hybrid mode), or go all-in on a new project with createVaporApp() and cut your bundle to under 10KB baseline.
Vue 3.6 also ships Alien Signals — a complete reactivity refactor that makes even non-Vapor components faster and lighter.
I wrote the full breakdown how it works, before/after code, hybrid setup, UI library interop, and the roadmap.
Are you planning to try Vapor Mode? Drop a comment 👇
#VueJS #Vue3 #VaporMode #JavaScript #Frontend #WebDevelopment #100DaysOfBlogging https://t.co/MEg9uNYY8a
Cher @NetflixFR
C'est en tant que traducteur officiel du manga Steel Ball Run que je m'adresse à vous.
Depuis Stone Ocean, vous avez choisi de diffuser JoJo's Bizarre Adventure par batchs d'épisodes, malgré les protestations répétées d'une large partie de la communauté. Je ne suis pas là pour remettre en cause votre droit de prendre vos propres décisions éditoriales; vous l'avez clairement exercé.
Mais permettez-moi de partager une expérience de terrain. Il y a vingt-cinq ans, Glénat était la maison d'édition manga dominante en France, sans concurrence réelle. Elle publiait ses titres en sens de lecture occidental, avec des onomatopées retravaillées qui recouvraient les planches, sur des formats cartonnés. J'ai moi-même bataillé des années pour leur expliquer que ce n'était pas ce que le lectorat voulait. Glénat n'a pas bougé, jusqu'à ce que Kana arrive avec une approche respectueuse de l'œuvre originale. Le succès a été immédiat et Glénat a failli ne pas s'en remettre. Il a fallu en arriver là pour qu'ils acceptent enfin d'entendre ce qu'on leur disait depuis longtemps.
Je ne dis pas que votre situation est identique. Mais la rigidité face à un signal clair de la part d'une communauté engagée a rarement bien vieilli dans ce secteur. Ce que je vous demande concrètement : envisagez sérieusement un format de diffusion hebdomadaire pour Steel Ball Run. Pas pour "céder aux fans", mais parce que c'est le format qui correspond à la nature de cette œuvre : un récit construit sur la tension et l'attente, arc par arc, semaine après semaine. Le batch en neutralise l'effet.
Les fans de JoJo sont parmi les plus fidèles et les plus actifs qui soient. Ils méritent mieux qu'une fin de non-recevoir.
As of today, Drizzle has become the most sustainablest ORM on Earth 🚀
PlanetScale hired entire Drizzle core team to work on Drizzle ORM full-time, which is just… WOW!
I mean, I can’t believe this is happening and how amazing this is going to be...
Let’s address the most important things:
▪︎ The governance of Drizzle does not and will not change
▪︎ Drizzle remains independent and open-source
▪︎ We will now work more full-timer on Drizzle ORM, Kit and Studio
▪︎ Our social media manager(me) will finally have a salary
▪︎ Drizzle v1 is going to be amazing
Thank you all for using Drizzle, without you there won’t be 1.2k GitHub issues and 355 PRs, we’d live a happy life, touching grass ❤️
Tech gems 👁️ #20: Your web app might be eligible for the App Store
▶️ Your web app might be eligible for the App Store
▶️ France is trying to get out of GAFAM
▶️ 50 shades of USB-C
https://t.co/89Icfc2su2