My personal finance journey

Managing finances is a hard job. You need to know how you are spending and investing money. I have used several methods since the beginning of my career such as the Walnut app, spreadsheets and databases, and metabase. I migrated to a different solution each time I found disadvantages in the existing solution.

Read

How to deploy django application to production

Django is a popular web framework with all batteries included. In this blog post, we will learn how to deploy it to production

Read

How I built domain hunter using OpenAI in a weekend

I built domain hunter which generates domains available for registration based on the given terms using OpenAI.

Read

HTTP retry with exponential backoff in java spring boot

Implementing HTTP retry with exponential backoff in spring boot is not trivial. Let's learn it in this blog post.

Read

HTTP retry and logging using python requests

Python's requests library is a popular library for making HTTP requests. Let's see how to add logging and retry mechanism to it.

Read