Snowmate
  • Home
  • Request Early Access
  • Privacy Policy
  • Terms of Use
Sign in Subscribe
Gal Shahar

Gal Shahar

A software engineer and a Co-Founder & CEO at Snowmate. Dev Tools enthusiast!
Testing Async Python Code

Testing Async Python Code

Introduction In software development the term asynchronous code means the code is non-blocking, it can be executed without waiting for it to complete, allowing you to carry on with other tasks. When you execute asynchronous code you never know for sure in which order the tasks will be executed. This
Jan 8, 2023 4 min read
Testing The "Untestable"

Testing The "Untestable"

As your software solution grows in maturity, the number of tests required to ensure full test coverage can grow exponentially. This is because each unit of code must be tested in isolation before its integration with other parts of the codebase is tested. As the number of tests grows, so
Jul 18, 2022 7 min read
6 Best Unit-Testing Practices

6 Best Unit-Testing Practices

The phrase ‘The whole is greater than the sum of its parts" is often taken too literally in software development. As a result, development teams will over-rely on a combination of integration and user acceptance tests. The reality is that although these tests can verify a problem exists, they are
Feb 6, 2022 4 min read
Page 1 of 1
Snowmate © 2023
  • Contact
Powered by Ghost