Accessibility Statement
Committed to making this website accessible to everyone
Our Commitment
I am committed to ensuring digital accessibility for people with disabilities. I am continually improving the user experience for everyone and applying the relevant accessibility standards.
This website strives to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 at Level AA. These guidelines help make web content more accessible to people with disabilities including visual, auditory, physical, speech, cognitive, language, learning, and neurological disabilities.
Accessibility Features
Keyboard Navigation
All interactive elements can be accessed and operated using a keyboard. Press Tab to move forward, Shift + Tab to move backward, and Enter or Space to activate.
Screen Reader Support
Semantic HTML structure, ARIA labels, and descriptive alt text for images ensure compatibility with screen readers like NVDA, JAWS, and VoiceOver.
Reduced Motion Support
Respects the prefers-reduced-motion setting to minimize animations for users sensitive to motion.
Color Contrast
All text meets WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text) in both light and dark modes.
Focus Indicators
Visible focus indicators on all interactive elements make keyboard navigation clear and easy to follow.
Dark Mode
Toggle between light and dark themes to reduce eye strain and improve readability based on your preference or lighting conditions.
Semantic HTML
Proper use of HTML5 semantic elements (header, nav, main, article, section, footer) for better structure and assistive technology support.
Descriptive Links
All links have descriptive text that clearly indicates their destination or purpose, avoiding ambiguous phrases like "click here."
Keyboard Shortcuts
Navigate efficiently using these keyboard shortcuts:
Standards & Compliance
This website aims to comply with the following standards and best practices:
- ✓ WCAG 2.1 Level AA - Web Content Accessibility Guidelines
- ✓ Section 508 - U.S. Federal accessibility standards
- ✓ ARIA - Accessible Rich Internet Applications specifications
- ✓ HTML5 - Semantic markup standards
Known Limitations
Despite our best efforts, some limitations may exist:
- Third-party embedded content (GitHub badges, Medium feeds) may not meet accessibility standards
- Some complex animations may cause issues for users with vestibular disorders (use Reduced Motion setting)
- External links lead to websites not under my control
I am actively working to address these limitations and improve accessibility continuously.
Feedback & Assistance
Your feedback helps me improve accessibility for everyone. If you encounter any accessibility barriers or have suggestions:
Contact Page
Send a message via contact formGitHub
Report issues on GitHubResponse Time: I aim to respond to accessibility feedback within 2 business days and address reported issues as quickly as possible.
Technical Information
This website is built with accessibility in mind using modern web technologies:
- Framework: Astro (Static Site Generator)
- HTML: Semantic HTML5 structure
- CSS: Modern CSS with custom properties
- JavaScript: Progressive enhancement approach
- Testing: Lighthouse, axe DevTools, keyboard-only testing
Last Updated: November 4, 2025
Accessibility Coordinator: Jeric Aminola