GitHub’s own CI called GitHub Actions has been out of closed beta for a while and offers generous free quotas and a seamless integration with the rest of the site. Let’s have a look on how to use it for an open source Python package. (more…)
Read more »
Parameterisation is a technique which makes testing simpler, more concise andmore effective. It does this by separating test logic from test data. Let’sconsi... (more…)
Read more »
Cloud Development Kit for Terraform, a collaboration with AWS Cloud Development Kit (CDK) team. CDK for Terraform allows users to define infrastructure using TypeScript and Python while leveraging the hundreds of providers and thousands of module definiti... (more…)
Read more »
A set is a collection of distinct objects in mathematics. Python lets you create sets and perform basic operations on them. Before we get into how to work with sets, here’s a quick review of some key terms / phrases. (more…)
Read more »
► Write Clean & Beautiful Python: https://dbader.org/pytricks-book The key to understanding Python's list comprehensions is that they’re just for-loops over ... (more…)
Read more »