General developer topics — not AI-specific
Five short, accurate explainers of widely-used general web/programming technologies — the kind of thing worth knowing before reaching for any of them.
A distributed version control system that tracks changes to files over time — save checkpoints, branch off to try something safely, merge changes back together, including changes from multiple people on the same project.
Read the full guide →A JavaScript framework for building user interfaces: describe what the page should look like for a given state, and Vue updates the DOM when that state changes. Known for a gentle learning curve and incremental adoption.
Read the full guide →A JavaScript runtime that lets JavaScript run outside the browser — servers, CLI tools, anywhere. Built around non-blocking, event-driven I/O, making it a natural fit for APIs and I/O-heavy backend services.
Read the full guide →A general-purpose language known for readable syntax and a huge library ecosystem — a common first language and a default choice for data work, scripting, automation, and machine learning.
Read the full guide →Two lightweight Python web frameworks for building APIs: Flask is minimal and unopinionated; FastAPI is built around type hints, auto-generated docs, and async support from the start.
Read the full guide →