Software in the Grid
Subscribe
Sign in
Home
Start here
All articles
Grid Fundamentals
Software Foundations
Pulse
About
Latest
Top
Discussions
Networking Machinery for Software Engineers Part 4: Rebuilding a Network Inside One Linux Machine
Build two sensor networks, connect their logical devices, and trace a supervisor request through routing and NAT in a hands-on Linux lab.
Oct 17
•
Dmytro Huz
1
Pulse #2 - The grid has a scaling problem. Software is part of the answer.
Week of 5–9 October 2026
Oct 9
•
Dmytro Huz
1
1
Building a SCADA System from First Principles (Coming soon)
From substations and gateways to IEC 60870-5-104, telemetry, commands, and control-centre software.
Oct 6
•
Dmytro Huz
Building a Substation from First Principles (Coming soon)
From physical equipment to IEDs, IEC 61850, communication, and control
Oct 6
•
Dmytro Huz
Pulse #1 — Engineering tools are part of the attack surface
Week of 28 September–4 October 2026
Oct 5
•
Dmytro Huz
1
Networking Machinery for Software Engineers Part 3: Inside the Linux Networking Stack
Understanding how Linux receives and processes network traffic
Oct 3
•
Dmytro Huz
1
1
September 2026
Building Your Own Web Server — Part 4: Single-threaded non-blocking server
This article is part of Software Foundations, where I explore networking, protocols, operating systems, and software systems from first principles.
Sep 28
•
Dmytro Huz
Building Your Own Web Server — Part 3: Blocking Single and Multithreaded Server
This article is part of Software Foundations, where I explore networking, protocols, operating systems, and software systems from first principles.
Sep 28
•
Dmytro Huz
Building Your Own Web Server: Part 2 — Plan and Implementation of HTTP and Configuration parser
This article is part of Software Foundations, where I explore networking, protocols, operating systems, and software systems from first principles.
Sep 28
•
Dmytro Huz
Building Your Own Web Server: Part 1 — Theory and Foundations
This article is part of Software Foundations, where I explore networking, protocols, operating systems, and software systems from first principles.
Sep 28
•
Dmytro Huz
Building a Web Server from Scratch
This article is part of Software Foundations, where I explore networking, protocols, operating systems, and software systems from first principles.
Sep 28
•
Dmytro Huz
Networking Machinery for Software Engineers Part 2: Extending The Empire and Rebuilding a Global Network
We pushed our kingdom beyond the horizon. To keep it connected, we had to extend our Signal Tower system with Layer 3: IP addresses, subnets, gateways…
Sep 2
•
Dmytro Huz
2
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts