Alex, I'm curious if your team has looked into Datastar?
@ndyg.ca
Simple tools, fewer abstractionsβinviting everyone to tinker & build. Whatβs worth building? For me: empathy and reworking our urban environments for humans. https://ndyg.ca / https://www.cross.stream π Milky Way, βοΈSolar System, πEarth, πCanada, Toronto
Alex, I'm curious if your team has looked into Datastar?
this is pretty nifty. a nushell plugin to work with (and generate) audio on the command github.com/SuaveIV/nu_p...
ESP32 on a breadboard
cli
Got @iroh.computer to work on the smallest device yet.
An ESP32 with 4MB of application memory and 4MB of heap.
This is a horribly patched version, but nothing drastic, just reducing deps.
Helsinki achieves vision zero traffic deaths..
with speed cameras.
www.politico.eu/article/hels...
It _feels_ really nice!
> Connecting your app to Stellar for live CSS updates
gist.github.com/cablehead/32...
New release for `http-nu` :: github.com/cablehead/ht... ; `xs 0.11` `Nushell 0.111.0` `Datastar 1.0-RC.8`
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
lyra.horse/x86css/
this is just a quick sketch, could likely do better, but by implementing these 4 endpoints, you can provide the backend to a web embedded ghostty terminal in the language of your choice
a quick experiment with ghostty-web ; using POST + SSE for the transport, shell set to Nushell
Claude Code: "make a really amazing horror game based on the poetry of William Carlos Williams, just the wheelbarrow and the plums poems."
All the writing and design by Claude. I actually found it unnerving, despite the crude, "hand-drawn" graphics. so-much-depends.netlify.app
π
π We're hiring engineers in Toronto & SF
modem.dev/about
Thank you Boris!
wow, was this one shoted just from that prompt?
Our family had our swearing-in ceremony to become Canadian citizens yesterday morning. Super proud, humble and grateful ππ¨π¦π₯Ή, tyfesf
fleshing out testing patterns github.com/cablehead/ht...
It doesn't seem to be common knowledge that bsky runs their PDS vertically scaled on bare-metal servers with 300K+ accounts per server, so I wrote it up
discourse.atprotocol.community/t/vertical-s...
Anyone have availability, failover, or other performance setups to add?
π¨π¦
Something I think about a lot, with the copyright smash and grab by the big AI labs is, Aaron Swartz faced up to 35 years in prison for downloading academic articles from JSTOR via MIT's network in 2011, before committing suicide.
What do People know, anyway!
EG Grid landing page showcasing a zero-dependency CSS Grid drag-and-drop library. Features an interactive demo with colorful gradient tiles labeled A-H in various sizes, and a comparison table showing EG Grid's advantages over Packery, gridster.js, and react-grid-layout in terms of file size, dependencies, and features.
OK soft launching eg-grid. A 8.4kb gzip 0-dep bundle you can vendor in to your project and customize as needed. No npm. No versions. No guarantee.
derekr.github.io/eg-grid/
new http-nu release (pulls in the latest cross.stream too) github.com/cablehead/ht...
http-nu.cross.stream has reached 100βs. Thank you everyone π
a small update: xs 0.94 ; `.last` gets a buff github.com/cablehead/xs...
Vibe coded a bento box style grid with drag and drop/keyboard nav using CSS Grid and View Transitions. The dragged element uses the Web Animation API so it can transition from where it's being dragged.
- Keyboard selection/movement
- CSS Grid
- View Transitions
- Pragmatic Drag and Drop
Thank you Ben! This was really fun.
I'm going live on the @talkpython podcast at the bottom of the hour to talk about #dataStar with Michael and the creators of the framework.
Join us! www.youtube.com/watch?v=SFc7...
One more new library of the year - datastar-unison, Unison SDK for amazing Datastar SSE events #unison #datastar #sse
I'm going to keep working on the Datastar reveal.js alternative, if anyone is interested in that style of slides. (ctrl h/l to navigate between the slides).