Type to search the site.
Product-minded full-stack engineer making complicated web and mobile software easier to use.
The product decisions behind an accessible home-management tool that tries to reduce work instead of creating more of it.
How designing for cognitive load, assistive technology and different device settings changes engineering decisions.
Why the web and native applications share contracts and product rules rather than pretending they are the same interface.
What reminder delivery taught me about queues, provider state, native actions and designing for partial failure.
Why deployment checks, secure defaults, monitoring and recovery are part of product engineering.