notes on how systems work

Storage, architecture, networking — built to understand it.

Written while taking systems apart and putting them back together: the languages that hold it all together, and the machinery underneath every program.

Hamster mascot

$ ls ./posts

9 entries
0x00

Understanding How Computers Really Work

My notes and learnings on computer architecture, covering CPUs, memory, registers, cache, control units, and instruction execution. A beginner's exploration of how computers work internally.

0x01

Python Flask Cheatsheet

a cheatsheet so you dont have to remember everything.

0x02

'everything is a file theory' unix physcology

treats diverse system resources—regular files, directories, devices, network sockets, and inter-process communication channels—using a unified file interface which is a file descriptor.

0x03

COMPILER & INTERPRETER

Programs written in high-level languages like C must be translated into machine-readable instructions before they can execute on a computer.

0x04

My First Post

A short summary that shows up in Google search results

0x05

I Built My Own BitTorrent Client in Go—Here's How BitTorrent Really Works

BitTorrent is far more than just downloading files. This article explores how the protocol distributes data across thousands of peers in BitTorrent client in Go.

0x06

http in GO tutorial

Go's standard library provides robust, built-in support for both creating HTTP servers and making HTTP requests as a client via the net/http package.

0x07

NETWORKING THEORY : FROM START TO MODERN

Cold War fears, ARPANET, and the core building blocks of modern computer networking explained simply.

0x08

History of Storage

Before SSDs, computers stored data using paper holes, sound waves, and tiny magnets — every step bringing us closer to modern storage.