Awesome Tech Blog Posts
I wanted to have a place to record all the amazing tech blog posts that I keep going back to. These are the kinds of posts that I have learned a lot from and I can't make it bette even if I write it in my own words. If I can, one day, write a technical blog post that is as good as any of these, I will be so satisfied.
According to me, a good technical blog post is one that:
- Answers the question "why should I care about this" before answering "how to do this".
- Starts with a simple case and builds on complexity.
- Draws parallels with real life examples.
- Assumes reader is a monkey with a mouse brain.
All of the below posts have some or all of the above qualities:
- Python Decorators [July 18th, 2022]
- Step by Step explanation of how decorators work with increasing complexity.
- Good examples of situations where it is fit to use decorators. Before reading this post, I did not care about using them.
- Retries - An interactive study of common retry methods [Oct 18th, 2023]
- Love the interactive nature of this post. I can imagine and admire the effort that went into making this post.
- Love the color coding used throughout the post.
- Posts like these make me wonder if I ever understood the basics properly.
- A Complete Guide to Logging in Python with Loguru [Nov 29th, 2023]
- You probably don't need to read any other post on logging in python after reading this. Very begginer friendly.
- Covers structured logging, which is a must if you have a microservice architecture.