Category: code
Test coverage only matters if it's at 100%
- code
All lines of code should be covered by a test or explicitly excluded from test coverage.
The great microservices migration
- code
How did Uber go from a 450,000 lines monolithic Python application to more than 1,000 microservices?
10 principles for good code
- code
Taking inspiration from Dieter Rams' ten principles for good design, here are the ten principles of good code.
Maslow's pyramid of code review
- code
Maslow's pyramid can help us think about what great code reviews look like.
We should not ship code
- code
An engineer's job is not to write code - it is to solve business problems.
Using qcachegrind to visualize Python profiling data
- code
How to visualize your code's profile with qcachegrind.
Why I keep on using Vim instead of going back to TextMate
- code
Why taking the time to learn Vim is a smart investment.
Articles from Joel Spolsky about functional specifications
- code
Some quotable quotes about functional specs.