Tony Sullivan

@tonysull.co

Tony Sullivan is a fullstack developer based in Onbekend, USA. Creator of @chisel.build 🛠 CEO of RSS 📚

Stator 1.7 is out 🚀 Stator renders your pages on the server, straight from the state machines that hold your logic. As of today those same machines can serve your JSON API, your RSS feed, and anything else that speaks HTTP. No second data layer, nothing to keep in sync. statorjs.dev

Stator · the server-canonical JavaScript framework built on state machines

A web framework where state machines are the unit of composition and the DOM renders where its state lives — almost always the server.

statorjs.dev

Your data lives in a database on the server. Stator's bet: render the page there too. When data changes the browser gets a tiny note, "change this bit", instead of a whole app asking the server what's true. One program. No glue code to break. statorjs.dev #buildinpublic #webdev #StatorJS

Stator · the server-canonical JavaScript framework built on state machines

A web framework where state machines are the unit of composition and the DOM renders where its state lives — almost always the server.

statorjs.dev

Stator 1.4 is out 🎉 Stator keeps your app state on the server — the browser just gets tiny DOM patches. New: defer() for slow APIs — fetches run in parallel and the page arrives complete. And live lists that update one field at a time. statorjs.dev #StatorJS #webdev

Stator · the server-canonical JavaScript framework built on state machines

A web framework where state machines are the unit of composition and the DOM renders where its state lives — almost always the server.

statorjs.dev

if any of said open source communities or atproto companies would like to have someone design merch + manage a shop while funding an ecomm-on-atproto experiment, my dms are open! ideal partners would have deep open source roots, believe atproto is the future, and want rad, gender-inclusive merch ✌️

This round of attacks on Iran sure look more focused on what you do to soften defenses before a land invasion. Here's hoping I'm totally wrong on that one...

Hello, World. We're building Stator — fine-grained reactivity that lives on the server. State machines hold your logic. Every event patches just the DOM that changed. No client app state (unless you really need it). Docs and demo are live: statorjs.dev #buildinpublic #webdev #StatorJS

Stator · the server-canonical JavaScript framework built on state machines

A web framework where state machines are the unit of composition and the DOM renders where its state lives — almost always the server.

statorjs.dev

I'm always confused by Trump's claim that he didn't lose in 2020. If he won in both 2016 and 2020, doesn't that mean he is ineligible to be the President *now*?

I noticed Claude (Fable) regularly reaching for python and bash for creating and editing files. I thought that was strange, it usually uses file tools built into Claude CLI though admittedly they error pretty regularly.

Bild

You'd think I would have learned that building an entire framework is a ton of work, but chipping away at statorjs.dev is finally starting to bear fruit I'm finally at the point of building an LSP and VSCode(ium) plugin, volarjs.dev is still a huge help on that front

Stator · a state-machine framework for the web

A JavaScript framework where state machines are the unit of composition. DOM renders where state lives, usually the server. The client receives HTML and slot patches. Per-route opt-in SSE.

statorjs.dev

Heartbreaking. And a wake-up call. It is no longer about being difficult to find a way to sustain yourself through your work online. It is no longer sustainable to keep a website up now. Axel has done so much for the web and all of us. Buy one of his books if you can. We've learned so much from him.

2ality blog: temporarily offline

Dear visitor! Two things happened recently:

- The income from my book sales went from being enough for me to live off (2024) to zero (2026).
- The traffic to my blog and my books (which were free to read online) increased beyond what I can currently afford. Virtually all of it comes from AI crawlers, so there is no ad income.

Therefore, I’m taking my blog and my books offline so that I can decide what to do next – especially w.r.t. AI companies stealing my work. This may take a while (think months): I don’t have any energy to deal with this right now.

I apologize for this (hopefully temporary) inconvenience to my human readers! You can still buy my books at Payhip.

Axel Rauschmayer
Axel Rauschmayer (also on 🦣)@dr-axel.de · 3mo ago

1/ I’m still processing what’s going on in tech at the moment. I used to feel at home in that world. It used to feel incredibly creative and positive. Now it’s increasingly full of bugs, dark addicting patterns and AI slop. 2ality.com

The one where @florian-lefebvre.dev spills Astro Docs secrets! Take a listen to Florian's journey through open source, and how he handled the responsibilities of providing accompanying documentation along the way. (And learned to love it, right? Right?!?!)

The Not-Boring Tech Writer@thenotboringtechwriter.com · 3mo ago

🎙️ Just published a new episode of The Not-Boring Tech Writer: Writing docs as an open source developer with Florian Lefebvre. Have a listen: