Sign in

HiDeoo

@hideoo.dev
589 followers 146 following 100 posts

Mostly TypeScript, Astro, and things like React or Rust — @astro.build core maintainer hideoo.dev

PostsRepliesMedia
Reposted by HiDeoo
Adrian Roselli, pH0 @aardrian.bsky.social · 21h
Screen Reader User Survey #11 Results webaim.org/projects/scr... Shared sans comment. #a11y #accessibility
webaim.org
WebAIM: Screen Reader User Survey #11 Results
172
Reposted by HiDeoo
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/09/2026
👀 A11y update Element.ariaNotify() -> now Baseline Widely Available Triggers a screen reader announcement programmatically Now in all modern browsers (latest versions) -> for now, it can only be a progressive enhancement
0123
HiDeoo @hideoo.dev · 28/09/2026
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
0110
Reposted by HiDeoo
MDN Web Docs @developer.mozilla.org · 25/09/2026
🆕 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...
MDN's browser compatibility table for the HTML popover attribute. Its columns cover desktop and mobile browsers, showing which versions support the attribute and its "hint" value. A "Settings" button sits above the table.The Browser compatibility settings dialog on MDN. Browsers appear as chips grouped under Desktop, Mobile, Server and XR, and each one can be added to or removed from the table.
27724
Reposted by HiDeoo
Emanuele (Ema) @ematipico.xyz · 22/09/2026
Wrote something about formatters. A biased vision of how formatters should be implemented in 2026 ematipico.xyz/blog/the-bes...
ematipico.xyz
The Best Formatter - Part 1
An opinionated vision of what a Formatter should look like in 2026, navigating some aspects of the infrastructure: the right data, debugging, and comments.
1185
Reposted by HiDeoo
Yan @yanthomas.dev · 19/09/2026
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...
lunaria.dev
Lunaria v0.2
0156
Reposted by HiDeoo
Astro @astro.build · 17/09/2026
Ecosystem performance meets Astro. @florian-lefebvre.dev is here to explain how the @e18e.dev project is making your favorite framework smaller and faster ⚡️
youtube.com
e18e x Astro | Astro Together FRA 2026 × Seibert
One dependency at a time, we can make the JavaScript ecosystem faster and leaner. But what exactly is e18e, and why should you care? Florian Lefebvre explores e18e, Astro’s role in the movement, the…
0399
HiDeoo @hideoo.dev · 17/09/2026
Added a new compact variant to the starlight-package-managers component. The same package manager tabs with a tighter layout ✨ github.com/HiDeoo/starl...
Two code examples comparing the default and new compact layouts of the starlight-package-managers component. Both show npm, pnpm, and yarn tabs, with pnpm selected and the command `pnpm add astro`. Adding `variant="compact"` merges the package manager tabs into the code frame.
020
Reposted by HiDeoo
Astro @astro.build · 16/09/2026
Want to know how (not) to wreck your site’s performance? @otterlord.dev has some tips to share:
youtube.com
How To Kill Your Performance (with Astro) | Astro Together FRA 2026 × Seibert
There are lots of weird ways you can get slowed down when developing with Astro. Reuben Tier is here to quiz you on your knowledge of the web, Astro, and their various performance caveats to keep you…
1175
Reposted by HiDeoo
Sean Lynch @techniq.dev · 15/09/2026
🎉 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!
118320
Reposted by HiDeoo
Julien Déramond @deramond.dev · 16/09/2026
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/
Screenshot of the dtgraph playground: a dark interface showing 508 design tokens as coloured dots clustered by group and joined by 324 reference edges. The most-referenced primitives are drawn as the largest dots, with labels like "white", "sans", "normal" and "900". A search field, a "Color by group / type" toggle and an "Export SVG" button frame the graph. A hint bar reads: drag to pan, scroll to zoom, hover to spotlight, double-click to dive in, drop DTCG files anywhere.
232
HiDeoo @hideoo.dev · 02/09/2026
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 🎉
1101
Reposted by HiDeoo
Firefox for Web Developers @webdevs.firefox.com · 25/08/2026
CSS sibling-count() and sibling-index() are newly available across engines! Here's how they work:
314925
Reposted by HiDeoo
Chris Coyier @chriscoyier.net · 23/08/2026
I actually strive for perfect clarity with my color theme pickers. codepen.io/editor/chris...
2265274
Reposted by HiDeoo
Bjorn Lu @bluwy.me · 22/08/2026
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...
3 screenshots: one adds the "AI" label to detected authors on the GitHub PR list, one adds the "AI" label to a detected author of a PR, and one adds a "Report to AgentScan" menu item for PR comments
15412
HiDeoo @hideoo.dev · 21/08/2026
Super interesting, didn't know about this one, thanks
000
HiDeoo @hideoo.dev · 21/08/2026
SteerMouse has been a life-saver for me plentycom.jp/en/steermouse/
101
Reposted by HiDeoo
Bramus @bram.us · 19/08/2026
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!)
brm.us
The Future of CSS: Target Multiple Classes with the Class Prefix Selector
To target multiple classes that share the same prefix, you'd typically have to resort to brittle attribute selectors or add extra base classes to your markup. To make things easier, CSS is getting a n...
1215927
HiDeoo @hideoo.dev · 12/08/2026
Users can easily install approved skills with `npx skills add` and your documentation URL. Additionally, approved skills can be automatically listed on a catalog page and recommended from relevant documentation pages using a dedicated component.
Screenshot of the `<SkillCallout>` component from the Starlight to Skills plugin used to recommend a relevant skill from a Starlight documentation page. It is titled "Let your agent handle this" and includes instructions to install the skill followed by an `npx skills add` command.
000
HiDeoo @hideoo.dev · 12/08/2026
- You define a skill by referencing relevant docs pages - Generate it using the model of your choice - Review, refine, and approve it Approved skills are published alongside your documentation and become outdated if their definition or source docs change.
100
HiDeoo @hideoo.dev · 12/08/2026
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
starlight-to-skills.netlify.app
Starlight to Skills
Turn Starlight documentation pages into reviewed, discoverable, and up-to-date agent skills.
2122
Reposted by HiDeoo
Mateusz Burzyński @andarist.bsky.social · 11/08/2026
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...
changesets.dev
Announcing Changesets v3 | Changesets
A tool to manage versioning and changelogs with a focus on monorepos
812228
HiDeoo @hideoo.dev · 11/08/2026
Thanks for everything, always a pleasure to stumble upon your work and learn from it, enjoy the well deserved grass.
130
Reposted by HiDeoo
Ky @ky.fyi · 02/08/2026
astro-lilypond@0.16.1 now exports proper TypeScript types for Astro content collections, which should make it easier to access and display metadata from your `.ly` files 🎶
A typeahead showing TypeScript fields which exist on `score.data.meta`, including "arranger", "composer", "copyright", "dedication", "instrument", "meter", "opus", "piece", and "poet"
1222
Reposted by HiDeoo
Hidde @hidde.blog · 30/07/2026
🌿 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...
w3.org
Web Sustainability Guidelines (WSG)
Web Sustainability Guidelines (WSG) provide actionable recommendations to help digital teams make informed, sustainable decisions. In considering different aspects of work and the web, these guideline...
13310
Reposted by HiDeoo
Sarah Rainsberger @sarah11918.rainsberger.ca · 30/07/2026
@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!
astro.build
Signup | Astro
Astro builds fast content sites, powerful web applications, dynamic server APIs, and everything in-between.
1234
Reposted by HiDeoo
Astro @astro.build · 21/07/2026
The smartest teams trust Starlight with their docs 🌟 Speed, accessibility, SEO, flexibility. Choose four. starlight.astro.build
The Starlight logo surrounded by a cloud of logos for OpenAI, GitHub, Netlify, Microsoft, WP Engine, Sentry, Roblox, Warp, System 76, vlt, framework, StackBlitz, CrowdIn, Bentley, val town, Zulip, Honeybadger, free code camp
3465
HiDeoo @hideoo.dev · 10/07/2026
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...
github.com
GitHub - HiDeoo/starlight-blog: Starlight plugin to add a blog to your documentation
Starlight plugin to add a blog to your documentation - HiDeoo/starlight-blog
0143
Reposted by HiDeoo
midudev · Miguel Ángel Durán @midu.dev · 08/07/2026
¡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
073
Reposted by HiDeoo
Julien Déramond @deramond.dev · 08/07/2026
🧩 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...
1167
Reposted by HiDeoo
⭑ salma @whitep4nth3r.com · 03/07/2026
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
whitep4nth3r.com
Goodbye, forever, probably.
I’m leaving developer relations and developer education. Rather than disappear completely unannounced, I wanted to tell you why.
12361763
HiDeoo @hideoo.dev · 03/07/2026
All my Starlight plugins, themes, and Astro integrations are now updated for this new version 🚀
2273
HiDeoo @hideoo.dev · 26/06/2026
It's a different mental model and set of APIs, altho I was used to it with Lightning CSS, so difficult to say. Some things will port naturally, maybe easier, but others require some rethinking. It also depends a lot on what you do. And with time, rough edges or missing features will be smoothed out.
010
HiDeoo @hideoo.dev · 25/06/2026
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...
github.com
GitHub - HiDeoo/starlight-links-validator: Starlight plugin to validate internal links
Starlight plugin to validate internal links. Contribute to HiDeoo/starlight-links-validator development by creating an account on GitHub.
1142
Reposted by HiDeoo
Astro @astro.build · 23/06/2026
Want those Astro 7 speed-ups in your docs? Starlight v0.41 is out now
Starlight 0.41
Built for Astro 7
2336
Reposted by HiDeoo
Emanuele (Ema) @ematipico.xyz · 19/06/2026
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
1184
Reposted by HiDeoo
Theo Ephraim @theozero.bsky.social · 18/06/2026
Say hello to 🐣 fledgling - a new tool to create new npm packages and setup/sync trusted publishing (OIDC) settings. Works great for one offs, but even better in a monorepo! just `npx fledgling`
2167
HiDeoo @hideoo.dev · 18/06/2026
Love the casual "Astro talk" framing for what is clearly an 8-episode HBO miniseries with director’s commentary 😄
040
HiDeoo @hideoo.dev · 18/06/2026
Maybe advanced routing if it's something that appeals to you. Feels like it could be a good fit for a talk, eli5 a new feature, highlight common use cases where it could be valuable, and maybe demo an interesting scenario, e.g. plugging some kind of auth in front of an action or something like that.
120
Reposted by HiDeoo
Marina Aísa @marinaaisa.com · 17/06/2026
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/...
github.com
Localized time formatting without JavaScript · Issue #12591 · whatwg/html
What problem are you trying to solve? Server side rendered (or statically rendered) HTML does not know what the user’s timezone is. This means you can not server render absolute time correctly. To ...
14910
HiDeoo @hideoo.dev · 16/06/2026
When it comes to fonts, I always trust @florian-lefebvre.dev. This looks amazing.
080
Reposted by HiDeoo
Astro @astro.build · 10/06/2026
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...
Starlight 0.40

