Hi, I’m Dmytro.
I build things to understand them.
Most of us use TLS every day. We spin up web servers, set up encrypted channels, write code that depends on timing — and we mostly trust that it works. I used to be the same way.
Then I started asking a simple question: what actually happens inside? Not to become a cryptography researcher — just to stop feeling like I was using magic I didn’t understand. So I started rebuilding things. From scratch. In code. And explaining them as I went.
That’s what this newsletter is: a record of taking apart the technologies that run the modern internet, understanding how they work at the lowest level, and rebuilding them piece by piece.
If you’ve ever wondered how HTTPS actually keeps your data safe, how a web server handles thousands of requests at once, how your computer even knows what time it is — you’re in the right place. No magic. No hand-waving. Just clear explanations and working code.
What you’ll find here:
🌐 Web Servers — From a single-threaded server to async, non-blocking designs
🔐 Cryptography & TLS — Block ciphers, AES, DES rebuilt from scratch, then a full TLS series (encryption → integrity → handshakes)
⏱️ Time & Systems — How computers track time, sync across networks, and why it’s hard
🔜 More coming — Databases, networking, OS internals
Every article comes with working code — usually a Python script or Colab notebook you can run and break yourself. Reading is good. Building is better.
I’m not a professor. I’m an engineer who learns by doing and likes to bring people along for the ride. If something is unclear, I want to know.
Welcome aboard. Let’s open some hoods. 🔩
Dmytro Huz
Software Engineer in the Energy Sector · AWS Community Builder (Dev Tools)
Rebuilding core tech in public · dmyhuz@gmail.com

