We use Sentry to track runtime errors and I noticed that over time we started getting more type related errors in our Python 2 codebase than before. I believe as the amount of code grows it becomes…
Read more »
Creating an up-to-date, meaningful, easily usable documentation is not trivial. This article shortly reviews 3 tools that could help… (more…)
Read more »
At Atlassian, my fellow engineers and I often find ourselves creating tools that rapidly become crucial to our own workflows. Because of this, the practice of writing tests to ensure consistent behavior is almost second nature for us. We’re aware that thi... (more…)
Read more »
In this tutorial, you'll learn how to add time delays to your Python programs. You'll use decorators and the built-in time module to add Python sleep() calls to your code. Then, you'll discover how time delays work with threads, asynchronous functions, an... (more…)
Read more »
A few weeks ago I decided to scratch an itch I’ve been having for a while — to participate in some bug bounty programs. Perhaps the most… (more…)
Read more »