---
title: "Posts — Accessibility | Hardeep Kumar"
canonical_url: "https://hardeepkumar.in/design/accessibility"
last_updated: "2026-04-27T11:41:36.844Z"
meta:
  description: "A11y best practices, WCAG guidelines, and building inclusive user experiences."
  "og:description": "A11y best practices, WCAG guidelines, and building inclusive user experiences."
  "og:title": "Posts — Accessibility | Hardeep Kumar"
---

$ ls -la design/accessibility/ # **<Accessibility /> ** // A11y best practices, WCAG guidelines, and building inclusive user experiences.[2posts] [<h2>**<Keyboard Focus Isn’t a Power-User Feature /> **</h2>// Keyboard navigation isn’t a niche preference — it’s capability. Why invisible focus rings and chaotic tab order fail everyone, and how to design for “no mouse” from the start.\[Apr 12, 2026\]· 6 min read](https://hardeepkumar.in/design/accessibility/keyboard-focus-is-the-baseline) [<h2>**<Semantic HTML Beyond "div Soup" /> **</h2>// Why your div-heavy markup hurts accessibility, SEO, and maintainability — and why choosing elements for what things *are* beats styling-first thinking.\[Apr 12, 2026\]· 9 min read](https://hardeepkumar.in/design/accessibility/semantic-html-beyond-divs)