All Posts
96 posts organized by topic
Start Here 2 posts
Apache Airflow 11 posts
Airflow Operators - A Comparison
Comparison between Python, Docker and Kubernetes Airflow Operator
An Introduction to Apache Airflow
Airflow is a platform to programmatically author, schedule, and monitor workflows. In this blog we will underestand the basics of airflow
Apache Airflow + MongoDB
Can Next Scheduled Run Automatically Re-Run failed Task?
Dynamic Task Mapping
Create multiple airflow tasks based on the output of previous task
How to Copy/Move S3 Files With Apache Airflow
With Apache-Airflow's AWS providers S3 operations are a cake-walk.
How to Send Email Alerts from Airflow?
Email task status or Send reports from Airflow
KubernetesPodOperator vs. KubernetesExecutor
Sending Email Alerts in Apache Airflow with Sendgrid
Step-by-Step instructions on setting up sendgrid and airflow to send emails
Sending Email Alerts in Apache Airflow with Sendgrid
Setting Up Apache Airflow For Local Development in Mac M1
How to setup airflow for local development, errors you might face and how to work around them?
Book Notes 6 posts
7 Habits of Highly Effective People - Book Summary
Are you an Ideal Team Player?
What makes a person an ideal team player and how to find one?
Atomic Habits Book Summary
Atomic habits is the most popular book of 2019, and has been in the wishlist of so many people this 2020
David and Goliath Book Summary
Show Your Work
Notes and takeaways from Austin Kleon's book Show Your Work
The Beauty of Your Brain
I love reading about the brain. The complexity and uniqueness of it always fantasize me. As my quest to read about brain spiked up I stumbled upon this audible book โBrain the Story of youโ. Thisโฆ to geek-head. Literally, anything. '
Community 4 posts
A Go to Guide to Run a Community
Community helps a lot of people, and as a lead it is your job to keep the community alive and motivated. But, recently I went throught a burn out, nothing so bad but I was not in a position to keep th
A World Where WomenInTech Rules
In an imaginary world where women in tech rules, what are the societal changes we will see.
Why Should We Care about Diversity in Tech?
Why Should you Attend Tech Conferences?
Learning multiples when a few like-minded people come together in the name of Conferences, Meetups, and Communities Conferences, Meetups, and Communities
Data Engineering 2 posts
Devops 9 posts
AWS IAM Users, Roles, and Policies
There are variety of ways to authenticate yourself with IAM Roles are one of the most commonly used. Here is a Cheatsheet to get you started
Data & Model Versioning
What is MLOps? Why we need it? and what tools are available?
Deploying Flask Applications in Kubernetes (Digitalocean)
Basics of kubernetes and deploying apps in K8 environment
Docker - Virtualization vs Containerization
Evolution of docker
Docker CLI Cheatsheet
Get started with Docker-Compose
By Building and hosting a full stack application
Introduction to Docker - The What, Why and How
images, containers, commands what does all these mean in Docker
Local K8 Cluster With Kind
Not a big fan of minikube? Kind should be your thing.
What Happens During Docker Build and Run?
Disecting How Docker works, One layer at a time
Golang 1 post
Indie Hacking 3 posts
How to Plan and Build a Programming Project
Internet keeps throwing this advice of "Build projects" to beginners, but "what?" & "How?" This article attempts to answer that question
Side Projects: FAQ
I want to build a side project but
Why I Started Building 100Ideas?
Brainstorming: The Good, Bad and Ugly
Life 11 posts
Are you constantly Distracted? It's not You.
Wondering why you're always distracted when using a specific app? Maybe you can learn something from my story.
End Goal - How to set goals and track them?
Logging my thought stream on goal setting and tracking
How do you do so many things at the same time?
How are you so productive? How do you manage your time?
How to be (more) Productive?
Framworks, tips and tricks to increase your productivity
How to Fast-track Your Learning?
Is this Burnout?
5 symptoms that I had when I was buring out
La Vie En Rose
Life Lessons After a Depressive Episode
Project GoodVibes - A low-Key Gratitude Journaling
Why We need a Low Key Version of Gratitude Journaling
Shopping Like a Stingy-Minimalist
In a world where ads constantly bombard us, streamlining your shopping process is one of the healthiest things you can do for your financial well-being.
The Magic of ResponsibilityโโโAย Story
Do you want people to act mature? Trust them and give them the responsibility!
Machine Learning 1 post
Open Source 1 post
Python 29 posts
Add Auth Layer to Your FastAPIs
Protect your FastAPI API with authentication, compliation of methods that will and won't work
Are your Secrets Safe In Python?
Storing your secrets as Python file, here is what you need to be aware of
Asynchronous Task Execution In Python
Schedulers became major architechtural component of any software that we use, these asynchrous task executors are behind the emails and notifications, the pop up that greets us on logging in, the repo
Bound vs Unbound Functions In Python
Building OwnFlask - A Flask(like) Python Framework
Reverse Engineering Flask app to build a similar flask like interface
Building OwnFlask - A Flask(like) Python Framework
Caching in Python
Caching, is a concept that was gifted to software world from the hardware world, A temporary storage for fast and easy access of data.
Data Model in Python
GIL
How to Build a Testing Library Like Pytest?
As Pythonistas, we all love Pytest. No questions there. But what if we embark on a journey of building something similar on our own?
How to Generate UML Diagrams from Python Source Code?
Add UML diagrams along with every version of your code
Itertools Hacks
JWT Bases Authentication In Python + Flask
Merging Python Modules
how to write a python script to merge multiple python modules into single one
Migrating to Flask-SQLAlchemy 3.0
Multi-Processing Vs Multi-Threading
ORM in Python Flask
ORM in flask a quick start tutorial
Pydantic Tips, Tricks and Comparison with Dataclasses and Attrs
Pydantic cool features and what makes it better than Dataclasses and Attrs
Python Decorators - A Deep Dive
Decorators are the way to give super powers to your Python functions. It takes DRY principle up a notch
Python Generators vs Iterators
Generators and Iterators are Python constructs that lets you loop through data in chunks instead of loading them into memory. This post discusses the subtle differences between them
Python Namespaces & Variable Scope
How Python figures out the scope of it's variables?
Python Position and Keyword Only Arguments
What does / and * mean in a Python function definition mean
Quick Start Automation
Start here for your 1st flask script
The Pain Of Building a Centralized Error Handler in FastAPI
UML isn't Dead
Unbound Variables in Python
How Python figures out the scope of it's variables?
What are the Best Resources to Learn Python in 2023(or any year)?
What is __name__ == "__main__" in Python?
Python snippets use __name__ == "__main__" checks to ensure that the module-specific code is ran only when they are run directly via Python. Let's see that with an example
When to Use Flask vs Django?
Software Engineering 10 posts
All About Authentication Systems
Authentication is a concept of ensuring that the right people gets access to the information. The age old concept of lock and key has evolved into todays multi-variant authentication systems
Backend Engineer - Behind the Scenes
What goes into building a backend system?
Challenges In Full-Text-Search Systems
While Full-text-search is famous for search through documents at a faster rate, there are other interesting ways in which these systems handle scale, synonyms, abbreviations, misspellings etc., we will
How to Connect to Custom Oauth2 Provider Using Auth0?
Using Auth0 to connect to different kinds of Oauth2 providers
How to Design a Chatbot System Architecture
How to Do Code Reviews?
How to hunt down a bug or an Issue
It's not working. It gives an error. How to resolve a bug or an infra issue without losing it
JSONata 101
Open-Closed Principle
Open for extension closed for modification
Types of Databases & When to Use them
Technical Writing 3 posts
Tiny Experiments 3 posts
20 Day Ugly Art Challenge - April 2025
I made art without worrying about the outcome
No Coffee Challenge - March 2025
I gave up coffee for 31 days and here's how it went
No Screen Challenge - March 2025
I attempted to reduce my screen time to under an hour a day for a month, and discovered the surprising truth about my digital habits