Avlon Tech Articles¶
Avlon Tech Articles shares practical engineering guidance drawn from building and operating modern software systems. The articles focus on CI/CD, cloud architecture, release management, DevOps, AI-assisted engineering, and the trade-offs behind technical decisions.
Each article takes a position, explains the reasoning behind it, and is honest about where that position breaks down. The goal is guidance you can apply, not abstract best-practice lists.
Latest articles¶
- Semantic Versioning for APIs and Libraries: Why CI/CD Should Produce Versioned Releases — CI/CD is more than deployment automation. A pipeline should produce repeatable, traceable, versioned releases — and semantic versioning is the communication layer that makes those releases meaningful for APIs, libraries, and reusable components. (July 2026)
Browse the full list on the Articles page, or explore by tag. An RSS feed is available for new-article notifications.
Topics¶
The publication covers a deliberately focused set of subjects:
- CI/CD and release management — pipelines, versioning, artifact promotion, branching strategies, GitHub Actions
- Cloud and infrastructure — Azure, Terraform, infrastructure as code
- Software architecture — system design, API design, evolution and compatibility
- DevOps — operability, automation, the practices that connect development and operations
- AI-assisted engineering — using AI tools productively and responsibly in real software delivery
- Engineering leadership — technical decision-making and the trade-offs behind it
About the author¶
The articles are written by Mike Kang, a software engineer at Avlon Technologies who works on CI/CD, cloud architecture, and software delivery. The opinions here are grounded in operating real systems, generalized so they are useful outside any single project. More on the About page.
Related resources¶
- Avlon Technologies — the company behind this publication
- Avlon on GitHub — open-source work and templates
- Engineering standards — Avlon's public engineering conventions
- Azure CI/CD template — a reusable pipeline template for Azure deployments
- This repository — source for every article; corrections welcome via issues and pull requests