What good is 17 years of software development experience if you don’t share it with others? On our blog, you will find helpful articles on a wide range of topics, from Python and React Native to DevOps and Product Design.

Read our article based on an interview with a quality engineering expert about QA in software development. Learn how to do software testing the right way.
Are you a non-technical manager? Then you should invest in software testing. Read our guide to find out why and learn everything you need to know about QA!
Download the report
Do you want to boost the quality of your Python code? Check out our guide on how to run a Python code audit. Free checklist and sample agenda inside!
What is remote usability testing? What are the most popular tools and techniques? Read our guide and learn how to run a successful remote usability test.
Python 2 lost support on January 1, 2020. Read our guide on how to migrate your app from Python 2.7 to Python 3.6.

Subscribe to our newsletter

Get 3 free guides when you join
Articles praising the usage of unit testing are a dime a dozen. A little less popular but still readily available are articles that will try to convince you that unit tests are a waste of time, at least in some cases. Most of them (or maybe even all?) try to prove their arguments based on feelings, on the author’s own assessment of what is good and effective or bad and inefficient. In this article, I won’t be trying to prove which side is right.
If you work with software, you may be understandably concerned about its quality. Code, after all, is the beating heart of your product, and as such you deserve to be sure that it is top-notch. A fail-safe way to achieve that guarantee is code review. Here is why.
Why did I decide to write an article about testing software? Because I’m a manual tester myself. I know how important my work is and what value it brings to the software development process. I also know that I cannot perform each type of test. In my article, you will learn what are the different kinds of software tests and who can perform them. In short, you will know what you’re getting when you hire a manual tester for your project.