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!

AI-Powered Dev Tools for Remote Devs: Build a Frictionless Workspace

Introduction: Why Remote Developers Need AI-Powered Dev Tools Remote development has gone from a perk to the default for.

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.