Amit Sheen

@amitsheen.bsky.social

Experienced web developer focused on pushing frontend beyond the ordinary, by creating better, more creative web experiences. I love learning new things, and sharing my experience and explorations with the community.

Opened #ReactNext yesterday with my first-ever keynote! 🤯 The audience was amazing, the response was incredible, and the conversations afterward were even better. Huge thanks to the EventHandler team, the speakers, and everyone who joined.

Bild

In a world of AI feeds, recommendation engines, and infinite scroll... I just added RSS to my website. It might not be the newest technology on the internet, but it's still one of the best ways to follow content without algorithms, notifications, or platform lock-in. 🔗 amitsh.com/feed/rss.xml

Bild

So @alhadis.bsky.social suggested I try creating something similar to a caustic reflection, and I figured it was a great opportunity to play around with the new border-shape property. CSS only. Each part is a div with different content. It's a pretty exciting time to be building for the web. 😀 🔗👇

📢 Big update… Looks like I’ll be adding a new title to my bio soon: *Keynote Speaker* 🤯 I’m honored (and honestly, pretty excited) to share that I’ve been selected to deliver the opening keynote at ReactNext 2026, the best and largest frontend conference in Israel. [1/2]

A photo from my talk at React Next last year, on a completely different topic.

One of the fun things about playing with the new HTML-in-Canvas API is that it lets me revisit all sorts of cool ideas I’ve seen in the past and wished I could implement on native elements. Like this one, based on Paola Demichelis article from about a year ago. (Links 👇)

Some of you might be familiar with the “checkbox hack”, but far fewer have heard about the immense power of "The Radio State Machine". 🚀 New article on @css-tricks.com: css-tricks.com/the-radio-st... If you’ve ever enjoyed bending CSS a little beyond its “intended” use, this one’s for you 🙂

The Radio State Machine | CSS-Tricks

One of the best-known examples of CSS state management is the checkbox hack. What if we want a component to be in one of three, four, or seven modes? That is where the Radio State Machine comes in.

css-tricks.com

I’m playing with the new HTML-in-Canvas API. It still feels a bit buggy, and some use cases come across as slightly forced, but it absolutely opens the door to new and exciting possibilities. It basically turns any native element into pixels on a canvas, so the only limit is your imagination. 😉