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.
@runofthemillgeek.com
rendering pixels to deliver timely justice at adalat.ai ✦ formerly primevideo.com / flock.com / titan.email / netapp.com you will find me talking shit about web dev, tech, ux, gaming, f1, anime and bunch of other things. ✦ automagic.blog
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
congrats! any plans on purchase parity? 👀
and i love using it! fantastic work!
border-shape can handle both insets and outsets, so you can do effects like this chevron nav (corner-shape can't do both).
This means you get a perfectly-wrapping focus ring without needing to manage z-index or having it partially covered due to overlap.
Demo: codepen.io/una/pen/ByzY...
👀 TypeScript 6.0 (beta) drops next week
It should be the last JS-based TSC version
(no 6.1.*, only patches)
TypeScript 6.0 is a “bridge release ” toward TypeScript 7.0, written in Go, ~10x faster
github.com/microsoft/Ty...
Notepad++ publishes a blog post saying they caught a probably-Chinese state actor hijacking their product in an attack against highly-selective targets that began last June: notepad-plus-plus.org/news/hijacke...
Been thinking of starting another RPG adventure that begins with a shipwreck on a beach?
Divinity: Original Sin 2, plus the whole Divinity franchise is now on sale on both Steam and GOG until February 9th!
screenshot of a terminal running the command `git push origin main`, the output of the command has been modified to show a video player advertising squarespace, as a parody.
I’m already well along not having MS in my life seeing this and the enshittification of Windows/Xbox but this is unacceptable. Will actively recommend everyone to stay away from the products henceforth.
It hurts me to see the downfall of Microsoft from the consumer POV. Back to back fuckups with updates and now this. @microsoft.com employees, can y’all go poke your leadership and ask “WTF” on behalf of rest of us?
www.windowscentral.com/microsoft/wi...
Windows developers, you're invited! 🪟
We just launched a Windows workgroup to make Swift even better on Windows: improving the toolchain, core packages, API bridging, and deployment experiences.
Curious? Interested in contributing? You're welcome here. 👉 swift.org/blog/announcing-windows-workgroup/