Advertisement · 728 × 90

Posts by HiDeoo

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.

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...

1 day ago 11 2 0 0
Zeu on stage at Atmosphereconf, holding a microphone and looking generally super awesome

Zeu on stage at Atmosphereconf, holding a microphone and looking generally super awesome

"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

1 week ago 72 10 0 0
Preview
Release starlight-links-validator@0.21.0 · HiDeoo/starlight-links-validator Minor Changes #142 9ee77ad Thanks @HiDeoo! - Refactors internal logic from a remark to a rehype plugin. This is an internal update and should not cause any user-facing changes, but it improves pl...

This release also includes bug fixes and performance improvements, and it’s available now:

github.com/HiDeoo/starl...

2 weeks ago 2 0 0 0
GitHub Actions job summary from the Starlight Links Validator plugin with 4 invalid links in 2 files, listed in a table with file, link, position, and error type.

GitHub Actions job summary from the Starlight Links Validator plugin with 4 invalid links in 2 files, listed in a table with file, link, position, and error type.

This release also adds a GitHub Actions reporter. When the plugin runs in GitHub Actions, validation errors are written to the job summary.

2 weeks ago 3 0 2 0
CLI output of the Starlight Links Validator plugin showing invalid links grouped by source file, with line numbers, error labels, and a summary reporting 4 invalid links across 2 files.

CLI output of the Starlight Links Validator plugin showing invalid links grouped by source file, with line numbers, error labels, and a summary reporting 4 invalid links across 2 files.

Used a large refactor to make validation reports in the Starlight Links Validator plugin more user-friendly and actionable:

- source locations for issues
- invalid links point to the source
- error messages link to docs with explanations and suggested fixes

2 weeks ago 14 1 1 0
Screenshot of Chrome DevTools with a "Request #" column added

Screenshot of Chrome DevTools with a "Request #" column added

Look what landed in DevTools in Chrome Canary!

A Request # column, allowing you to:
- More easily return to the page load sort order
- More quickly identify when important resources are loaded late (LCP resource as request number 59? No thank you!)

Thanks to Helmut Januschka for implementing!!

2 weeks ago 21 2 3 0
Preview
More Easy Light-Dark Mode Switching: light-dark() is about to support images! CSS light-dark() is being extended to support images.

CSS `light-dark()` is about to support images!

www.bram.us/2026/03/19/m...

Shipping in Firefox 150. Starting tomorrow, available behind a flag in Chromium 148.

3 weeks ago 151 19 3 3
Advertisement

Added bot detection to CI after @socket.dev reported an agent that landed many PRs in major OSS projects (including Clack)

Trust and Safety teams likely already detect this—hope platforms start to surface this signal to end users so we can make informed decisions and minimize a new attack surface

3 weeks ago 12 1 1 0

On that note, time to get back on fixing issues, adding new features, and trying to make the Starlight ecosystem even better 🌟

4 weeks ago 3 0 0 0
Preview
Supporting the future of Astro | Astro Help make Astro a sustainable open source project by sponsoring our community maintainers.

It's also a good time to remember that Starlight is 100% community maintained and funded!

astro.build/blog/support...

4 weeks ago 9 3 1 0

All my Starlight plugins, themes, and Astro integrations are now updated for this new version and Astro v6 🚀

4 weeks ago 16 2 1 0

Time to update! 🌟

And if you're using any of my plugins or themes, updates are being worked on as we speak, so stay tuned.

4 weeks ago 22 4 0 0

OK, not the *main* story of the day... but, the v6 major upgrade guide was a BIG part of Team Docs life for months.

A lot of us worked on it. I hope it works for you when you upgrade! (And if it doesn't... well, that's just an opportunity to contribute yourself!)

docs.astro.build/en/guides/up...

4 weeks ago 42 7 0 1
Video

Starting with Chrome 145, DevTools now lets you throttle specific requests instead of the whole page. It’s the ideal way to test how your app handles a single slow asset or API call → goo.gle/4aP1Tcc

1 month ago 48 7 2 0
Advertisement
Preview
Request for developer feedback: focusgroup  |  Blog  |  Chrome for Developers Try out focusgroup and comment on the proposal.

Open UI has been working on speccing out the focusgroup attribute: a declarative way to support roving focus & add keyboard nav to composite widgets like toolbars/menus

We'd love your feedback!

Learn more & see open questions: developer.chrome.com/blog/focusgr...

H/t to Edge folks for prototyping

1 month ago 74 23 8 4
Blink: Intent to Ship: CSS contrast-color() Blink: Intent to Ship: CSS contrast-color()

Blink: Intent to Ship: CSS contrast-color()

1 month ago 24 5 0 4
document.ariaNotify(
  `Item ${item.name} added to cart!`,
  {    
    priority: "high",  
  },
);

document.ariaNotify( `Item ${item.name} added to cart!`, { priority: "high", }, );

