Back

Becoming a Programmer

Ghost
becoming-a-programmer.ghost.io· irregular· Published 11 months ago

A lesson series that explains how software works for beginners, using simple analogies such as a translator with a bicycle to illustrate communication between applications. Recent issues cover how applications talk to each other, layers versus tiers in software architecture, and the five architectural layers of information systems.

programming basicshow computers workclient serverhttpprotocolsdriverslayers vs tiersthree tier architectureenterprise information systemsbeginner programmingsoftware designweb applications
Platform
Ghost
Frequency
Irregular
Latest issue
Dec 3, 2025
Language
English
Written for
Beginners learning how software systems fit together
Tone
practical
Tracked since
Oct 25, 2026

Website: https://becoming-a-programmer.ghost.io/