Articles

Looking to learn more about a particular topic? We'd love to help! You can request an article via GitHub.

Debugging a production system under fire

linux incident sysctls tcp

Understanding the role of an API

API Networks Microservices Abstraction

The software development economy

Economics Management

On continuous integration and delivery

CI/CD Deployment Integration Release Management

What is a container?

container docker namespace cgroup

Laying out a git repository

git layout

Coming to grips with eBPF

ebpf networking xdp

On the nature of knowledge

meta

Architecting a software system for malleability

architecture

The magic of TLS, X.509 and mutual authentication explained

TLS X.509 Security Encryption

Using Docker for Fun & Profit

video Kubernetes docker

The curious case of sudden Ansible build failures

Ansible Debugging

A dirty hack to make your docker-compose network services discoverable

docker docker-compose DNS networking

Anatomy of a good commit message

version-control git documentation debugging

The memoir of commit messages

version-control git documentation debugging

Git as the canonical documentation tool

version-control git documentation debugging

Reflections on adopting Prometheus as the standard time series data tooling

observability prometheus time series data

Using git hooks to enforce code style

version-control git code style lint

Managing secrets in git

git-crypt git secrets encryption

Template your commit messages

git commits documentation templating