Datastar CEO's Avatar

Datastar CEO

@data-star.dev

136
Followers
14
Following
101
Posts
29.11.2024
Joined
Posts Following

Latest posts by Datastar CEO @data-star.dev

Preview
a woman in a blue shirt says " you really shouldn't " ALT: a woman in a blue shirt says " you really shouldn't "
05.03.2026 13:46 👍 1 🔁 0 💬 0 📌 0
Screenshot of a Kanban app in Chrome showing a command palette overlay with actions (Undo, Redo, Selection mode, History, etc.) and a list of boards.

Screenshot of a Kanban app in Chrome showing a command palette overlay with actions (Undo, Redo, Selection mode, History, etc.) and a list of boards.

Kanban card editor in a TODO column showing title "Hello," description "My first card!," color label picker, and Save/Cancel buttons.

Kanban card editor in a TODO column showing title "Hello," description "My first card!," color label picker, and Save/Cancel buttons.

Kanban board "Third board" showing a history timeline scrubber at step 8/12 with TODO, DOING, and DONE columns containing cards.

Kanban board "Third board" showing a history timeline scrubber at step 8/12 with TODO, DOING, and DONE columns containing cards.

Kanban card detail page for "Hello" showing description field, label color picker, column selector (Todo/Doing/Done), and a sidebar with creation details, change history, and a Delete card button.

Kanban card detail page for "Hello" showing description field, label color picker, column selector (Todo/Doing/Done), and a sidebar with creation details, change history, and a Delete card button.

More progress on the local-first/offline @data-star.dev Kanban app. derekr.github.io/datastar-sw-ex…

05.03.2026 02:55 👍 4 🔁 1 💬 2 📌 0
Preview
a man in a suit and tie is crying in a dark room and says `` look at how they did my boy '' . ALT: a man in a suit and tie is crying in a dark room and says `` look at how they did my boy '' .
05.03.2026 13:10 👍 1 🔁 0 💬 1 📌 0
Datastar SW

Back on my bullshit w/ a local/offline-first hypermedia kanban board powered by @data-star.dev.

derekr.github.io/datastar-sw-ex…
github.com/derekr/datasta…

03.03.2026 01:07 👍 8 🔁 1 💬 3 📌 0
Video thumbnail

CSS only scroll-driven geometric orbits

nerdy.dev/css-scroll-d...

27.02.2026 16:26 👍 57 🔁 6 💬 1 📌 1

If only there was another way

14.02.2026 16:10 👍 1 🔁 0 💬 0 📌 0

I'm around mostly on our Discord, feel free to ping me there!

12.02.2026 00:39 👍 1 🔁 0 💬 0 📌 0
Datastar Online Meetup Q1 2026 (edited version)
Datastar Online Meetup Q1 2026 (edited version) YouTube video by Datastar

Just published an edited version of last week’s Datastar online meetup with timestamped chapters, for anyone who missed it or wants to watch a particular part again. Thanks again to our guests and to everyone who joined the stream!!
youtu.be/xN30XVJpwLU

02.02.2026 16:43 👍 5 🔁 2 💬 0 📌 1
Preview
Datastar Online Meetup YouTube video by Datastar

Join us live on YouTube for the first Datastar Online Meetup this coming Thursday, and hear about http-nu from @ndyg.ca, Stario from Adam Bobowski, Rocket from @zangster.bsky.social , and Stellar CSS from @data-star.dev.
Mark your calendars and see you there!
www.youtube.com/live/lc48MUn...

26.01.2026 17:52 👍 5 🔁 3 💬 1 📌 0
Preview
Datastar The hypermedia framework.

I literally wrote Datastar because this kind of option is only available in data-* attributes if you want a spec compliant way to do this. Look at what we've been able to do given the limitations of that spec. Please reach out if you want a whole lot of old man ranting at clouds www.data-star.dev

01.12.2025 17:14 👍 5 🔁 0 💬 0 📌 0
Post image

With #brotli over SSE, the window size is everything. If your window is thrashing (too small), you can use 100%+ more CPU.

This also applies to compression. So you can use brotli 3 rather than 4 (recommend normally) have almost the same compression and be 40-50% faster.

23.11.2025 16:50 👍 8 🔁 1 💬 0 📌 0

Great talk, glad to be on! Can't wait for the next time!

23.11.2025 04:39 👍 3 🔁 0 💬 0 📌 0
Preview
Datastar & Craft CMS Demos Demos and source code for common patterns such as live search, pagination, load more, and filters.

Just published a Datastar & #CraftCMS Demo site with source code for common patterns such as live search, pagination, load more, and filters.
craftcms.data-star.dev

28.08.2025 07:45 👍 10 🔁 2 💬 1 📌 0
Preview
Using scroll snap events - CSS: Cascading Style Sheets | MDN The CSS scroll snap module defines two scroll snap events: scrollsnapchanging and scrollsnapchange. These enable running JavaScript in response to the browser determining that new scroll snap targets are pending and selected, respectively.