Firefox will start supporting `ariaNotify` in release 150. 🎉

`ariaNotify` allows you to provide text that should be announced by a screen reader if available and activated. No more fiddling with live regions. No more fiddling with live regions! 💪

Ticket: bugzilla.mozilla.org/show_bug.cgi...

1 month ago 79 12 3 0
Video

CSS shape() landed in Firefox 148. It's similar to path(), but allows the full expressiveness of CSS…

1 month ago 150 24 8 3
Preview
What's new in Astro - February 2026 | Astro February 2026 - Astro shines in the 2025 State of JS, adoption climbs according to HTTP Archive results, and more!

One of these days, I won't be able to keep up with the amazing @astro.build community... but I live to fight another month!

astro.build/blog/whats-n...

1 month ago 24 4 2 0
Preview of a Starlight documentation website using the Vintage theme in both light and dark mode.

Preview of a Starlight documentation website using the Vintage theme in both light and dark mode.

🎨 As we're getting closer to the release of Astro v6, let's take a trip down memory lane with a new Starlight theme which is heavily inspired by the timeless design of the legacy Astro documentation.

github.com/HiDeoo/starl...

1 month ago 33 1 1 1
Preview
Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148 – Mozilla Hacks - the Web developer blog Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted…

The Sanitizer API landed in Firefox 148, along with element.setHTML().

This lets you fully configure how HTML strings are cleaned as they're parsed.

hacks.mozilla.org/2026/02/good...

1 month ago 203 58 1 13
Advertisement
Preview
Access all pull request comments without leaving the new Files changed page - GitHub Changelog When reviewing a pull request, it’s common to move back and forth between the “Files changed” and the “Conversation” pages just to understand the full context. With this update, you…

New update for pull requests. 🚀

You can now follow the discussion directly in the "Files changed" tab. No more context switching.

Plus, we streamlined change requests: If you’ve already commented, skip the summary and just submit.

Get the details. ⬇️

1 month ago 29 5 2 2

~7 years ago I started curating a list of Design Tokens resources on GitHub… today I launch something better.

An updated, tagged collection of 292+ articles on design tokens.

www.alwaystwisted.com/projects/dtm...

more links/resources coming soon.

🙏🖤

#DesignTokens #DesignSystems #WebDev

1 month ago 66 12 2 4
Preview
Release astro-d2@0.9.0 · HiDeoo/astro-d2 Minor Changes #49 68bfe04 Thanks @HiDeoo! - Adds new inline attribute to override the global inline configuration for a specific diagram. #49 68bfe04 Thanks @HiDeoo! - Adds support for customiz...

The astro-d2 integration, transforming D2 in Markdown into diagrams, now experimentally support using D2.js, a JS wrapper around D2 to run it through WebAssembly.

No local D2 installation, easier deployments, and the long term plan is to make it the default behavior.

github.com/HiDeoo/astro...

2 months ago 6 1 0 0
Preview
The CSS Selection - 2026 Edition - Project Wallace The CSS Selection shows real-world CSS usage from over 100,000 websites and looks at the most important metrics.

Announcing The CSS Selection!

📰 www.projectwallace.com/the-css-sele...

📚 100,000 websites
⏱️ 100+ metrics
🔖 7 chapters

The biggest deep-dive ever into real-world use of CSS across the globe. Dive in and find out some hidden gems. Also, see how much of 'the new CSS' is actually used!

2 months ago 87 37 6 5
Blink: Intent to Prototype: Speculative load measurement Blink: Intent to Prototype: Speculative load measurement

Blink: Intent to Prototype: Speculative load measurement

2 months ago 2 1 0 1
Post image

🎉 Live from the CSS WG F2F: We just agreed to support multiple borders and outlines per element, comma-separated!

But we can’t decide on the order: inside out or outside in?
What feels more natural to you, A or B?

(it needs to be the same across borders and outlines or different box-sizing values)

2 months ago 145 31 102 7
<meta name="text-scale" content="scale" />

<meta name="text-scale" content="scale" />

So there's a new meta element arriving in town (Chrome Canary first)? 👏

www.joshtumath.uk/posts/2026-0...

2 months ago 16 8 1 0
Preview
Accessibility For Everyone by Laura Kalbag Read the book online for free.

My book, Accessibility For Everyone, is now free and online as a website.

accessibilityforeveryone.site

The book was first published by A Book Apart in 2017 but it holds up! It covers web accessibility for designers, developers, content folks, and really everyone who works in tech.

2 months ago 309 195 9 10
Advertisement
Preview
Astro 6 Beta | Astro A redesigned development server, significant rendering performance improvements, and new built-in APIs for working with CSP, fonts, and live content collections.

The gap between dev and prod has never been smaller 🔬

astro.build/blog/astro-6...

2 months ago 25 3 1 0