Loren Stewart
cheddybop.bsky.social
Loren Stewart
@cheddybop.bsky.social
Reposted by Loren Stewart
The death of browsing is part of the reason art is the way it is now. Our opinions are largely fed to us by algorithms. Spending a spare 15 minutes wandering around a bookstore or comic shop or video rental place was how you found stuff you wouldn't ordinarily pick up and thereby expanded your taste
Bookselling is like the most "people go to the store and buy what looks cool to them without a particular agenda" type business left, and your purchases have a huge influence on what is ordered, what is displayed, and what is recommended.
November 29, 2025 at 6:44 PM
Reposted by Loren Stewart
If you want a simple distillation of how broken today's frontend discourse is, consider this component: a YT embed control that talks up how small it is *while assuming you are going to include all of React*; Preact/vanilla/WC compat not mentioned, natch:

github.com/ibrahimcesar/rea…
November 29, 2025 at 8:59 PM
Reposted by Loren Stewart
Andy is a legend, and the course he has produced alongside some brilliant people including his team at @piccalil.li are top notch.

If you have a project in mind for 2026, hit up @set.studio

And/Or maybe make upskilling your Holiday treat to yourself this December!
A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too 💛

bell.bz/its-been-a-v...
It’s been a very hard year - Andy Bell
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...
bell.bz
November 27, 2025 at 7:38 PM
Reposted by Loren Stewart
One of my hopes for 2026 is that browser vendors take more responsibility for today's pervasively bad experiences. Nobody wants a slow site, but they also don't want to dismiss a mailing-list pop-up that blocks scrolling. Browsers need to step in:

infrequently.org/2025/11/perf...
The Performance Inequality Gap, 2026 - Infrequently Noted
Embedded in this year's network and device estimates is hopeful news about the trajectory of devices and networks. It has never been easier to deliver pages quickly, but we are not collectively…
infrequently.org
November 26, 2025 at 5:33 PM
Reposted by Loren Stewart
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.

github.com/justinfagnan...

The repo has:

📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 10, 2025 at 11:04 PM
Reposted by Loren Stewart
In order to move beyond our industry's recurring dependence on libraries built for yesterday's browsers, we need more standards-based alternatives to the many visually-compelling resources like reactbits.dev. The influence these resources have on decison-making design engineers right now is massive.
October 30, 2025 at 2:50 PM
Reposted by Loren Stewart
Watch @atila.io demonstrate SolidStart's features like "single-flight mutations" and unveils the SolidStart 2.0 roadmap, which involves a deeper integration with Vite's native APIs and a shift towards a more modular, primitive-based architecture

Full video: youtu.be/L0w0bnwzjGg
October 30, 2025 at 2:30 AM
Reposted by Loren Stewart
This little snippet made debugging view transitions a lot easier
October 29, 2025 at 6:29 PM
Reposted by Loren Stewart
⚡ IT’S ALIVE! ⚡

Web Awesome has escaped the lab — and to celebrate, we’re offering 20% off for life on Web Awesome Pro.

This is the final lifetime deal before it vanishes forever.

Ends Nov 19 → webawesome.com?utm_source=b...
#WebAwesome #Frontend #OpenWeb #LaunchDay
Web Awesome
Build better with Web Awesome, the biggest open-source library of meticulously designed, highly customizable, and framework-agnostic UI components.
webawesome.com
October 28, 2025 at 6:31 PM
Reposted by Loren Stewart
i'll take it
October 27, 2025 at 11:43 PM
Reposted by Loren Stewart
JavaScript top-level await is no longer considered 'baseline' due to a pretty big Safari bug caniuse.com/mdn-javascri...

The module graph fails in cases where two modules import a third at the same time. Demo: random-stuff.jakearchibald.com/bug-repros/t...

It's best to avoid the feature for now 😔
JavaScript operator: await: Use at module top level | Can I use... Support tables for HTML5, CSS3, etc
caniuse.com
October 26, 2025 at 8:17 PM
October 27, 2025 at 5:53 PM
Reposted by Loren Stewart
What...

...and I say this with all sincerity...

...the fuck
Scrolling through the Major Events Timeline at the bottom of Trump’s attempt to justify his destruction of the East Wing.

www.whitehouse.gov/about-the-wh...
October 23, 2025 at 7:50 PM
Reposted by Loren Stewart
Happy "View Transitions Level 1 support in all major browsers" Day! 🎉

With Firefox 144 now stable, everyone gets beautiful transitions with Astro ClientRouter

Learn how: docs.astro.build/en/guides/vi...
October 14, 2025 at 5:49 PM
Reposted by Loren Stewart
Frontenders, I am *begging* you to earn whatever pride you take in your work. How? By testing what you make on the devices and networks most people have. It's not hard, doesn't take long, and there are great automations like webpagetest.org that can make it even simpler.
webpagetest.org
October 14, 2025 at 4:43 PM
Reposted by Loren Stewart
Lit is joining @openjsf.org! 🎉

Today at JSConf, The OpenJS Foundation announced Lit is officially joining as an Impact Project!

We're beyond excited for this move and look forward to continuing our work to build the open web with OpenJS!

Read more on our blog: lit.dev/blog/2025-10...
Lit is Joining the OpenJS Foundation!
Lit is officially joining the OpenJS Foundation as an Impact Project!
lit.dev
October 14, 2025 at 1:35 PM
Reposted by Loren Stewart
📝 New Post: The Killer Feature of #webcomponents

A quick dive into the Custom Elements Manifest and why this community standard is a 10x effort multiplier.

daverupert.com/2025/10/cust...
The killer feature of Web Components
The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.
daverupert.com
October 13, 2025 at 3:39 PM
Reposted by Loren Stewart
If you haven't already, figure out where your local No Kings event is next weekend and make a plan. Inflatable frog costume totally optional:

nokings.org
No Kings
As the president escalates his authoritarian power grab, the NO KINGS non-violent movement continues to rise stronger. We are united once again to remind the world: America has No Kings and the power ...
nokings.org
October 12, 2025 at 10:31 PM
Reposted by Loren Stewart
Practical visualization of how using robots.txt works to prevent AI bots from going through your site.
October 11, 2025 at 3:41 PM
Reposted by Loren Stewart
I'm going to have to write a blog post on this trampoline pattern.

It's very fast, as I found out, but also it lets you have code that runs sync or async depending on the data and consumer, like generators do.

The DX isn't as nice as generators, but for a small perf-critical core, it's not bad.
September 26, 2025 at 10:17 PM
Reposted by Loren Stewart
September 25, 2025 at 3:52 AM
Reposted by Loren Stewart
I have a fun coding question for ya this week, a joke that made me chuckle, some interesting web links, and also I fangirl about Lea Salonga. What more could you want?

Next issue is heading to your inbox now:
cassidoo.co/newsletter/
rendezvous with cassidoo
A weekly newsletter with web development content for everyone, from beginners to pros.
cassidoo.co
September 22, 2025 at 8:53 AM
Reposted by Loren Stewart
Great article by @cheddybop.bsky.social about front-end frameworks and innovation in this field. Give it a read! www.lorenstew.art/blog/react-w...
September 16, 2025 at 10:00 PM