Practical articles about software, technology, and engineering.

OpenStair engineering writing on Flutter, backend systems, documentation, product architecture, open source, and production software delivery.

All articles

Illustration of a software delivery pipeline from commit through tests and deployment
DevOps

CI/CD Explained: From Commit to Production

November 10, 2025 · 17 min read

A technical guide to CI/CD: core distinctions between integration, delivery, and deployment, multi-stage pipeline design, OIDC security, rollout strategies, and DORA metrics.

DevOpsCI/CDCloudSoftware Engineering
Diagram showing database tables, indexes, queries, and connection flow
Databases

Database Connection Pooling Explained

November 9, 2025 · 17 min read

Learn how database connection pooling works, why oversized pools degrade performance, sizing mathematics, client vs. proxy pooling, and leak prevention.

DatabasesSQLBackendSoftware Engineering