Deep dives into software engineering practices, architecture, and technical leadership.
9 articles
Writing code is easy. Writing clean code takes discipline. Here are the principles that matter most.
The debate continues. Here's a pragmatic framework for choosing the right architecture for your project.
Code reviews are essential for quality and knowledge sharing. Here's how to do them well in a remote setting.
Good documentation saves hours of context-switching. Here's how to write docs that people actually use.
One-on-one meetings are the most important recurring commitment for engineering managers. Here's how to run them effectively.
You can't fix what you can't see. Here's a practical guide to monitoring your applications effectively.
A well-designed API is a joy to use. Here are the principles that lead to great API design.
A comprehensive testing strategy balances speed, confidence, and coverage. Here's how to build one.
Trust is the foundation of DevPass. Here's how we designed our verification system to be reliable and user-friendly.