Just released a new Expressive Code plugin to use Twinkleplop as a syntax highlighter 💫 All the Expressive Code features you already use, at the speed of Twinkleplop. github.com/HiDeoo/expre...
HiDeoo
HiDeoo
@hideoo.dev
Mostly TypeScript, Astro, and things like React or Rust — @astro.build core maintainer https://hideoo.dev
594 followers146 following103 posts
HiDeoo reposted
HiDeoo reposted
👀 Ooh, support for `interpolate-size: allow-keywords` and `calc-size()` in Safari Technology Preview 254. These two allow you to do things like animating elements to `height: auto`. Check developer.chrome.com/docs/css-ui/... to get the details.
Webkit: Release Notes for Safari Technology Preview 254
HiDeoo reposted
our new CLI router supports standard schema and takes lots of inspiration from HTTP. read all about it the blog!
HiDeoo reposted
Small update to the GitHub AgentScan userscript: - New "Bounty Hunter" label - Use "Suspicious" label for mixed results - Slightly faster AgentScan detection (by running in the worker itself now) Check it out: github.com/bluwy/github...
HiDeoo reposted
Screen Reader User Survey #11 Results webaim.org/projects/scr... Shared sans comment. #a11y #accessibility
HiDeoo reposted
Starlight's File Tree component is great for displaying a directory structure at a glance, but sometimes files need more than a comment. Just released Starlight File Explorer, an interactive component to document files and folders with MDX content for each one. starlight-file-explorer.netlify.app
HiDeoo reposted
🆕 Customize MDN's browser compat tables! Press ⚙️ Settings on any compat table to choose which browsers and engines you see, and hide the ones you don't need. Your picks are saved in your browser. Try it 👇 developer.mozilla.org/en-US/docs/W...
HiDeoo reposted
Wrote something about formatters. A biased vision of how formatters should be implemented in 2026 ematipico.xyz/blog/the-bes...
HiDeoo reposted
Lunaria v0.2 is here! Bringing a completely reworked core with a new JS/TS configuration file, git data caching, integrations, brand-new Runtime API, and more. Already being used in production by Astro/Starlight, EmDash CMS (Cloudflare), and Biome. lunaria.dev/blog/lunaria...
HiDeoo reposted
Ecosystem performance meets Astro. @florian-lefebvre.dev is here to explain how the @e18e.dev project is making your favorite framework smaller and faster ⚡️
Added a new compact variant to the starlight-package-managers component. The same package manager tabs with a tighter layout ✨ github.com/HiDeoo/starl...
HiDeoo reposted
Want to know how (not) to wreck your site’s performance? @otterlord.dev has some tips to share:
HiDeoo reposted
🎉 Introducing npmchart.com Analyze npm packages (downloads, releases), Github activity (releases, stars, commits, issues, PRs), compare packages, user pages, download or copy any charts, and more!
HiDeoo reposted
Another experiment: I wanted a new representation of my design tokens, so dtgraph draws them as a node graph. One node per token, one edge per reference. A few thousand tokens is hard to hold in your head. Much easier to look at. julien-deramond.github.io/dtgraph/
Huge release 🌟 And as a bonus, all my plugins now properly support the Sätteri Markdown processor. One last plugin couldn’t support it. Until today 🎉
A riddle for you: how can one Starlight release contain both LESS JavaScript and MORE JavaScript? All is revealed in v0.42 ✨️ astro.build/blog/starlig...
HiDeoo reposted
HiDeoo reposted
I actually strive for perfect clarity with my color theme pickers. codepen.io/editor/chris...
HiDeoo reposted
Wrote a userscript that adds "AI" labels to users detected by agentscan.tools (by @matteogabriele.npmx.social)! Much needed hints to judge "contributions" these days. 👉 github.com/bluwy/github...
HiDeoo reposted
To target multiple classes with the same prefix, you'd typically have to resort to brittle attribute selectors. To make things easier, CSS is getting a new selector: the “Class Prefix Selector” (`.foo-*`). Check brm.us/class-prefix... to get the details. (Browser Support: None 😛 — just resolved!)
Still experimental, but I've been playing with a Starlight plugin to turn documentation pages into reviewed, discoverable, and up-to-date agent skills. The idea: keep your docs as the source of truth and avoid duplicated content and effort between docs and skills. starlight-to-skills.netlify.app
HiDeoo reposted
Changesets v3 is here! 🦋 After months of chipping away at issues alongside @bluwy.me, @haglund.dev, and many other contributors, we’re excited to finally share it. changesets.dev/blog/announc...
HiDeoo reposted
HiDeoo reposted
🌿 A new version of the Web Sustainability Guidelines is out! www.w3.org/TR/web-susta... Updates include: - Impact Measurement + Impact API - Lots of small tweaks following peer review - Improved tone of voice and readability, new introduction Changelog: github.com/w3c/sustaina...
HiDeoo reposted
@astro.build month-end blog post/newsletter drafted! If you're not subscribed, now's a good time: astro.build/newsletter/s... - Just a tiny taste to whet your appetite: handful of news items, monthly "Top 10". astro.build/rss.xml - The full 8-course meal! Put on your stretchy pants and dig in!
HiDeoo reposted
The smartest teams trust Starlight with their docs 🌟 Speed, accessibility, SEO, flexibility. Choose four. starlight.astro.build
Just shipped a new version of the Starlight Blog plugin 🌟 - Multiple blog instances - Built-in structured data - Monthly RSS archives with RFC 5005 support And a bunch of other improvements and bug fixes. github.com/HiDeoo/starl...
HiDeoo reposted
¡Crea la mejor documentación para tu API o proyecto! Se llama Starlight y trae: ✓ Velocidad. Está basado en Astro ✓ SEO, Accesibilidad, con buscador integrado ✓ Markdown, MDX y soporte para múltiples idiomas → starlight.astro.build/es
HiDeoo reposted
🧩 New open-source library: Component Anatomy Interactive anatomy docs for design systems. Get two-way hover sync between the rendered component and its docs. Framework-agnostic core, plus @astro.build & @storybook.js.org integrations. github.com/julien-deram...
HiDeoo reposted
Hi, friends. The last 6 years have been a blast, but I just don't like being on The Internet anymore. I'm leaving DevRel, and I wrote a little bit about why. Look after yourselves, and each other. Love, Salma
The Starlight Links Validator plugin now has first-class support for Sätteri, with support for my other plugins coming in the next few days! github.com/HiDeoo/starl...
Introducing Sätteri — High-performance Markdown & MDX processing for the JavaScript ecosystem. satteri.bruits.org
HiDeoo reposted
HiDeoo reposted
It's finally out! It was a blast and I had a lot of fun :) If you have some time to spare, please listen to it. Props to @joshuakgoldberg.com
Emanuele Stoppa is the creator and lead maintainer of Biome. He joins @joshuakgoldberg.com to discuss JavaScript tooling, linting, formatting, Biome’s architecture, and the future of web development. softwareengineeringdaily.com/2026/06/18/b...
HiDeoo reposted
HiDeoo reposted
That was fast 💨🤩 @lcas.dev has already submitted a new HTML proposal for Localized time formatting without JavaScript 👇 github.com/whatwg/html/... Couple of previous proposals related to this topic: - github.com/whatwg/html/... - github.com/whatwg/html/...
⏱️ Day 2 👉 We discussed date formatting without JS: 🤔 Where to implement the solution? ShadowDOM using the `<time>` element or CSS with the content property or both? 🤔 What is the scope? should we render absolute or relative time? 🤔 Accessibility? text selection? ✍️ Notes: hackmd.io/IJgF2r1DSuyZ...
When it comes to fonts, I always trust @florian-lefebvre.dev. This looks amazing.
Today I'm launching Leturgerð! Pick a font family, its properties and download it. Hook it up in your project and you're good to go. CLI + docs, works for any web project. Check it out: leturgero.web-runes.dev
HiDeoo reposted
Starlight v0.40 adds support for Astro’s new Rust-y Markdown pipeline. Speed up your docs builds with this one simple trick: github.com/withastro/st...
HiDeoo reposted
HiDeoo reposted
Today I’m launching Vite Deploy! A minimal deployment primitive for @vite.dev apps: deploy anywhere, whether your app is static, server-rendered, or both. It’s designed to integrate easily with other tools: Hono, @tanstack.com Start... Check it out: vite-deploy.web-runes.dev
HiDeoo reposted
And there’s more in this release: - support for on-demand rendered OpenAPI docs - UI refinements to improve readability and consistency - many bug fixes and improvements github.com/HiDeoo/starl...
Building on recent improvements, the Starlight Links Validator now includes more features useful for large documentation sites like Cloudflare Docs: - choose if link validation errors fail the build - JSON error reports for external tooling - GitHub Actions step output github.com/HiDeoo/starl...
HiDeoo reposted
"Open source is not just about code, it's about the people that make the code work", @zeu.dev sharing the ATProto parts of npmx at #Atmosphereconf