on the other hand, i feel even more distant to cool new web stuff we have landing. gotta spend some time this weekend catching up to what i missed.
Posts by Sangeeth Sudheer
on ai and coding agents (work context):
- pretty good now but also sucks if your house is chaotic
- annoying to babysit but also yolo mode is a recipe for disaster
- github/linear/etc. feel like bottlenecks (for now)
- a flexible sandbox env with safety wrappers feels right for the future
thanks for the reminder to set this up for our CI metrics also. are you using sentry's metrics feature to do this btw and how are you sending those metrics?
would be nice if there was a cli for it.
Update: reduced @rspack/dev-server deps from 193 → 8, install size from 14.9 MB → 4.1 MB.
npm supply chain attacks keep happening and keeping deps minimal makes me feel safer.
I've been playing around with Chrome's experimental HTML-in-Canvas API (I use it to create my videos), and I wanted to see if I could make text-selection work on a curved surface by moving the underlying element around on pointermove. It works pretty well!
😛
Happy 50th, Apple! 🍏 Just wrapping up the day bingeing some of the iconic keynotes from the past.
Apple turns 50 today 💻
The iconic Apple II became home to countless software breakthroughs. "The Print Shop" let anyone create posters, cards & more from home 🖨️
Celebrate software preservation⤵️ archive.org/details/The_...
#Apple #Apple50 #AppleII #HomeComputing #VintageComputing
That makes Antonelli the youngest driver in history to lead the championship, at just 19 years old #F1 #JapaneseGP
CSS is DOOMed!
I've build DOOM in CSS and every wall, floor, barrel, and imp is a div, positioned in 3D space using CSS transforms.
cssdoom.wtf
Try it out! But... not every browser can handle it. This is taking the browser to its limit. Chrome has some issues. Safari too. Bugs will be filed.
We're all standing on the shoulders of giant women. Thank you for fighting for your rights and for the rights of us all. We care. We appreciate you.
today, we're announcing our €3,8M ($4.5M) seed financing round, led by byFounders with participation from Bain Capital Crypto, Antler, Thomas Dohmke (former CEO of GitHub), Avery Pennarun (CEO of Tailscale) among other incredible angels.
read more on what's next: blog.tangled.org/seed
JSR now lets you diff the generated documentation between released versions of a package, making it easy and clear what has changed in a visual manner!
Example: jsr.io/@david/gagen...
Wrote a RFC for @npmx.dev
The idea: surface packages that are silently bundled inside other packages' tarballs — and show their "implied downloads".
Would love feedback 👇
github.com/npmx-dev/npm...
Also applied to @e18e.dev
Book cover of "Designing Data-Intensive Applications, 2nd edition". It has a similar wild boar on the cover as the first edition, but it uses O'Reilly's new cover design, and the boar is now slightly colourised.
The second edition of Designing Data-Intensive Applications, by myself and @chris.blue, is finished and sent off to the printers! Ebooks should be available in the next week, and print books in 3–4 weeks. Sigh of relief. 😅
(BTW, this is a good opportunity to support your favourite local bookshop!)
Element-Scoped View Transitions are gonna be **SO GOOD**
There’s still some details to settle, but the main thing is there: run VTs on a subtree of the DOM, allowing parallel VTs.
And with `view-transition-scope` you can limit the scope of `view-transition-name` values, allowing VTs to be nested.
That’s unfortunate. Ours is a smaller project probably but would recommend filing an issue if you are still seeing it.
#Interop2026 is here!
Lots of new CSS coming your way:
- style queries
- anchor positioning improvements (already crossbrowser)
- advanced attr()
- popover & dialog improvements like lightdismiss
- scroll-driven animations
- better scroll-snap capabilities
wpt.fyi/interop-2026
Crop of a github PR screenshot showing 662 lines added, -1,148 lines removed.
I thought ✂️ knip.dev would need more work before I could add it but... seamless! Making progress already! ^_^
(lines added are from lockfile when I added knip 🥲)
Gotcha! I'm presuming just measuring the CI runs?
For bigger changes, been a miss at least for the level of structure I come to expect. Plus I don't a lot of credits to comfortably burn to try the more insane workflows.
overwhelming catching up to model updates and the explosion of tools. i stick to cursor, mainly for tab completions which work better than vscode+copilot and I use cursor chat to ask queries, ideate so i can branch off and explore in depth and make more straightforward changes.
I’m seeing so much about LLMs in my feed today.
Web designers and developers — how are you feeling about AI and what it means for your work?
Are you using the tools? How? What’s changing?
How do you expect AI to be used in the future for making websites & web apps?
console.log("Hello, World!");
Follow for updates on every new release of @vscode.dev!
Schrödinger’s build
What do these lines represent?
Safari 26.3 is here with Zstandard file compression, Navigation API’s AbortSignal for better control in single-page apps, and fixes for anchor positioning, multi-column layouts, & more. Plus fullscreen video now dims surroundings in visionOS.
webkit.org/blog/17798/webkit-features-for-safari-26-3/
I think we need to be mutual followers for that, don’t see an option