Testing is an essential issue for dev teams. Most teams agree that tests are good, but many teams still don’t do them for a myriad of reasons. But when it comes down to it, what is important is, are automated tests worth the time they take to make? In my experience working with different teams who both do and don’t… Read More »Is There Value In Writing Automated Tests?
Technical debt is something that every dev team has to manage. Often it is treated like something to avoid at all costs, but in the real world, that is not possible. With the fast-paced development cycles, it is sometimes necessary to strategically add technical debt to fit business needs and timeframes. The trouble comes when teams don’t pay off the… Read More »Dealing With Technical Debt
One of the easiest ways to level up your dev team is to create a developer book club. It may not seem obvious, but a book club can serve to keep developers engaged, help trigger discussions, and give good ideas to apply to your software products. Not many things can do so much to energize and help improve your team.… Read More »Your Dev Team Needs a Book Club
New projects often start with a highly organized and clean code. As the project progresses, things change, and hacks are often used to handle business logic changes. If you notice your project is starting to do this, there are a couple of ways to increase your code quality and move in the right direction. Firstly, implementing a thorough and effective… Read More »3 Practical Ways to Increase Code Quality