Blog

Insights, tutorials, and best practices for building accessible web experiences. Learn from real-world examples and stay updated with the latest in web accessibility.

05Published posts
  • 4 minutes read

    Link or Button

    Understanding the difference between links and buttons is crucial for web accessibility. Learn when to use <a> versus <button> in React and HTML to build accessible, semantic interfaces.

    Read more
  • 18 minutes read

    Accessible and Functional Quantity Spinbutton Pattern

    Creation from scratch of a quantity spinbutton pattern, explaining why a native HTML solution is preferred over the W3C ARIA APG approach. Covers keyboard shortcuts, screen reader behavior across NVDA, VoiceOver, and TalkBack, and the browser accessibility tree quirks that affect real implementations.

    Read more
  • 8 minutes read

    Pretext: Accessible Demo

    Rebuilt Cheng Lou's Pretext editorial-engine demo as a WCAG 2.2-compliant React app: keyboard-draggable orbs, screen reader support, prefers-reduced-motion, and a native HTML fallback at 150%+ zoom or under 500px.

    Read more