I'm a DevOps and platform engineering leader, thirty years in.
I like doing the whole arc: architect the platform, write the Terraform, present the SOW to the CTO, then ship the product. Most of what I learn ends up either in a tool on this profile or in my knowledge base.
Infrastructure you can't rebuild from a clean checkout isn't infrastructure — it's a liability with a hostname.
| Project | What it is |
|---|---|
| AIFactory | Spec-driven development for AI agents — a planner → coder → QA pipeline that turns a GitHub issue into a pull request. |
| TFactory | Sister project: autonomous test generation — ingests a spec, generates + sandbox-runs feature & security tests, reports on the PR. |
| skill_pool | The team layer for Claude Code's .claude/ — a self-hosted registry (Rust + Svelte) with retrospective skill capture. |
| SkillAi | Self-hosted AI recruiting platform on Claude + Gemini — multi-format CV parsing, four-dimensional scoring, vector search. |
| nixos_config | My whole machine estate declared in Nix — multi-host flakes, feature flags, Agenix secrets, Home Manager, Stylix theming. |
| wiki | DevOps Help for Cloud Platform Engineers — the knowledge base behind freundcloud.com. |
- [Leaving GNOME 50 for niri, Noctalia, and labwc](https://www.freundcloud.com/blog/leaving-gnome-50-for-niri-noctalia-and-labwc/) 2026-06-14
- Letting VS Code into CFactory — the right way, not the easy way 2026-06-12
- Tidying Neovim for a Claude-and-Ollama stack 2026-06-12
- Cleaning out my zsh: bye oh-my-zsh, bye zplug 2026-06-12
- Introducing Muninn: A Retro-Premium GitHub Portal and Browser Agent Hub 2026-06-10




