Building More Accessible Interfaces
Practical techniques for making web interfaces easier to navigate, understand, and use.
WRITING
Technical notes, experiments, and practical discoveries from working with software and systems.
Practical techniques for making web interfaces easier to navigate, understand, and use.
A repeatable workflow for diagnosing failed services with systemd, logs, and basic Linux tools.
An introduction to timeouts, retries, graceful degradation, and failure-aware service design.
A test of the automated MDX publishing pipeline.
A practical exploration of references, objects, identity, and assignment in Python.
A deep dive into building beautiful, accessible, and responsive typography using modern CSS techniques, custom properties, and semantic HTML.