Sign in

Loren Stewart | Cheddy

@cheddybop.bsky.social
166 followers 332 following 67 posts

www.lorenstew.art

PostsRepliesMedia
Reposted by Loren Stewart | Cheddy
Armin Ronacher @mitsuhiko.at · 8h
We released Pi 1.0! earendil.com/posts/pi-1-0/
earendil.com
Pi 1.0 | Earendil
Today we are shipping Pi 1.0, a hardened, minimal, extensible agent harness, alongside Pi Durable, a new experimental substrate for long-running agentic applications.
1220420
Reposted by Loren Stewart | Cheddy
Loren Stewart | Cheddy @cheddybop.bsky.social · 10/09/2026
I think this is my best post yet. "Agentic alienation: remaining responsible for work while becoming separated from its product, its process, the capabilities it develops, or the relationships it sustains. Alienation is a relationship before it is a feeling."
132
Loren Stewart | Cheddy @cheddybop.bsky.social · 11/09/2026
icymi
000
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 10/09/2026
Just need to repeat into the void how awesome this CSS-based syntax highlighting system from my colleague @davatron5000.bsky.social is: davatron5000.github.io/microlighter/
davatron5000.github.io
MicroLighter - A zero-dep syntax highlighter
1284
Loren Stewart | Cheddy @cheddybop.bsky.social · 10/09/2026
I think this is my best post yet. "Agentic alienation: remaining responsible for work while becoming separated from its product, its process, the capabilities it develops, or the relationships it sustains. Alienation is a relationship before it is a feeling."
132
Reposted by Loren Stewart | Cheddy
Ilja @fubits.dev · 26/08/2026
Learn Svelte and SvelteKit* from none less than @rich-harris.dev - @frontendmasters.com (now masters.dev) just released the brand new video course: master.dev/courses/svel... * don‘t be misled by the title / URL, the course is pretty much SvelteKit v3-based
master.dev
Build high-performance, accessible full-stack apps with Svelte
Learn Svelte and SvelteKit and build resilient, accessible, high-performance web apps. Ship delightful user experiences with reactive UIs, auth, and server rendering, all with less code.
0335
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 13/07/2026
My talk from React Summit in July was just published. Thanks again to the organisers and the whole @gitnation.bsky.social team for inviting a somewhat radical perspective: gitnation.com/contents/buildin…
gitnation.com
Building Bridges to a Post-SPA Future by Alex Russell
The speaker reflects on professionalism, tech collaboration deficiencies, and changing perspectives. They discuss React community involvement, cultural implications of technology choices, and the impa...
1213
Reposted by Loren Stewart | Cheddy
Man in Business Suit Levitating @dfeldman.org · 16/06/2026
Chinese company Z.ai released their new open weight model GLM 5.2 While it’s not quite as good as the latest Claude or GPT, it’s very close, as good as those were just a few months ago And it’s open-weight so anyone can download and use it
Bar graphs of model performance, GLM is very very close to the other bars although a hair below
1233
Reposted by Loren Stewart | Cheddy
rich harris @rich-harris.dev · 31/05/2026
wow — gang, we gotta get those sveltekit numbers up npmx.dev/package/@sve.... click the 🧡 in the top right! don't let @danielroe.dev embarrass us
npmx.dev
@sveltejs/kit - npmx
SvelteKit is the fastest way to build Svelte apps
26013
Loren Stewart | Cheddy @cheddybop.bsky.social · 28/05/2026
New post on AI slip prevention www.lorenstew.art/blog/slop-pr...
020
Reposted by Loren Stewart | Cheddy
Fabian Hiller @fabianhiller.com · 22/05/2026
There are two kinds of "framework-agnostic": 1️⃣ Agnostic at runtime → ship your own reactivity, adapt it into every framework 2️⃣ Agnostic at build time → compile the framework's native primitive into the core Almost everyone does 1️⃣. It's why you get a subscribe layer and a bundle tax.
181
Loren Stewart | Cheddy @cheddybop.bsky.social · 09/04/2026
WCs FTW!
010
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 04/04/2026
I'm driven to distraction by the persistent failure of our regulatory and reportage classes to understand a simple fact: browsers are the most successful alternative app store ever devised. infrequently.org/2026/04/the-...
1204
Reposted by Loren Stewart | Cheddy
Ryan Carniato @ryansolid.bsky.social · 02/04/2026
The stream is back tomorrow! The SolidStart team joins me from around the world to talk about the upcoming SolidStart 2.0 release and more: www.youtube.com/watch?v=J7Sc...
youtube.com
Let's Talk: SolidStart 2.0
YouTube video by Ryan Carniato
1263
Reposted by Loren Stewart | Cheddy
rich harris @rich-harris.dev · 01/04/2026
not an april fools joke: svelte is no longer just a web framework (or rather, won't be once we merge @paolo.ricciuti.me's magnum opus). have seen some extremely cool demos of this
1322728
Reposted by Loren Stewart | Cheddy
George Rodier @georgerodier.com · 25/03/2026
I love this: “Here is a question most frontend developers rarely think to ask: why is this running in the browser? Why is this code running on hardware I’ve never seen, competing for resources with 47 other tabs, on a device I can’t profile or reproduce bugs on?”
141
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 25/03/2026
My co-workers will see a lot of my recommendations for chat UIs that don't suck in this post. I tend to add "use web components for upgrades and delay loading" to the prescription, along with @jakearchibald.com's streaming hack, but the core choices are spot on: www.lorenstew.art/blog/i-do-th...
lorenstew.art
ChatGPT, Claude, and Gemini Render Markdown in the Browser. I Don't | Loren Stewart
ChatGPT, Claude, and Gemini ship markdown parsers, syntax highlighters, and LaTeX renderers to every user's browser, draining CPU, memory, and battery. Cheddy Chat avoids these resource-hungry pattern...
1163
Loren Stewart | Cheddy @cheddybop.bsky.social · 23/03/2026
Sometime conventional wisdom isn't so wise www.lorenstew.art/blog/i-do-th...
140
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 26/01/2026
It's a good list but #3 should be "End qualified immunity, full stop." The idea that ICE is special (and doesn't include CBP!?) is a sizable part how we got here.
072
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 21/01/2026
Wrote a whole post on this, but the TL;DR is to just try a few things in a minimal test case: infrequently.org/2024/11/if-n... @cheddybop.bsky.social did this brilliantly recently: www.lorenstew.art/blog/10-kanb...
infrequently.org
If Not React, Then What? - Infrequently Noted
Frameworkism is now the dominant creed of today's frontend discourse, and it's bullshit. We owe it to ourselves and to our users to reject dogma and embrace engineering as a discipline that strives to...
182
Reposted by Loren Stewart | Cheddy
danielroe @danielroe.dev · 14/01/2026
wrote some things I've been thinking about ai ... and it ended up feeling very personal roe.dev/blog/the-go...
roe.dev
The golden thread
AI can serve us as a force multiplier, augmenting our own agency and making the most of our own effort, hard work and value. Not by replacing it.
2319163
Reposted by Loren Stewart | Cheddy
Stanislav @khromov.se · 13/01/2026
🙇 Let's make AI write Svelte even better! File an issue for tasks where LLMs are struggling to help us fix them!
084
Reposted by Loren Stewart | Cheddy
Fabian Hiller @fabianhiller.com · 04/01/2026
Should we drop a dedicated open-source project comparing ALL major schema libs? 🤔 We could test: ⏱️ Initialization speed ✅ Validation speed ⚡ Parsing speed 📦 Download time (bundle size) If this gets traction… we launch it 🚀📊
0425
Reposted by Loren Stewart | Cheddy
Michael Warren @michaelwarren.dev · 22/12/2025
New blog article time! Inheritance for web components! michaelwarren.dev/blog/inherit...
michaelwarren.dev
Inheritance: a web component super power
Let‘s dig into a super power of web components: the ability to inherit from a parent component class
231
Loren Stewart | Cheddy @cheddybop.bsky.social · 19/12/2025
I've been getting back into Python, and boy oh boy things have changed! New post on Python's FastAPI www.lorenstew.art/blog/fastapi...
Image of the blog post "FastAPI for TypeScript Developers"
151
Reposted by Loren Stewart | Cheddy
Debt Collective 🟥 @debtcollective.bsky.social · 17/12/2025
All student debt should be canceled. All medical debt should be canceled. All K-12 school lunch debt should be canceled. These are all debts that don't exist in most nations.
212036
Reposted by Loren Stewart | Cheddy
React @react.dev · 11/12/2025
Researchers have found two new vulnerabilities in React Server Components while attempting to exploit the patches last week. These are new issues, separate from the critical CVE last week. The patch for React2Shell remains effective for the Remote Code Execution exploit.
217669
Reposted by Loren Stewart | Cheddy
Keith Kurson @keithlaugh.love · 09/12/2025
i did not know this was a thing but it is, browsers can now handle sanitizing HTML without a library 🤯 keith.is/post/html-sa...
Screenshot of the "Basic Usage" section
58517
Loren Stewart | Cheddy @cheddybop.bsky.social · 03/12/2025
We all could use a refresher on all the HTML tags and their usage
040
Reposted by Loren Stewart | Cheddy
G. Willow Wilson @gwillow.me · 29/11/2025
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
18882312331
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 29/11/2025
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…
3252
Reposted by Loren Stewart | Cheddy
Dave Beesley @davidbeesley.co.uk · 27/11/2025
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!
1145
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 26/11/2025
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...
infrequently.org
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…
2157
Reposted by Loren Stewart | Cheddy
Justin Fagnani @justinfagnani.com · 10/11/2025
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
68627
Reposted by Loren Stewart | Cheddy
VoidZero @voidzero.dev · 30/10/2025
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
0182
Reposted by Loren Stewart | Cheddy
Jamie Kyle @jamie.build · 29/10/2025
This little snippet made debugging view transitions a lot easier
::view-transition-group(*) {
  animation-duration: 3000ms;
}

