Loren Stewart's Avatar

Loren Stewart

@cheddybop.bsky.social

https://www.lorenstew.art/

73 Followers  |  259 Following  |  35 Posts  |  Joined: 18.11.2024  |  2.3443

Latest posts by cheddybop.bsky.social on Bluesky

Video thumbnail

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...

14.10.2025 17:49 β€” πŸ‘ 95    πŸ” 10    πŸ’¬ 1    πŸ“Œ 4

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.

14.10.2025 16:43 β€” πŸ‘ 45    πŸ” 9    πŸ’¬ 1    πŸ“Œ 0
Preview
Lit is Joining the OpenJS Foundation! Lit is officially joining the OpenJS Foundation as an Impact Project!

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...

14.10.2025 13:35 β€” πŸ‘ 111    πŸ” 40    πŸ’¬ 0    πŸ“Œ 1
The killer feature of Web Components The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.

πŸ“ 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...

13.10.2025 15:39 β€” πŸ‘ 62    πŸ” 17    πŸ’¬ 8    πŸ“Œ 2

Spicy! Please explain πŸ™

13.10.2025 00:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
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 ...

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

12.10.2025 22:31 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

All good! I should have paid closer attention to context

12.10.2025 16:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sorry about that

12.10.2025 15:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm not dunking on all the hard work, and quite frankly engineering genius, that has gone into react. But I do think the fundamental architecture (e.g. vdom) is starting to put react at a disadvantage.

11.10.2025 21:36 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think the notion that react is complex to use is being highlighted more and more by next-gen frameworks (svelte and solid, imo) that have a simpler mental model, smaller API surface, and smaller bundles.

To say using react is "extremely easy" means you suffer from the curse of knowledge.

11.10.2025 21:35 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A cheeto/potato chip used to lock a door

A cheeto/potato chip used to lock a door

Practical visualization of how using robots.txt works to prevent AI bots from going through your site.

11.10.2025 15:41 β€” πŸ‘ 151    πŸ” 27    πŸ’¬ 6    πŸ“Œ 1
A Progressive Complexity Manifesto | Loren Stewart A manifesto for progressive web complexity. Reject the false binary between static sites and SPAs. Embrace the powerful middle ground with server-rendered HTML, HTMX, and intentional complexity escala...

Astro is a great framework for keeping complexity and bloat at bay. It’s also the only HTML-first framework with a lot of backing and popularity.

It’s an enabling technology for what I call Progressive Complexity

C.f. www.lorenstew.art/blog/progres...

08.10.2025 01:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thank you! I’m working on a framework comparison post that acts as a Part Two of this post. I’ve created the same app with 6 or 7 different frameworks so we have something empirical to examine. One version of the app is built with Vue/Nuxt. I think I’ll be done with the blog post in 2 or 3 weeks

06.10.2025 21:21 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I lived there during the pandemic when Portland was advertised as being over run by antifa militants. If you ever visited the city there were protests around like two square blocks. The exaggeration is insane.

28.09.2025 01:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sorry I think you’re referring to Portland. Yeah! So damn war torn πŸ˜‚

28.09.2025 01:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

What are you referring to?

28.09.2025 01:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

26.09.2025 22:17 β€” πŸ‘ 16    πŸ” 2    πŸ’¬ 3    πŸ“Œ 1

ICYMI, @open-web-advocacy.org keeps receipts:

open-web-advocacy.org/blog/apples-brow…

25.09.2025 03:52 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

are these web components!?!?

24.09.2025 22:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I like this take

24.09.2025 02:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

By harping on this one point, have have missed the entire point of the article.

23.09.2025 14:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
rendezvous with cassidoo A weekly newsletter with web development content for everyone, from beginners to pros.

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/

22.09.2025 08:53 β€” πŸ‘ 25    πŸ” 4    πŸ’¬ 8    πŸ“Œ 0
React Won by Default – And It's Killing Frontend Innovation | Loren Stewart Exploring how React's dominance by default stifles frontend innovation, and why deliberate framework choices lead to better tools for performance, developer experience, and ecosystem diversity.

React Won by Defaultβ€”and It’s Killing Frontend Innovation, by @cheddybop.bsky.social:

https://www.lorenstew.art/blog/react-won-by-default

#react #svelte #solidjs #qwik #frameworks

21.09.2025 19:30 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
A Progressive Complexity Manifesto | Loren Stewart A manifesto for progressive web complexity. Reject the false binary between static sites and SPAs. Embrace the powerful middle ground with server-rendered HTML, HTMX, and intentional complexity escalation.

A Progressive Complexity Manifesto, by @cheddybop.bsky.social:

https://www.lorenstew.art/blog/progressive-complexity-manifesto

#manifestos #complexity #webapps #html #htmx

20.09.2025 07:30 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I must confess my bias here. I like to choose tools with the least amount cognitive overhead. React is more complex, and has a larger API surface, than the other frameworks mentioned. Less complexity leads to increased velocity, fewer bugs, and shorter onboarding periods.

18.09.2025 19:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I don't think I made my point very well bc I've seen several of these takes. React is definitely innovating!

This issue is that most of the community only notices React's innovations at the expense of lesser-known frameworks. Framework diversity, and thoughtful choices are what I'd like to see.

18.09.2025 18:56 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

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...

16.09.2025 22:00 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
A screen capture of Firefox Nightly running a Codepen that uses standard CSS modules to style a custom element.

A screen capture of Firefox Nightly running a Codepen that uses standard CSS modules to style a custom element.

πŸ“° Firefox just landed support for native CSS Modules! πŸ₯³

Here's Firefox Nightly with layout.css.module-scripts.enabled running a Codepen that uses standard CSS modules.

codepen.io/justinfagnan... *

*updated from @chriscoyier.net's original

That makes Chrome & Firefox w/ support. Next up Safari πŸ™

16.09.2025 18:56 β€” πŸ‘ 49    πŸ” 13    πŸ’¬ 4    πŸ“Œ 1

How fast is fast enough? I'll be exploring this question in my #PerfNow keynote. I hope to see you there! And if you have your own thoughts on this question, I'd love to hear them!

#webperf #sitespeed #pagespeed #ux

15.09.2025 21:40 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

I find it amazing that this is such a polarizing take

15.09.2025 20:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@cheddybop is following 20 prominent accounts