Using CSS Scroll Snap Events yet? 📜

Triggering JS events whenever snapping occurs can allow you to,
🖲️ Track the scroll position
🔱 Trigger animations
💅 Update UI elements
🍬 Provide feedback

Start creating polished and fluid interactions ✨
developer.mozilla.org/en-US/docs/...

27.10.2025 17:50 👍 12 🔁 1 💬 0 📌 0
Billionaire Anders Murphy
Billionaire Anders Murphy YouTube video by Datastar

We had @andersmurphy.bsky.social back on the pod to discuss his One Billion Checkboxes and other demos.
youtu.be/DFYuHGKMit8

28.10.2025 12:10 👍 8 🔁 2 💬 0 📌 0
Preview
Dot All 2025 Recap Dot All 2025 was as invigorating and lively as the city it was held in: Lisbon. I gave a talk entitled ​“Real-time Collaboration” in which I introduced…

Dot All 2025 was a wonderful event (big thanks to @leahstephenson.bsky.social and the entire @craftcms.com crew)!!
In case you missed it, here’s my recap.
putyourlightson.com/articles/dot...

01.10.2025 13:18 👍 7 🔁 2 💬 1 📌 0

Blinksy just learned to redraw itself on Checkboxes when things get out of sync.

It has achieved sentience.

I am now obsolete.

15.10.2025 14:27 👍 3 🔁 1 💬 1 📌 0
Preview
Shop Official not-a-cult shop.

Going back to fundamentals and building a completely custom merch store using Datastar and Go has been extremely gratifying.
Here’s the end result.
data-star.dev/shop

27.10.2025 19:12 👍 5 🔁 1 💬 0 📌 0
27.10.2025 07:29 👍 3 🔁 0 💬 0 📌 0
Preview
Datastar The hypermedia framework.

y'all might be interested in our approach. data-star.dev
Life get a lot easier when you put state in the right place and keep things declarative.

20.10.2025 19:23 👍 2 🔁 0 💬 0 📌 0
Preview
ui = fn(state) done right If "ui = fn(state)" has ever resonated with you as a frontend developer you owe it to yourself to consider we as an industry have been going about it all wrong for years. Likely your state already lives on the backend and by syncing it to the frontend to render UI we're adding measurable amounts of unnecessary complexity. If you're to radically simplify if you development environments and production deployments then read on…

Wrote some thoughts about pure UI/ui = fn(state) after spending some time with http://data-star.dev. If you've been feeling modern frontend dev has felt overly complex and the juice isn't worth the squeeze then check this out.

15.10.2025 16:23 👍 5 🔁 1 💬 0 📌 1
Video thumbnail

Datastar demos have started cross-pollinating. Soon they’ll form a hive mind and ship the next release themselves.
Blinksy: play.putyourlightson.com/blinksy
Checkboxes: checkboxes.andersmurphy.com?x=1312&y=1310

14.10.2025 06:59 👍 1 🔁 1 💬 0 📌 1
Preview
Netstack.FM — A Podcast About Networking and Rust Interviews, monologues, and deep dives into Rust and modern networking systems.

⏮️ In case you missed it…

Did you notice most web apps today are over-engineered?
On Netstack.FM 🎙 Ep.4 we talked with Delaney Gillilan @data-star.dev — creator of Datastar — about rethinking web performance through Server-Sent Events, CQRS & hypermedia.
Listen at netstack.fm#episode-4
#Rust #WebDev

13.10.2025 09:59 👍 3 🔁 1 💬 1 📌 0
Post image

Woke up to 2 articles on hackernews frontpage about Datastar... sure the comments will be accurate, measured, and thoughtful! This is the Internet after all!

10.10.2025 13:05 👍 2 🔁 0 💬 0 📌 0

Hypermedia is production of state. If you think that's trolling this is the wrong career for you

10.10.2025 13:01 👍 0 🔁 0 💬 1 📌 0

You must be pretty new to what the concept of hypermedia is. Welcome! Lots to learn!

10.10.2025 07:33 👍 0 🔁 0 💬 1 📌 0

You can do it, but man is it a bad idea

10.10.2025 07:17 👍 0 🔁 0 💬 0 📌 0

To be clear, Datastar doesn't use crdts as a recommended approach because local first for a hypermedia engine (the browser) is the mother of bad ideas for the web

10.10.2025 07:16 👍 0 🔁 0 💬 1 📌 0

Via your server, ironically the exact same way are your "local" which still gets all it's state from the backend. Seriously why not just make a real native app? It'll be smaller faster and less battery drain on your users?

10.10.2025 07:11 👍 0 🔁 0 💬 0 📌 0

I didn't tell you shit. I mentioned that being excited to hit use standards in the browser is weird. Yes, but crdts are always a massive tradeoff. I think most apps in real world are closer to bank apps where local first makes zero sense

10.10.2025 07:09 👍 0 🔁 0 💬 1 📌 0