Writing Reflections & thoughts

Articles written to express my personal experiences with design & development.


I believe in sharing knowledge and experience through writing. Writing is a personal and challenging experience but is powerful in influencing and engaging with the wider community.

Non-visual Web Design

Broken Web Design Patterns

Accessibility and Usability on the Web using Universal Design Principles