Did you know that the .png format was created out of spite? Or that .jpeg just discards like half of the colours in your image because you won't notice?
To celebrate last week's launch, I published a chapter on image compression.
https://t.co/IwwPF9l1LK
the web has been quiet for a while.
for the past few months i've been building something to fix that. declarative audio for the web. describe a sound as plain data, play it with one call.
→ https://t.co/7NjMJFvFqh
unjs/ocache now supports .expire() on cached functions and handlers 🕰️ (available in Nitro v3!)
Unlike .invalidate(), it marks the entry stale without evicting it. The cached value keeps being served while a fresh one is fetched in the background.
Cool idea by @Atinux
Meet Nuxi 💚
Our AI assistant on https://t.co/yNaJyLcNP3 now has a name, and a face.
Sign in with GitHub and Nuxi remembers you:
✨ Conversations saved across devices
🌿 Branch chats to explore different directions
🔗 Share helpful threads publicly
📚 Grounded in official docs, modules, and the entire ecosystem
Open it anywhere with ⌘I or visit /dashboard/chat
https://t.co/PxJUDzZbnj
Comark 0.4.0 is out 🚀
New in this release:
🏷️ Block attributes (`# Header {#custom-id}`)
🧩 Fully typed plugin APIs
🔧 Better handling of self-closing HTML tags
🌐 https://t.co/tL2no5qaSI
Release notes 👇
https://t.co/5C7Yglox05
New post-processing docs for @tresjs_dev are live now! ✨
Built with @nuxt_js and Nuxt UI, they’re LLM‑ready and packed with demos and effects so you can copy, paste, tweak and learn fast.
Check them out and tell me what you build with them 👇
🛡️ we've just released v4.4.7 and v3.21.7, fixing seven coordinated-disclosure security advisories
👉 this includes all vulnerabilities we've been notified of through @AnthropicAI's Project Glasswing, as well as a number by external researchers.
https://t.co/NlKaT6SUeH
This open source macOS app by @aurorascharff is so addictive 🤩
It highlights your clicks for demos, recordings, UX reviews, and better click visibility. I personally have it enabled all times.