SSSidharth Sunuingitinternals.hashnode.dev·Jul 19, 2025 · 8 min readHow does git work internally?What is Git? Most of us have used Git at some point. For those who haven't, or maybe just haven't thought about it, Git is a version control system. So, what is a version control system? Imagine you're building a project. You reach a point where the ...00
SSSidharth Sunuinsidh-python-framework.hashnode.dev·Jun 26, 2025 · 5 min readBuild Your Own Python Web Framework From Scratch!Welcome Back! If you read my last blog, which was a kind of precursor to this one, it was about building your own HTTP file server from scratch. Now, as part 2, like I mentioned in that blog, as I built on that, I realized it was turning into a mini ...00
SSSidharth Sunuindecorator-python.hashnode.dev·Jun 26, 2025 · 2 min readWhat are Python Decorators?This is different from my usual blogs. It's just a short and simple introduction to decorators in Python: Decorators in Python are just like they sound. We take a function, pass it to a decorator, and it adds something, like a feature or extra functi...00
SSSidharth Sunuinhttp-python-server.hashnode.dev·Jun 26, 2025 · 7 min readBuild Your Own Python HTTP File Server From scratch!Hi everyone! This is my first blog, and I thought, why not kick it off with one of my recent projects: an HTTP file server. I worked on this project last weekend. I had two choices: C or Python. While C was fine, I decided Python was better for learn...00