Advertisement Β· 728 Γ— 90
#
Hashtag
#JSHeroes2025
Advertisement Β· 728 Γ— 90
"The hidden framework revolution: the comeback of RPC" by Dan Shappir at JSHeroes 2025

"The hidden framework revolution: the comeback of RPC" by Dan Shappir at JSHeroes 2025

Had a great time at #JSHeroes 2025 conference, giving a talk on RPC in modern JS frameworks. And got this lovely sketch! #JSHeroes2025

5 0 1 0
JSHeroes - Lessons in Managing Technical Debt, Emilia Muresan

JSHeroes - Lessons in Managing Technical Debt, Emilia Muresan

Spoke at #JSHeroes for the first timeβ€”what an amazing experience! πŸ’™

Huge thanks to the organizers, speakers, and attendees for the warm, welcoming vibes and great conversations.

#JSHeroes2025

4 1 1 0
Post image

Post conference vibes ❀️ Another amazing group of people I had the privilege to interact with over the past few days at @jsheroes.io #JSHeroes2025

22 3 2 0
A part of my work setup. On the base of my monitor, there's Quackie, my debugging duck made of Lego, and Ecma, the official mascot bear of the JSHeroes conference.

A part of my work setup. On the base of my monitor, there's Quackie, my debugging duck made of Lego, and Ecma, the official mascot bear of the JSHeroes conference.

so has my setup just got 10x better?!? With Ecma, the bear joining forces with Quackie, I should now be unstoppable πŸ€©πŸ˜… #jsheroes #jsheroes2025

8 0 2 0
Panel on Web Standards

Panel on Web Standards

On a Web Standards panel at #JSHeroes2025 with @miriam.codes, @hidde.blog, and @bram.us #JSHeroes

15 2 0 0
Anjana and Tejas rocking the stage at JS Heroes

Anjana and Tejas rocking the stage at JS Heroes

That's a wrap

I want to mention that @anjana.dev and @tej.as are incredible MCs 🎀

#JSHeroes2025

2 0 0 0

To end the 2025 edition of JSHeroes, we have the great Shai Reznik (@shairez.bsky.social) with "JavaScript Streaming - a Qwik Glimpse into an AI Optimized future" #JSHeroes #JSHeroes2025

1 0 0 0

Last break, get some good ol' caffeine, and pass by our Alternative Stage, we will discuss "Project troubleshooting" with some of the amazing speakers you saw along the conference. Finally, we have an amazing closing keynote to wrap up the event #JSHeroes #JSHeroes2025

0 0 0 0
Jessica illustrates the progressive hydration with a live demo that simulates delay and highlights when components get hydrated

Jessica illustrates the progressive hydration with a live demo that simulates delay and highlights when components get hydrated

And liiiiive demo β€οΈπŸ‘

It's always a bit risky and harder to manage for the speaker... But it adds so much value and depth to the talk

Kudos @thepunderwoman.com

#JSHeroes2025

3 0 0 0
Usage of @defer to defer the hydration of q component

Usage of @defer to defer the hydration of q component

You can defer hydration and control the hydration flow 🌊

#JSHeroes2025

1 0 1 0
Preview
Speaking | Josh Goldberg I talk about static analysis, accessibility, and team culture.

#JSHeroes #JSHeroes2025 folks, my slides from Tooling Like It's 2025 are on my site ~ check them out if you'd like!

Thanks for being a great audience! (and also the papanaΘ™i) 🐻

www.joshuakgoldberg.com/speaking/#2025

11 0 1 0
Post image

Avatar puns ahead πŸ˜„

#JSHeroes2025

1 0 1 0

Next talk, we have Jessica Janiuk (@thepunderwoman.com) from the Angular team to speak about "The latest with Angular" #JSHeroes #JSHeroes2025

3 0 1 0
Video

Remember to high five your favorite speaker (we recommend waiting til they are off the stage though) #JSHeroes #JSHeroes2025

14 0 1 2
Josh showing how linter, type checker, tester and many other options are interconnected to generate code from a template

Josh showing how linter, type checker, tester and many other options are interconnected to generate code from a template

Entering the madness difficulty of building a good template, because every option may be interconnected 🀯

Suggestion: go with composable blocks that can be combined with www.create.bingo

