This conference talk explores how programming paradigms and tools can serve as accessibility aids for programmers with ADHD. Discover how Michael Newton's ADHD diagnosis after 10 years in programming transformed his perspective on common software development debates. Learn why type systems, discriminated unions, and other programming techniques align perfectly as compensatory tools for ADHD-related challenges like distractibility and limited working memory. Gain insights into how considering neurodiversity can influence technology choices and creation, moving beyond abstract "best practices" to focus on tools that support different cognitive styles. Join this personal journey that examines programming through the lens of an atypical mind and consider how this perspective might reshape your approach to software development.
Overview
Syllabus
Types and other techniques as an accessibility tool for the ADHD brain - M.Newton | Lambda Days 2024
Taught by
Code Sync