18 articles
Writing code is easy. Writing clean code takes discipline. Here are the principles that matter most.
A great README makes your project accessible, usable, and impressive. Here's a template and best practices.
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.
These keywords appear in the job descriptions you're targeting. Here's how to include them naturally.
Case studies demonstrate your thinking process, not just your output. Here's how to write compelling ones.
Good documentation saves hours of context-switching. Here's how to write docs that people actually use.
Take-home assessments are increasingly common. Here's how to stand out without spending weeks on them.
Use GitHub Actions to automatically update your portfolio, resume, and other job search assets.
Building from scratch shows initiative. Using a template saves time. Here's a framework for deciding.
You can't fix what you can't see. Here's a practical guide to monitoring your applications effectively.
The best remote engineers communicate asynchronously by default. Here's how to master this critical skill.
A well-designed API is a joy to use. Here are the principles that lead to great API design.
Choosing the right open source license is important. Here's a guide to the most common licenses and what they mean.
Good design signals attention to detail. Here's how to make your portfolio look polished without being a designer.
A comprehensive testing strategy balances speed, confidence, and coverage. Here's how to build one.
From communication to collaboration to productivity — here are the tools every remote developer needs.
Trust is the foundation of DevPass. Here's how we designed our verification system to be reliable and user-friendly.