You can now follow all Nuxt releases in one place.
The new changelog page tracks updates for Nuxt core and all official modules.
nuxt.com/changelog
You can now follow all Nuxt releases in one place.
The new changelog page tracks updates for Nuxt core and all official modules.
nuxt.com/changelog
Nuxt 4.3 is out! 🚀
✨ route rule layouts - set layouts in nuxt.config
📦 ISR/SWR payload extraction - faster cached navigation
🚫 disable modules from layers
🏷️ route groups in page meta
🪟 draggable error overlay
... plus plenty of other performance improvements and bug fixes!
nuxt.com/blog/v4-3
Aaaannnd another talk just went live, this one from @weyweyweb.bsky.social back in November about scroll driven animations and view transitions 💅
youtu.be/t2VmEnKbMzY?...
My talk from @cssday.nl last year is on YouTube now! ✨
youtu.be/rPXSDuGev8g?...
Watch me giggle about CSS view transitions for 40 minutes 💪
Rolldown 1.0 RC is here 🎉
🔒 Stable API: No breaking changes planned before 1.0
⚡ 10-30x faster than Rollup while staying compatible
🧩 Multiple chunking algorithm improvements
📦 3,400+ commits since beta: 749 features, 682 fixes, 109 perf optimizations
Black Friday Sale!
50% off all courses for the next few days.
No code needed, discount auto-applies!
More topics coming in the new year. Tell me what you want to see next.
simondev.io
#threejs
Blender Scripting section is live! 3 hours of new content for the gamedev course.
Build custom plugins, exporters, and automate things like lightmap baking.
Preview: simondev.io/lessons/game...
Over 65 hours of course content is now live!
#threejs
I’ve opened up many of the TSL exercises to everyone!
If you wanna try out some WebGPU shaders and fiddle with them, all in the browser.
Try an exercise and see if you can match the output.
Link: simondev.io/lessons/shad...
#threejs #webgpu
📸 we've just released Nuxt Image v2! ✨
💪 full TS support with typed providers + modifiers
⚡ IPX v3
⚗️ server-side image utilities
🎨 template ref access
🌐 new Shopify & GitHub providers
happy optimizing ❤️
👉 read more at nuxt.com/blog/nuxt-i...
Got a new article up about designing motion when the design doesn’t move. For anyone who’s ever been handed a flat layout and told “make it feel dynamic.”
cydstumpel.nl/how-i-turn-s...
Thinking about using the View Transitions API now that all major browsers support it, but not sure where to start? This article’s for you! ✌️
Very happy to share my first blog post that’s not published on my own website 🥳, thanks Piccalilli!
✨ My last article about tweening machine is online on Codrops!
I wrote about various challenges encountered when writing my tweening library: the API design choices, staying as low-level as possible etc.
Interesting for me to write it, and I hope it will be interesting for you to read it as well.
20 hours. That's the time I spent on researching and coding up this tribute to my favorite designer Mitsuo Katsui.
Live demo in my @11ty.dev test kitchen: testkitchen.goodbytes.be/experiments/...
Coded in @threejs.org @gsap-greensock.bsky.social @madewithgsap.bsky.social
TSL, AudioContext, JS
NEW Mini: 3D Rotation!
How to rotate in 3D with arbitrary axes. I tried to make this as accessible as I could
mini.gmshaders.com/p/3d-rotation
🔔 Quizzes are live now! Integrated right into each lesson and covering all #gamedev and #threejs sections. These will count toward your completion certificate when it launches.
It's been a while, but homework and tests were the best part of school, right? 😅
#MaterialMaker 1.4 (#GodotEngine based PBR material authoring and 3D model texturing tool) is now available on @itchio .
It is based on Godot 4, had a huge UI redesign and has quite a few new nodes.
rodzilla.itch.io/material-mak...
I wrote a short post on the weird ‘bug’ I found this week when you animate custom variables and transforms on the same element cydstumpel.nl/debugging-in... please let me know if you can explain why the original approach doesn’t work like you’re explaining something to a five year old ✌️
Anime.js 4.2.0 is out!
🧩 All modules can now be imported individually with subpaths
🎨 CSS variable values support
🏹 Simpler spring API with bounce & duration params
📈 More WAAPI built-in easing functions
🎛️ And an easing editor (animejs.com/easing-editor/)!
Plus tons of fixes and improvements!
Seems like I’m not the only one nerding out over sci-fi graphics. Got a bunch of requests for a deeper dive, so I put together a full tutorial with my Geometry Node tips. Get it on patreon 👉https://www.patreon.com/goodgood3d #b3d #3dart #3dartist #blenderart #gamedev #alienearth #scifi
Protection against Supply Chain Attacks
Before heading off to @squiggleconf.com I recorded a video about the recent NPM-related supply chain attacks with the goal to tell you how to protect yourself and your team from them as good as possible.
Including a high-level overview & actionables 👏🏻
Hey 👋 with
with Justine Soulié we just released a new project
Ponpon Mania an interactive online comic!
Animated panels, playful interactions, and a sheep with a dream to become a DJ
Take a look, let us know what you think ✨
👉 ponpon-mania.com
#webgl #illustration #comics #gsap #creativecoding
Safari 26 is about to ship a bunch of CSS features I've been eagerly waiting for! 🥳
- Anchor positioning
- Scroll-driven animations
- text-wrap: pretty
Also cool to see contrast-color() land!
webkit.org/blog/17333/w...
🚀 I made a little TSL function to add texture to my artwork and it still shocks me how nice things look with it. Makes a huge difference! If you're making stuff with shaders and giving TSL a go, this might be useful for you too. What's your favourite shader effect? #creativecoding #threejs #t
🚀 I made a little TSL function to add texture to my artwork and it still shocks me how nice things look with it. Makes a huge difference! If you're making stuff with shaders and giving TSL a go, this might be useful for you too. What's your favourite shader effect? #creativecoding #threejs #t
🚀 I made a little TSL function to add texture to my artwork and it still shocks me how nice things look with it. Makes a huge difference!
If you're making stuff with shaders and giving TSL a go, this might be useful for you too. What's your favourite shader effect?
#creativecoding #threejs #t
As I’ve been building a 3D renderer with #WebGPU, once you get past the fundamentals, it becomes harder to find guidance.
So I wrote a blog breaking down the minimal architecture I created, as well as covering basic #3D terminology like Geometry and Materials.
whoisryosuke.com/blog/2025/st...
new stream, creating an infinite loop with numbers spiral, using #threejs, TSL and exponents www.youtube.com/live/1tUOXPc...
🎁 Nuxt 4.1 + 3.19 are out!
🍫 chunk stability with import maps
🦀 experimental @rolldown.rs support
🧪 improved lazy hydration
module dependencies & lifecycle hooks
⚡️ performance optimizations
🛠️ better module DX
happy upgrading ❤️
👉 read more at nuxt.com/blog/v4-1
Some interactive modules examples I developed for my new article “Build a router for creative transitions”, now available!
⭐️ willybrauner.com/journal/buil...
#article #blogpost #javascript
Nuxt 4.0 is here at last … and it's all about DX ✨
🗂️ app/ directory for better organisation
🔄 smarter data fetching
⚡️ a faster CLI with socket communication
🔧 improved TypeScript integration
... and a smooth upgrade experience. 💚
👉 nuxt.com/blog/v4