• About Me
  • Accessibility testing spreadsheet version 2
  • Don’t Disable Form Controls
  • Marking Required Fields in Forms
  • Doing what’s required: Indicating mandatory fields in an accessible way
  • Removing list styles without affecting semantics.
  • Tailwind CSS button collection - Click-to-copy integration
  • Wireframe Examples: Free Wireframe Library
  • Contrasting Aesthetics
  • React Intersection Observer - A Practical Guide
  • How To Use forwardRef With Generic Components
  • Signs of Bad UX Design
  • Why you should stop using placeholders in text boxes
  • 16 Lesser Known Accessibility Issues | Toward
  • Calendar.js - JavaScript Event Calendar
  • In Loving Memory of Square Checkbox
  • Big, beautiful, beefy focus states with :focus-visible
  • CSS Loaders: A collection of more than 500 loading animations
  • Highlight Text When a User Scrolls Down to That Piece of Text
  • CSS Loaders