Skip to content

Welcome to techbuddies.io!

This is where I, Cary, share the lessons, tools, and experiments I’ve collected and learned across many years in the trenches of software and systems. I write about what I actually use day-to-day: C programming, network security, TLS, embedded systems, PKI, PostgreSQL database internals, devops and many, many more! Expect practical walkthroughs, code you can paste, and deep dives that explain not just how something works, but why it behaves the way it does.

My goals are simple: help beginners get started without feeling lost, and give seasoned engineers the missing detail that unblocks a stubborn problem.

Whether you’re tracing a TLS handshake, tuning a PostgreSQL plan, debugging a C segmentation fault, stabilizing a CI pipeline, or building your own AI agent on N8N, I would like to help. Let’s connect!

How to Deploy Prometheus and Grafana with Docker Compose

Introduction You may have heard Prometheus and Grafana mentioned together but have no idea exactly what they are.

SNMP OIDs Explained – Explore What They Are and How to Correctly Use Them

Explore different types of SNMP OIDs and learn how to interact with them correctly. Also learn about the purpose of each.