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 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.
More progress on the local-first/offline @data-star.dev Kanban app. derekr.github.io/datastar-sw-ex…
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…
CSS only scroll-driven geometric orbits
nerdy.dev/css-scroll-d...
If only there was another way
I'm around mostly on our Discord, feel free to ping me there!
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
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...
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
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.
Great talk, glad to be on! Can't wait for the next time!
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
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/...
We had @andersmurphy.bsky.social back on the pod to discuss his One Billion Checkboxes and other demos.
youtu.be/DFYuHGKMit8
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...
Blinksy just learned to redraw itself on Checkboxes when things get out of sync.
It has achieved sentience.
I am now obsolete.
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
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.
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.
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
⏮️ 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
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!
Hypermedia is production of state. If you think that's trolling this is the wrong career for you
You must be pretty new to what the concept of hypermedia is. Welcome! Lots to learn!
You can do it, but man is it a bad idea
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
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?
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