Fundamentals

How things actually work — without the hand-waving.

The building blocks of engineering —protocols, encryption, networks, integration and banking— explained with precision and the judgment of someone who runs mission-critical platforms. A maintained knowledge system, not a collection of posts.

Start here What happens when you type a URL and hit Enter?
PATHS

Learning paths

3
NET

Networks & transport

5
NET-001
Fundamental Reviewed Networks · Transfer

FTP vs SFTP: why plain FTP has no place in modern banking

Both move files. Only one encrypts what travels —credentials included—; and SFTP is not "secure FTP".

NET-002
Fundamental Reviewed Networks · Overview

What happens when you type a URL and hit Enter?

The choreography of systems that runs in under a second: from name to IP, the connection, the request and the render.

NET-003
Fundamental Reviewed Networks · DNS

DNS: the address book of the internet (and when it lies)

How a name becomes an IP, why a change "takes time to propagate", and what you see —and don't— when DNS fails.

NET-004
Fundamental Reviewed Networks · Addressing

IP, subnets and NAT: how the internet finds you

Public and private addresses, why many devices share a single public IP, and how the network is segmented to isolate what's critical.

NET-005
Fundamental Stable Networks · Transport

TCP vs UDP: delivery control versus lower latency

TCP prioritizes ordering, verification and retransmission. UDP cuts coordination when losing or reordering some data beats waiting.

WEB

Web & protocols

1
WEB-001
Fundamental Reviewed Web · Protocols

HTTP and HTTPS: what travels in the clear and what the padlock protects

What an HTTP request really is, what TLS adds, and what the browser padlock does —and does not— tell you.

SEC

Security & cryptography

3
SEC-001
Fundamental Reviewed Encryption

Symmetric and asymmetric encryption: why they're used together

Two families of keys with opposite strengths. Why TLS doesn't pick one, but combines both.

SEC-002
Intermediate Reviewed Security · PKI

Digital certificates: why your browser trusts a site

What a certificate is, who signs it, and how the chain of trust that holds up the web is built.

SEC-003
Fundamental Reviewed Encryption

Hashing is not encryption: why a password isn't "decrypted"

The most common confusion of all. What a hash is, how it differs from encryption, and why it matters for your passwords.

INT

Integration & messaging

2
INT-001
Intermediate Reviewed Integration · Messaging

MQ vs Kafka: queues and streams, and when to use each

Queues that distribute work and logs that retain and replay events. Why IBM MQ and Kafka get compared so often yet optimize for different models.

INT-002
Intermediate Reviewed Integration · B2B

EDI: how companies exchange documents without humans

The family of standards that moves orders and invoices from one ERP to another with no one typing. Older than APIs, and still moving global trade.

FIN

Banking & payments

2
FIN-001
Intermediate Reviewed Banking · Payments

SWIFT: how an international transfer actually travels

SWIFT doesn't move money: it moves the instruction. How correspondent banking does the rest, and why it's slow and costly.

FIN-002
Intermediate Reviewed Banking · Standards

ISO 20022: the world's new financial language

The standard now replacing SWIFT's MT messages: rich, structured data for payments. The global migration underway right now.

Get new fundamentals

When I publish a new entry or a meaningful revision to the handbook, you get it. No weekly digests, no filler.