Recent Posts

Building a hash table in python

5 minute read

Recently, while I was reading about the implementation of Hash in ruby (similar to a dict in python) and wrote a simple implementation of a hash table in pyt...

Cleanup functions using the atexit module

4 minute read

Recently, I was going through the documentation and codebase of a python package (specifically kafka-python) and was curious about how cleaning up resources ...

Database migrations with Dbmate

6 minute read

There are some tools that are quite essentials for web applications. When working on the back end side of your application, you’ll most probably need to use ...

Mocking in python with autospec

4 minute read

Mocking and mocks are really useful when writing tests, as they allow isolating the test target from its dependencies, leading to less fragile tests.

Awesome cli tools: HTTPie http client

4 minute read

We frequently find ourselves making http calls from the terminal: for testing out an external API we’re integrating into our projects, or for testing APIs we...