Node.js 26 “Lithium” is now Long Term Support 🎉
v26.13.0 is out, with updates through April 2029.
Heads-up for Linux users coming from an earlier LTS: libatomic may need to be installed separately.
https://t.co/7xLSFTQlzL
These days, you should be building lots of tools for yourself.
Build a tool to polish an animation, lots of knobs to fine tune.
A tool to visualise performance issues.
A tool to populate your UI with realistic data.
Leverage AI to build a tool that builds *the* tool.
If you can write CSS, you can write GSS { ● }
I've been dreaming of this for years: a language to build 3D scenes like you write CSS. Selectors, cascade, :hover, keyframes… compiled to one GPU shader.
Meet GSS: GPU Style Sheets.
https://t.co/0Oh5U5ts4V
#shader#glsl#gss
@appfactory Two write-ups on how we got there: the compatibility investigation, then the real production deploy (a storage bug, a CI/CD
pipeline, four bugs only production could show us):
https://t.co/GKUIj3sSUC
https://t.co/6hTy9de4ah
@appfactory RedwoodSDK can now run entirely off Cloudflare using Celld. I've built a live multiplayer reaction game to demonstrate it: https://t.co/8NnGfFULyX
@appfactory It's, using celld and SeaweedFS for storage.
And it's a live multiplayer reaction game: a light flashes at the same instant for everyone on the page, timed by a Durable Object's own alarm. First click wins.
I just shipped this as a souvenir about timezones.
It just displays the current time in other parts of the world and you can create your watchlist on it. Nothing leave your machine.
https://t.co/maEChcXbQB
Domain registration in the Cloudflare dashboard is now rolled out to everyone!
Visually a huge improvement, but architecturally and performance wise it is remarkablyyyy quick.
Buy a $1 .dev domain when you have the $5 Workers plans is also a huge W (renews at regular price). CF Registrar team has been making big waves recently.
@thellamapriest@akigugale@burcs@BalintFerenczy@thearmadalabs + others!
Fingerprinting is a way that websites can identify you without cookies.
Sites will note details about your device like your screen size or installed fonts. These details are then combined into a unique, persistent "fingerprint" that can be used to track you across the Web.
Telegram has applied for the .gram domain zone.
If the application is approved by ICANN, a billion Telegram users could get their own second-level domains — yourname.gram.
Users would be able to set up their interactive websites hosted by Telegram — with one prompt ✨
one thing i've gotten really good at is taking a rejection.
thousands of job applications, rejected ( i literally searched for `unfortunately` on gmail)
so many companies where i didn't meet the criteria, rejected
hundreds of app store submissions, rejected (hurts the most)
more upwork proposals than i can count, rejected
at some point it just stopped hurting
now every time i put my time and effort into something, i go in with zero expectations. i do the work, i ship it, i let go
nothing can touch you once you stop needing a yes
I was expecting costs to skyrocket when using Claude on a 20$ plan with @RedwoodJS but it didn't. That's a game changer.
The model is able to pick up the framework rules (straightforward btw) fast and deliver. I've just got to make what I wanted clear.
takumi-pdf 0.4
Generates PDF files from JSX + Tailwind. No Chromium, a WASM engine writes the bytes directly.
Output is PDF/A compliant now, the kind that holds up for EU e-invoices, legal archives and accessibility audits.
And CSS features like shadow, clip-path, outline, mask are now implemented.
npm/bun i takumi-pdf