::view-transition-group(*)      { outline: 1px solid blue   }
::view-transition-image-pair(*) { outline: 1px solid yellow }
::view-transition-old(*)        { outline: 1px solid red    }
::view-transition-new(*)        { outline: 1px solid green  }
213516
Reposted by Loren Stewart | Cheddy
Web Awesome @webawesome.com · 28/10/2025
⚡ 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
webawesome.com
Web Awesome
Build better with Web Awesome, the biggest open-source library of meticulously designed, highly customizable, and framework-agnostic UI components.
15615
Reposted by Loren Stewart | Cheddy
rich harris @rich-harris.dev · 27/10/2025
i'll take it
Best All-Around Developer Experience: Choose SvelteKit for approachable syntax and excellent defaults. At 125.2 kB raw (54.1 kB compressed), SvelteKit delivers 4.51x smaller bundles than Next.js with progressive enhancement by default and minimal framework overhead. The compiler-based approach means less runtime code and cleaner component logic. Best for developers from any background seeking readable code with few framework quirks.
11083
Reposted by Loren Stewart | Cheddy
Jake Archibald @jakearchibald.com · 26/10/2025
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 😔
caniuse.com
JavaScript operator: await: Use at module top level | Can I use... Support tables for HTML5, CSS3, etc
1316540
Loren Stewart | Cheddy @cheddybop.bsky.social · 27/10/2025
New post! www.lorenstew.art/blog/10-kanb...
I built the same app 10 times: evaluating frameworks for mobile performance
910732
Reposted by Loren Stewart | Cheddy
T. Greg Doucette @gregdoucette.bsky.social · 23/10/2025
What... ...and I say this with all sincerity... ...the fuck
311117224
Reposted by Loren Stewart | Cheddy
Astro @astro.build · 14/10/2025
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...
111011
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 14/10/2025
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
1449
Reposted by Loren Stewart | Cheddy
Lit @lit.dev · 14/10/2025
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.dev
Lit is Joining the OpenJS Foundation!
Lit is officially joining the OpenJS Foundation as an Impact Project!
012140
Reposted by Loren Stewart | Cheddy
Dave Rupert @davatron5000.bsky.social · 13/10/2025
📝 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...
daverupert.com
The killer feature of Web Components
The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.
86318
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 12/10/2025
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
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 ...
0132
Reposted by Loren Stewart | Cheddy
Álvaro Montoro @alvaromontoro.com · 11/10/2025
Practical visualization of how using robots.txt works to prevent AI bots from going through your site.
A cheeto/potato chip used to lock a door
615027
Reposted by Loren Stewart | Cheddy
Justin Fagnani @justinfagnani.com · 26/09/2025
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.
3162
Reposted by Loren Stewart | Cheddy
Alex Russell @infrequently.org · 25/09/2025
ICYMI, @open-web-advocacy.org keeps receipts: open-web-advocacy.org/blog/apples-brow…
1114