## about this topic
DevOps is the culture — and the set of practices — that brings development and operations together to ship software more often and with less risk. In this hub you will find the CodeCrush articles on the tooling that makes it happen: Git and branching workflows, CI/CD pipelines, containers and Docker, observability (logs, metrics, traces), terminal commands and the automations that save hours of manual work. The guides assume a real-world setting: cloud infrastructure, frequent deploys and constant pressure for reliability. If you want to move from "it works on my machine" to predictable, monitored releases, start here.
## all articles
Articles about DevOps and Developer Tooling
- Infrastructure and DevOps
Platform Engineering: what it is and how it accelerates dev teams
Platform Engineering creates self-service internal platforms that abstract infrastructure. See benefits, differences from DevOps and how to adopt it.
Read article
Henrico - Programming
Low-Code: what it is, advantages, and when to use it
Low-code accelerates software creation with visual interfaces and ready-made components, requiring minimal coding. See advantages, risks, and when to adopt.
Read article
Henrico - AI and Data
Claude Code: Anthropic''s AI agent in the terminal
Understand what Claude Code is, Anthropic''s coding agent in the terminal: it reads the repository, edits files, runs tests, and opens pull requests.
Read article
Henrico - Infrastructure and DevOps
Observability: what it is, pillars and how to implement it
Observability is inferring a system's internal state from its logs, metrics and traces — essential for diagnosing modern distributed systems.
Read article
Henrico - Programming
Modern Web Development: Architectures and Methodologies
Modern web development combines architectures like microservices and serverless with agile practices and DevOps to create scalable, secure applications.
Read article
Henrico - Infrastructure and DevOps
Cowsay API: how to use the talking cow in the terminal
Cowsay is a command-line tool that displays messages in the speech bubble of an ASCII cow. Install via apt or npm and customize with the -f flag.
Read article
Henrico - Infrastructure and DevOps
npx: what it is and how to run npm packages without installing
npx is npm's package runner: it runs CLI tools from the registry without global installation. See how it works, examples, and differences from npm.
Read article
Henrico - Infrastructure and DevOps
Docker: What It Is, How It Works, and Essential Commands
Docker is the container platform that packages applications with their dependencies. See how it works, differences from VMs, and essential commands.
Read article
Henrico - Infrastructure and DevOps
Servers and AWS: how to program in the cloud in 2026
Servers provide data and services over the network; AWS hosts that infrastructure in the cloud, leading with 28% of the market. See types, DevOps, and backend.
Read article
Henrico - Infrastructure and DevOps
Package Managers: npm, Yarn, pnpm and More
Package managers automate installing and updating dependencies. Compare npm, Yarn, pnpm, Chocolatey, and Homebrew and learn which to use.
Read article
Henrico - Programming
Cyclomatic Complexity: What It Is and How to Calculate It
Cyclomatic complexity is McCabe''s metric that measures independent paths in code. Values up to 10 are considered safe, according to the NIST.
Read article
Henrico - Programming
Software testing: types, tools, and best practices
Software testing checks whether a system works as expected and detects bugs before delivery, reducing costs, risks, and rework.
Read article
Henrico - Programming
Semantic versioning (SemVer): what it is and how to use it
Semantic versioning (SemVer) is the MAJOR.MINOR.PATCH standard that communicates the impact of each release and helps avoid dependency hell.
Read article
Henrico - Technology and Innovation
What is ITSM? IT management as a strategic asset
ITSM is the set of practices to manage IT services. See the difference from ITIL, the benefits and how to implement it in your company in steps.
Read article
Renata - AI and Data
Data Pipeline: what it is and how it works
A data pipeline is a series of automated processes that collect, transform and move data from source to destination for analysis and decision making.
Read article
Henrico - Programming
Best VSCode themes and extensions: 2026 guide
VSCode is the most used editor in the world (75.9%): see the best themes, like Dracula, and the essential extensions to code faster in 2026.
Read article
Renata