Rebuilt
Subscribe
Sign in
Home
Notes
Articles
About
Latest
Top
Discussions
The Grid Is Not a Pipeline
The European Power Grid for Software Developers, Part 2
May 29
•
Dmytro Huz
1
1
Electricity Is Not Water: A Better Mental Model for the Grid
Electricity Before Infrastructure, Part 1 of The European Power Grid for Software Developers
May 15
•
Dmytro Huz
3
1
A Developer’s Map of the European Power Grid
The central hub for my series: The European Power Grid for Software Developers
May 12
•
Dmytro Huz
1
April 2026
Rebuilding TLS, Part 4 - Certificates and Trust
How certificates close the man-in-the-middle gap
Apr 26
•
Dmytro Huz
1
Not sure where to begin? Start here!
Rebuild foundational technologies from first principles — with code, diagrams, and step-by-step explanations.
Apr 23
•
Dmytro Huz
1
1
Rebuilding TLS, Part 3 — Building Our First Handshake
We get rid of the pre-shared key assumption, build a simple key exchange handshake, and discover why key agreement alone still does not give us real…
Apr 19
•
Dmytro Huz
1
1
Rebuilding TLS, Part 2 — Adding Integrity to the Channel
We teach our protocol to detect tampering, make records less naive with sequence numbers, and then switch to the AEAD style used in real systems.
Apr 5
•
Dmytro Huz
1
March 2026
Rebuilding TLS, Part 1 — Why Encryption Alone Is Not Enough
From transparent TCP traffic to encrypted records — and the first reason TLS needs more than encryption
Mar 29
•
Dmytro Huz
3
1
Rebuilding TLS From Scratch — My Complete Learning Journey
This collection brings together my attempt to rebuild TLS from first principles
Mar 27
•
Dmytro Huz
4
1
1
A Practical Guide to Time for Developers — The Complete Series
Time looks simple until you have to trust it.
Mar 19
•
Dmytro Huz
3
1
A Practical Guide to Time for Developers: Part 4 -The Linux Time Sync Cheat Sheet
RTC, system clock, PHC, NTP, PTP, ptp4l, and phc2sys — the practical map of how time works in Linux
Mar 19
•
Dmytro Huz
1
A Practical Guide to Time for Developers: Part 3 — How Computers Share Time
How computers synchronize time with NTP, PTP, and timestamping in Linux
Mar 16
•
Dmytro Huz
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts