Fundamentals of Maintainability

Why software maintainability matters: structural complexity, understandability, technical debt, coupling, and code smells. Learn the principles that keep code changeable over time.
Maintainability dimensions: structural complexity, understandability, technical debt, coupling, and code smells.

Fundamental Skills

Fitness review skills turn fundamentals into repeatable, scored code reviews across architecture, security, reliability, and more.
Fitness review skills turn fundamentals into repeatable, scored code reviews across architecture, security, reliability, and more.

Fundamentals of Graph Databases

Why graph databases exist, when to use them, and how they differ from relational databases. Learn nodes, edges, and relationship-first querying.
Diagram showing nodes connected by edges representing the graph database model.

What Is Just-in-Time Catching Test Generation?

Just-in-Time Catching Test Generation creates tests on-the-fly with large language models to catch bugs before they land. Learn why it exists and how it works.
A diagram of the JIT catching test generation process.

Software Development Frontier 1: Augmented Workflows, Quality at Speed, and Bot Spam

The next big frontiers of software development are already taking shape: augmented workflow optimization, F1-level recovery and quality control systems, and bot spam management.
Software Development Frontier 1: Augmented Workflows, Quality at Speed, and Bot Spam.

What Is an OSPO?

An Open Source Program Office (OSPO) coordinates strategy, compliance, and contributions. Learn what an OSPO is, why it exists, and how it works.
Cover: An Open Source Program Office coordinates open source strategy, compliance, and contributions.

What Is OpenSSF?

OpenSSF is a cross-industry initiative improving open source software security. Understand why it exists, how it works, and its role in securing the software supply chain.
Diagram showing the OpenSSF standard and its relationship to other open source standards.

What Is SBOM?

SBOM is a Software Bill of Materials listing all components in software. Understand why it exists, how it works, and its role in software supply chains.
Diagram showing the SBOM standard and its relationship to other software standards.

How Do I Use GitHub Private Mirrors?

GitHub Private Mirrors let organizations contribute upstream without exposing drafts. What they are, why they exist, and how the GitHub Private Mirrors App works.
GitHub Private Mirrors let organizations contribute upstream without exposing drafts. What they are, why they exist, and how the GitHub Private Mirrors App works.

Fundamentals of Timeouts

Timeout fundamentals for software: why timeouts exist, connection vs read vs write, choosing values, and avoiding cascading failures in distributed systems.
Timeout fundamentals for software: why timeouts exist, connection vs read vs write, choosing values, and avoiding cascading failures in distributed systems.