#JSHeroes2025

1 0 0 0
Preview
Declutter your JavaScript & TypeScript projects Project linter to find unused dependencies, exports and files

Mandatory mention of Knip from @webpro.nl

Before you ship it, Knip it βœ‚οΈ

knip.dev

#JSHeroes2025

3 0 2 0
Josh mentions Atila by popping his picture from the bottom-right of the slide

Josh mentions Atila by popping his picture from the bottom-right of the slide

You gotta admire how @joshuakgoldberg.com refers to all previous speakers as he goes through his points πŸ˜„

Hey, a wild @atila.io appears πŸ‘‹

#JSHeroes2025

2 0 1 0

The latest major version of Node supports TS directly

It can strip the types

πŸ’‘ Fun fact: they replace types with spaces instead of removing them... So the rest of the code is still at the same position and source maps work fine!

#JSHeroes2025

1 0 1 0
Josh on JS Heroes stage, about to talk about "Tooling like it's 2025"

Josh on JS Heroes stage, about to talk about "Tooling like it's 2025"

Back from lunch, excited to watch @joshuakgoldberg.com deliver an amazing talk on tooling πŸͺ„

#JSHeroes2025

6 1 1 1

Hope y'all have amazing food! To kick off this second half of the day, Josh Goldberg (@joshuakgoldberg.com) with his talk "Tooling Like It's 2025" #JSHeroes #JSHeroes2025

3 0 0 0
Photo of the sketchnote.

Photo of the sketchnote.

Just got off the stage at #JSHeroes2025. Did a talk on scroll-driven animations and then this lovely sketchnote showed up on the screen.

Slides will be shared on my blog bram.us. In the meantime, go check scroll-driven-animations.style for all your Scroll-Driven Animations needs.

17 1 0 0
Me standing beside the large JSHeroes mascot, Ecma in Grand Hotel Italia, Cluj-Napoca.

Me standing beside the large JSHeroes mascot, Ecma in Grand Hotel Italia, Cluj-Napoca.

they say one should never take photos or selfies with a bear – but well, there _are_ exceptions indeed. 😁 #JSHeroes is such a great tech conference where frontend people are seen, heard and loved. ❀️ 🐻 😊
#jsheroes #jsheroes2025

18 0 1 0

Insane demos! CSS is nuts! #jsheroes #jsheroes2025

3 0 0 0

Lunch break! After some nice food, come to the Alternative Stage, we will run a panel on CSS Standards with the amazing speakers we had on stage this morning #JSHeroes #JSHeroes2025

1 0 0 0
Bramus demoing the view-timeline visualizer

Bramus demoing the view-timeline visualizer

How cool is that? 🀩

#JSHeroes2025

3 0 0 0
Preview
Scroll-driven Animations A bunch of demos and tools to show off Scroll-driven Animations

Kudos @bram.us for the comprehensive article with so many cool demos: scroll-driven-animations.style

#JSHeroes2025

2 1 1 0
JSHeroes, Romania: Cascading Layers of !mportance Cascade Layers have the potential to fundamentally change how we write styles. This is a deep-dive into the cascade, where Cascade Layers fit, how `!important` actually works, and how it will change o...

Thanks to all of you at JSHeroes, what a fun crowd - here's a link to my slides:

slides.oddbird.net/layers/jsher... #JSHeroes #JSHeroes2025

18 5 0 0
Scroll-driven animations are progressively becoming available on browsers

Scroll-driven animations are progressively becoming available on browsers

No do-able with the recent standards: ScrollTimeline and ViewTimeline

Bramus' tip: think of it as progressive enhancement. Some browsers don't support it yet and, more importantly, some users may not want it

Doing it in CSS = less JS work in the main thread = smoother animations

#JSHeroes2025

1 0 1 0

Thanks for having me, #JSHeroes2025!

My slides and links are on talks.hiddedevries.nl/97hsAC/built...

full transcript of an earlier version is available on talks.hiddedevries.nl/5nWzFR/slides

14 2 0 0
Bramus entering JS Heroes stage with his title slide in the background

Bramus entering JS Heroes stage with his title slide in the background

Next up: @bram.us talking about scroll-driven animations with CSS

No JS involved

#JSHeroes2025

4 1 1 0