gleaming golden in an orange and yellow haze
0254
HiDeoo @hideoo.dev · 30/05/2026
Thanks, started a few discussions and explorations based on your feedback to see if what and how we can improve the experience.
020
HiDeoo @hideoo.dev · 29/05/2026
Would you mind sharing some examples of customizations where you've had trouble? Maybe we can improve the documentation for those specific cases and make it easier for everyone, no matter if they're using AI or not, which would be even better.
110
Reposted by HiDeoo
Jake Archibald @jakearchibald.com · 27/05/2026
Watch out! Chrome has a huge bug with <input type="number"> which causes values to change unexpectedly. It's fixed in Chrome 150, but that won't land until the end of June.
1215550
Reposted by HiDeoo
Florian Lefebvre @florian-lefebvre.dev · 26/05/2026
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
vite-deploy.web-runes.dev
Deploy your Vite project anywhere
Deploy your Vite project anywhere
2224
Reposted by HiDeoo
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 13/05/2026
The latest Playwright release can snapshot your accessibility tree Great to avoid a11y regressions 👌
2697
HiDeoo @hideoo.dev · 08/05/2026
I cheated a bit 😅 One of the largest plugin refactor relies heavily on the new autogenerated sidebar changes, and I updated it locally alongside the sidebar work to iterate on and validate those changes.
120
HiDeoo @hideoo.dev · 08/05/2026
Fresh Starlight release, fresh batch of plugin updates. All my Starlight plugins are now 0.39-ready and already using the latest improvements.
181
HiDeoo @hideoo.dev · 23/04/2026
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...
github.com
GitHub - HiDeoo/starlight-openapi: Starlight plugin to generate documentation from OpenAPI/Swagger specifications
Starlight plugin to generate documentation from OpenAPI/Swagger specifications - HiDeoo/starlight-openapi
010