By Guy Y.
Aug 21, 2019
Code Review (CR) is the methodology of changing the codebase while keeping the code healthy.
On one end of this process, we have the developer whose job is to complete a code change while meeting deadlines. On the other side, we have the reviewer whose job is protecting the codebase from degradation.
It’s in the best interest of all that CR will be fast without compromising quality. In this post, I’ll describe some guidelines toward achieving this goal.
Continue reading “Building Code Review Speed – Guidelines for Fast & Effective CR”
By Masha K.
Aug 14, 2019
Are you familiar with that red wall of text in your log? The kind that never seems to disappear; it just alters and jumps from place to place? Errors seem to be one of the most common causes of frustration for developers. We expect something to work, and it doesn’t. And then it laughs at us with that stack trace.
Continue reading “Error Messages – Embrace the Frustration”
By Guy Y.
May 13 2019
Continuous deployment (CD) is the practice of minimizing the time between a code change and production deployment via automation.
One may ask: Is it a good practice?
And the short answer is: When done right, it is very powerful. When done wrong, it can be catastrophic.
Continue reading “Continuous Deployment – How To Use It Optimally”