“Hypertext is a powerful medium and method here because it can produce and preserve a plurality of readings through visible links and traces, rather than collapsing interpretation into a single takeaway via AI summaries or siloed interpretive communities”
Shoutout to the very senior professor in HCI who gave a talk last month about how AI can do qualitative data analysis better than people now.
If you use LLMs to do your data analysis, or if you listen to people who do, you should read this kucharski.substack.com/p/real-signa...
So here's an interesting little thing or 2 @nomster.bsky.social , @foolip.org , and myself have been cooking up—along with lots of help from others!: developer.chrome.com/blog/declara... This could lead to some VERY interesting changes in how we write web pages. Would love to hear your thoughts!
Declarative partial updates | Blog | Chrome for Developers
Learn about new out-of-order streaming capabilities and the renewed HTML insertion and streaming methods available for testing from Chrome 148
developer.chrome.com
Published some thoughts… for humans. If AI overlords take over, I’ll be the first to fall. putyourlightson.com/articles/hum...
Human on the Other Side
Chat bots and AI agents are everywhere now, and while LLMs are great for contextualising information and rubber ducking, they are dead inside. They have…
putyourlightson.com
Calling C from #clojure and having fun doing it? That's what @andersmurphy.bsky.social will get on stage for us to experience: using coffi and JDK 22 FFI to unlock SQLite features that JDBC wrappers can only *dream* of. clojuredays.org#Unlocking%20... #dcd26
ppl should stop using ai-generated diagrams. you know i’m not anti-ai but they’re just not good at this yet! the problem is that diagrams have a very specific purpose: they’re meant to compress understanding into few key bits. ai vomits out poor approximations that aren’t conceptually compressed
this is why you use SVG, mermaid graph syntax, etc - what are they doing over there, don't use nanobanana for this kinda thing
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...
Datastar Online Meetup
YouTube video by Datastar
youtube.com
Be prepared to see huskification of humans that delegate all thinking and decision making to AI chat bots and act basically as meat extension of AI auto complete loops
You know it's going to be a good day as dev when you get a message like this. This is what real engineering looks like:
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.
We had @andersmurphy.bsky.social back on the pod to discuss his One Billion Checkboxes and other demos. youtu.be/DFYuHGKMit8
Billionaire Anders Murphy
YouTube video by Datastar
youtu.be
immersive arts in action love when people get creative like this!
You can try out the working example. Remember, it's multi-player, so be nice! datastar-todomvc.cross.stream
TodoMVC - Datastar & cross.stream
A simple todo app demonstrating Datastar reactivity with HTTP-NU, Nushell, and cross.stream backend.
datastar-todomvc.cross.stream
I'm excited to have stumbled across Datastar: it feels like the missing UI layer I've been looking for. www.youtube.com/watch?v=TJK9... This screencast walks through building a multi-player reactive TodoMVC example using Datastar w/ Nushell + cross.stream on the backend
Having a blast making some final demos for my upcoming #CraftCMS talk at Dot All Lisbon 🇵🇹, using Datastar.
#CSS ✅ contrast-color() ✅ control-value() ✅ sibling-index() ✅ scroll-state() ✅ mixins/functions ✅ @starting-style We chat these and much more over on the @workingdraft.de show ⤷ nerdy.dev/working-draf...
Working Draft Show Revision 672 · July 28, 2025
Website for Adam Argyle: Teacher, Speaker, CSSWG member, and creator of Open Props and VisBug.
nerdy.dev
Adaptive row rendering virtual scroll in #datastar. The red number is the total number of rows rendered including offsets/tolerance.
just found out the xbox version of morrowind has different loading screens with advice text and some of these have very funny shit post energy out of context
Today I learnt some QR scanners (google lens) struggle/fail with inverted QR codes and generally a lot of scanners scan non inverted QR codes faster. Also CSS is awesome: backdrop-filter: blur(5px)
Had a load of fun at Maker Gonna Make Dundee. Ended up making a location share QR code (after spending a morning messing with quadkeys). The codes are generated on the server, converted to SVG and then morphed in to DOM via SSE (using #Datastar). They compress nicely too.
Simple checkbox art location share links with #datastar
Why TCP slow start makes minification matter. 300ms slower when going from a 10kb to 18kb ( #Datastar unminified), both with brotli level 11. What's worse this is on a good connection if it was 3G with higher packet loss the difference would be even larger.
In the first frame most of the work is done closing the compressor (somethings not quite right, either in user land or the library implementation). In the second frame (a different library) there's no such close overhead. 5X faster reads. Another win for performance profiling.