Error handling: Monad Error for the rest of us
In this post we aim to demonstrate a practical use of the Monad Error type class and how it can be used to develop generic error handling code.
7 drawbacks of linting tools
Linting tools (also known as linters or static analyzers) help automate the code review process. They perform basic static code analysis by flagging programming...
Improve the efficiency of your remote engineering team
COVID-19 hit the ground running and the world felt the impact. Although tech companies seemed to be ahead of the curve by...
How to effectively onboard your organization to Codacy
Using a static code analysis tool like Codacy will change how your team deals with code reviews and PR, tracks technical debt...
10 facts about code review quality
This is a short and sweet story about important facts to know and share about code quality and code reviews. You can also read more about this in our new ebook. Join the...