Every developer has sat through a 20 minute build, wondering which of a hundred tests just broke—only to discover it was ‘that one obscure component’ Not that long ago, I was taking a bath and, as often happens, an idea came to me. I don’t know what to call it,...
Continue... 2025-05-15Let’s dig into the development process a bit. How does it usually look? First of all, the system analyst creates the documentation. The developer implements it, and then the tester validates the result. Looks pretty familiar, doesn’t it? Don’t wait—act! Don’t be lazy. If you see that your developer is...
Continue... 2025-04-22A few days ago I ran into a situation where we decided to start rejecting some code using linter, the decision has been made, pull request is open, and all that’s left is to merge these changes. But the rule that was added is marked as a warning. This fact...
Continue... 2024-06-26Recently, our team encountered a problem. We need to release a feature that uses a role model with a lot of business logic depending on different roles. The implementation was ready, integration tests were written, and services were deployed in a test environment. So it’s time to throw new features...
Continue... 2024-05-24