Organizer - Summer of Math Exposition https://some.3b1b.co/
Founder - Sciency https://sciency.co/
Teacher - https://www.youtube.com/@captain-carre
- more granular than signals (no diffing)
- more expressive (`delete` to removeAttributes...)
- more natural (you map both state and operations)
github.com/fcrozatier/f...
- more granular than signals (no diffing)
- more expressive (`delete` to removeAttributes...)
- more natural (you map both state and operations)
github.com/fcrozatier/f...
2. Too much DX is magic. Hard to reason about, hard to debug.
3. Magic is the opposite of understanding
Next time you can't reason about your own code in a DX-first framework you'll know you've traded understanding for comfort.
2. Too much DX is magic. Hard to reason about, hard to debug.
3. Magic is the opposite of understanding
Next time you can't reason about your own code in a DX-first framework you'll know you've traded understanding for comfort.
I guess that's because it's safe and will never escape the editor sandbox right?
I guess that's because it's safe and will never escape the editor sandbox right?
TLDR: Signals reactivity is what you get when you project down functorial reactivity to a coarse topology with only one event and no associated data
TLDR: Signals reactivity is what you get when you project down functorial reactivity to a coarse topology with only one event and no associated data
The score distribution over the 464 entries looking like a skewed Gaussian shows the bar was pretty high!
Now the hard part... waiting for those winner announcements in the coming weeks.
Stay tuned!
The score distribution over the 464 entries looking like a skewed Gaussian shows the bar was pretty high!
Now the hard part... waiting for those winner announcements in the coming weeks.
Stay tuned!
- data and operations are transported to the DOM
- hits the highest level of granularity
- works nicely with view transitions 🤝
What do you think?
- data and operations are transported to the DOM
- hits the highest level of granularity
- works nicely with view transitions 🤝
What do you think?
Skimming over the entries list, I'm really impressed by the quality and work everyone put in their entries. We've got some gems in there.
Time to review, vote and spread the word!
some.3b1b.co
Skimming over the entries list, I'm really impressed by the quality and work everyone put in their entries. We've got some gems in there.
Time to review, vote and spread the word!
some.3b1b.co
That spike at the end is chef's kiss, nothing says "we work best under pressure" quite like this collective data
That spike at the end is chef's kiss, nothing says "we work best under pressure" quite like this collective data
oninput="count.textContent=this.value.length"
flems.io#0=N4IgtglgJl...
oninput="count.textContent=this.value.length"
flems.io#0=N4IgtglgJl...
1. They are reassignment-first, whereas we never reassign the DOM, which is mutation-first. So we can't transfer the semantics seamlessly (functorially)
1. They are reassignment-first, whereas we never reassign the DOM, which is mutation-first. So we can't transfer the semantics seamlessly (functorially)
1. preserves the composition of structures
2. transports operations too (updates...)
Signals are just our current implementation of point 2.
That's it! Beautiful right?
1. preserves the composition of structures
2. transports operations too (updates...)
Signals are just our current implementation of point 2.
That's it! Beautiful right?
- collapsed: clampled if needed to at most 3 lines of text
- expanded: smoothly transitions to its intrinsic size
@kevinpowell.co?
- collapsed: clampled if needed to at most 3 lines of text
- expanded: smoothly transitions to its intrinsic size
@kevinpowell.co?
Programming is theory building cekrem.github.io/posts/progra...
So what I want from a framework is more than convenience. I want it to:
- have strong theoretical foundations to
- help me improve as an engineer by
Programming is theory building cekrem.github.io/posts/progra...
So what I want from a framework is more than convenience. I want it to:
- have strong theoretical foundations to
- help me improve as an engineer by
@justinfagnani.com made a chart mapping the big picture, in particular around declarative custom elements and #webcomponents. I've turned it into an interactive roadmap for y'all. Credit to Justin
fcrozatier.github.io/wwpp/
@justinfagnani.com made a chart mapping the big picture, in particular around declarative custom elements and #webcomponents. I've turned it into an interactive roadmap for y'all. Credit to Justin
fcrozatier.github.io/wwpp/
1. Strip types
2. That's it
How cool is that?
Native ES modules + TypeScript = ❤️
1. Strip types
2. That's it
How cool is that?
Native ES modules + TypeScript = ❤️
I've just released a new version of HTMLCrunch
Supports:
- end tag omission
- cdata sections
- foreign elements
...and much more!
jsr.io/@fcrozatier/...
I've just released a new version of HTMLCrunch
Supports:
- end tag omission
- cdata sections
- foreign elements
...and much more!
jsr.io/@fcrozatier/...
Why do they all feel similar?
Rewatched @ryansolid.bsky.social's excellent video, which got me thinking about the structures at play.
Read on for a few insights, and what functoriality has to do with it 🧵
Want to know how every JavaScript framework updates the DOM? This is the video for you: youtu.be/0C-y59betmY
Why do they all feel similar?
Rewatched @ryansolid.bsky.social's excellent video, which got me thinking about the structures at play.
Read on for a few insights, and what functoriality has to do with it 🧵
To be honest, I've stayed away from this disgusting syntax for years.
But now I'm feeling ready to give Effect a try. Thanks for the motivation boost!
www.youtube.com/watch?v=S2GC...
To be honest, I've stayed away from this disgusting syntax for years.
But now I'm feeling ready to give Effect a try. Thanks for the motivation boost!
www.youtube.com/watch?v=S2GC...
Working on new approach that'll grow much stronger. 💪🪴
Working on new approach that'll grow much stronger. 💪🪴
If Svelte become a vibe-coding tool for people who just want quick results, I'll know it's time to move on.
@svelte.dev
If Svelte become a vibe-coding tool for people who just want quick results, I'll know it's time to move on.
@svelte.dev