Exploring the internals of Git. (Part 2)
Building a mini version of Git in Python.
Mar 07, 2025
Exploring the internals of Git. (Part 1)
The anatomy of the .git directory.
Mar 01, 2025
How to become a Principal Engineer?
A note taking exercise.
Jan 01, 2025
Supercharge Database Performance with Indexing.
Maximize speed and efficiency with the right indexing techniques.
Oct 21, 2024
From Dread to Discipline.
A minimalist guide to Unit Testing.
Oct 11, 2024
Practice Ansible without spending on AWS.
A lightweight container based network using docker.
Apr 5, 2024
Debugging is overrated.
A guide to good logs in Python.
Feb 20, 2024
Introducing PyAppleBooks!
A Python library that makes interacting with AppleBooks data easy.
Jan 09, 2024
7 Essential Git Workflows made easier.
Mastering git for streamlined development.
Dec 29, 2023
What are Catalan Numbers?
Applications of Catalan Numbers in Computer Science.
Sep 2, 2022
The Binary Search Template.
An easier approach to using binary search algorithm.
Jul 29, 2022
Recursion in 3 minutes.
In order to understand recursion, you must understand recursion.
Jul 28, 2022