Technical writing
Notes for building dependable web products
Designing a URL Shortener: From Requirements to Production Trade-offs
A practical walkthrough of how I would structure a URL-shortener system-design discussion, from requirements and data modelling to redirects, caching and abuse controls.
- System design
- API design
- PostgreSQL
- Caching
A practical accessibility baseline for frontend teams
A delivery-focused guide to semantic HTML, keyboard access, contrast, and testing against WCAG 2.2.
- Accessibility
- WCAG 2.2
- Frontend engineering
- Inclusive design
A practical SEO baseline for engineering teams
A conservative checklist for making web content discoverable without treating rankings as a product feature.
- Search quality
- Technical SEO
- Web performance