Accessibility as an Engineering Pillar
arrow_forwardWhy accessibility is a technical requirement, not a design afterthought. Implementing automated testing, ARIA best practices, and building keyboard-navigable design systems.
Deep dives into systems architecture, frontend performance, and the future of the web. Written for engineers who value technical precision.
Why accessibility is a technical requirement, not a design afterthought. Implementing automated testing, ARIA best practices, and building keyboard-navigable design systems.
An architectural review of transitioning a monolithic frontend to an Angular micro-frontend design. We dissect module federation, shared state, and deployment isolation.
Deep dive into the native Angular signals API and the NgRx SignalStore. Learn how to design a reactive, zoneless state management system with minimal boilerplate.
Exploring the expanding horizon of WASM beyond the browser. We examine component models, server-side execution with WASI, and how it's redefining high-performance cloud computing.
A comprehensive guide on performance tuning large enterprise Angular systems. We cover zone pollution, custom change detection strategies, and dynamic code chunking.
Moving beyond useMemo. Analyzing re-render cycles in large-scale applications, optimizing context providers, and implementing virtualization for massive data sets.
A technical deep dive into leveraging Redis as more than just a cache. Patterns for distributed locking, stream processing, and maintaining state in highly available architectures.
How we designed and integrated a low-latency, typos-tolerant search engine into a fintech application using Node.js, GraphQL, and Typesense.
Get a monthly summary of my engineering research and project updates. No fluff, just code.