Carl Vuorinen
cvuorinen.net
Carl Vuorinen
@cvuorinen.net
Programming the interwebs. Learning how to break things.
🔗 cvuorinen.net
Nice comparison of React useState to signals based reactivity by @jovidecroock.com

jovidecroock.com/blog/state-v...
State and rerenders
Exploring the paradigm shift from 'render where you create state' to 'render where you use state'.
jovidecroock.com
October 27, 2025 at 7:57 PM
Reposted by Carl Vuorinen
Great insights from @cvuorinen.net on the inner workings of #Signals in state management. A must-watch talk for understanding and debugging! 🔍 #JavaScript #LiveCoding
https://gitnation.com/contents/build-your-own-reactivity-a-deep-dive-into-signals
September 4, 2025 at 2:01 PM
Now that Pocket is shutting down, exported my bookmarks and imported into @raindropio.bsky.social
But I noticed there are a lot of t.co URLs in the export. Anyone know an easy way to unwrap those?
May 25, 2025 at 1:21 PM
Reposted by Carl Vuorinen
I think I've found a productive way to vent frustrations. Making meme libraries. There's the anger and stupidity, but also can't help but still learn something.

In an alternate future we'd be exclusively writing layouts in html only like so. github.com/sakamies/far...
April 19, 2025 at 8:15 PM
Reposted by Carl Vuorinen
🔧 Build your own reactivity with Signals!

Signals are key in JavaScript frameworks. This talk dives into how they work, debugging, and common pitfalls to avoid ✨

Plus, enjoy some live coding magic at the talk by @cvuorinen.net, Web Developer & Team Lead at City Dev Labs.
Your ticket awaits!
jsnation.com
jsnation.com
April 4, 2025 at 2:00 PM
After few years of only attending conferences, excited to be on the other side again. Speaking at @jsnation.gitnation.org about Signals.

Check out my #JSNation badge: gitnation.com/badges/jsnat.... You can register via my badge and watch the live stream for FREE! See you on June 12 & 16!
Check out my badge & claim your free JSNation 2025 remote ticket!
Join 10k engineers worldwide at JSNation 2025 and meet 50 top speakers at June 12 - 16, 2025
gitnation.com
March 31, 2025 at 5:22 PM
Reposted by Carl Vuorinen
WHAT 🤯
Doom now runs in @typescriptlang.org types. What a journey this one's been.
February 27, 2025 at 3:35 PM
Reposted by Carl Vuorinen
Chrome 133 goes beta today, with some very nice CSS/UI features:

* Advanced `attr()` function
* `:open` pseudo
* Scroll State Container Queries
* `text-box`, `text-box-trim`, and `text-box-edge`
* popover=hint
* Animation.overallProgress
* DOM state-preserving move
January 15, 2025 at 5:03 PM
Reposted by Carl Vuorinen
Today is my first day that isn’t full of meetings, so we’re gonna have a little fun.

Let’s talk about Signals and reactivity. I made this demo a little while ago to help folks understand what Signals are and why they’re so powerful:

angular-signals.netlify.app
December 19, 2024 at 3:33 PM
Wanted to learn a bit more svg/css animation and do something fun for my github profile. Here's what I came up with: space journey using only emojis
github.com/cvuorinen
cvuorinen - Overview
cvuorinen has 92 repositories available. Follow their code on GitHub.
github.com
October 31, 2024 at 3:13 PM