Learnings

Things I'm learning

Short notes on what I'm exploring: cloud, AI, architecture and tooling.

← Home
Post · Coding agents

bond: how I got my coding agents working together

How bond came to be: my CLI for configuring pi, Claude Code, Codex, Copilot, opencode, Crush or Gemini once per repo and putting them to work as a team with Herdr and git worktrees. From my personal setup to an installable tool in twelve days.

Oct 2026
Post · Coding agents

Applying RPI strategies to my coding agents

How I built common-skills to stop repeating instructions to coding agents: from a vague idea to a reviewed change, with everyday examples and no magical autopilot.

Sep 2026
Post · Blog

EpoAura: a birthday keyboard that turned into a Linux app

A birthday gift, an AK820 Pro I could only half enjoy on Linux, and an excuse to tinker with RGB, screens and reverse engineering with AI and GPT-Astra.

Sep 2026
Post · Linux

Aura Studio: a Sunday spent bringing color to my ASUS on Linux

I used rogauracore to control my ASUS lighting, but wanted a nicer interface. That became Aura Studio: Tauri, Rust, Svelte and a small Sunday project.

Sep 2026
Post · Architecture

Keeping validation where the business lives

How I validate business rules in DDD projects today: entities that can only exist if they are valid, value objects, and the Result pattern.

Jun 2020
Post · DevOps

Adding code coverage to your .NET tests

A simple recipe for measuring code coverage with Coverlet and ReportGenerator, both locally and on Azure DevOps.

Apr 2019
Post · Observability

Put a Kibana in your life: ELK with ASP.NET Core and Docker

A Docker Compose recipe for running Elasticsearch, Logstash and Kibana locally, and shipping your ASP.NET Core logs into it with Serilog.

Mar 2019
Post · Kubernetes

Getting Kubernetes running on Windows 10

Standing up a local Kubernetes cluster on Windows 10 with Docker Desktop was never a smooth ride. These are the fixes that actually unblocked me.

Mar 2019
Post · Blog

Hello world

Why I am starting this blog: a public notebook of technical notes for my future self.

Mar 2019