I build developer tools, web applications, and the infrastructure that runs them. My work spans Kubernetes and GitOps, Python and TypeScript, self-hosted systems, and AI agents with access to real tools.
I like working across the whole system: the application, its deployment, the automation around it, and what happens when something breaks. That shows up in both the products I build and the ARM64 Raspberry Pi homelab where I run and experiment with services.
I share implementations, debugging notes, and lessons from that work on my blog. Recent writing covers homelab networking, Kubernetes, cluster cooling, and CI/CD.
| Project | What it's for |
|---|---|
| DevFeed · Code | Developer news, tutorials, and releases in one reading feed, with public MCP access for discovering content through agents. |
| Wardn AI | A control plane for AI agents and MCP tools: approved servers, scoped credentials, human approvals, execution, and audit trails. |
| Wardn Hub · Code | A catalog for discovering and evaluating agent skills, with scanning and validation tooling. |
| ShipyardHQ · Code | Product discovery beyond launch day, with directories, rankings, and launch analytics for apps, SaaS, AI tools, and APIs. |
| GetEnvelope | An early-stage project and service inbox with agent assistance; currently an application scaffold. |
| Open-LLM Router | An OpenAI-compatible gateway for routing requests across model providers, with failover, logging, and metrics. |
| NetBox SSOT | Compare, review, and synchronize infrastructure data between NetBox instances. |
| Firefly Importer | Bank, credit card, and mutual fund statement parsers and import workflows for Firefly III, with reconciliation checks. |
My homelab brings together ARM64 Raspberry Pis, Ansible, K3s, Rancher Fleet, custom container images, and development environments. It's where application work meets networking, storage, observability, backups, and recovery.
Alongside it, I maintain:
- Shared GitHub Actions for reusable CI, container builds, scanning, and release automation.
- Harbor ARM64 builds to build and publish upstream Harbor components for ARM64.
- Home Assistant configuration with GitOps, family dashboards, custom integrations, and reproducible setup.
- HA Sensors Gateway for narrowly scoped Home Assistant sensor and location webhooks.
- qBittorrent Smart Queues for queue, quota, and health control.
- Kubernetes Recommendation Engine and Music Assistant / YouTube Music tooling.
Experiments, libraries, earlier work, and supporting repositories
- Jarvis — a local-first multimodal agent scaffold with persistent memory.
- Agent Ops — an application and workflow platform experiment.
- Python Packer — a Python interface for Packer.
- setup-browser and setup-megacmd — GitHub Actions setup tools.
- WPimporter — move WordPress posts into October CMS.
User authentication · RBAC · System information · SMS · Installer · Enum helper · Database configuration · Blog startup kit · Advanced startup kit · Desk CMS · Tux Tips user plugin · Tux Tips forum plugin
nginx-proxy · docker-barman · Docker demo · Dotfiles · Coder dotfiles · Katacoda scenarios · GitHub Slideshow
Personal blog · Blog discussions · Portfolio · Wardn website · This profile and its generator
A fresh reading list from DevFeed: five recent articles on software, tools, and the systems behind them.
Slashdot · News
SignDrop is a reported Windows Common Log File System vulnerability that can let an ordinary local user gain System rights by inducing a privileged process, such as Windows Defender, to open a crafted CLFS container.
Nirmata · Article
Classify MCP tools by reviewed behavior: read tools change nothing, edit tools add or update state, and delete tools may destroy or overwrite it.
Hackaday · News · Nov 14, 2026
Borland C++ 2.0’s source has been reconstructed from the original toolchain binaries. The project claims the recreated source is byte-perfect in the practical sense that it produces binaries identical to those from the original compiler.
4. Desktop operating systems for ESP32-P4-based “PCs” – Meet Sylphide OS and Bare Metal, Do Stuff (BMDS)
CNX Software – Embedded Systems News · News · Nov 14, 2026
Sylphide OS and Bare Metal, Do Stuff (BMDS) bring desktop environments to microcontroller boards, with both projects targeting the Olimex ESP32-P4-PC. Sylphide uses FreeRTOS and offers a monochrome Macintosh-like interface, window manager, hardware drivers, and configuration framework.
5. Attackers use Crypto Exchange Names to Disguise Unauthorized Sessions on 100+ ScreenConnect Servers
Cyber Newsroom · News · Nov 14, 2026
Huntress found 2,223 unauthorized crypto-themed guest sessions on 118 ScreenConnect servers across 109 organizations, added between Nov. 3 and 13, 2026. The sessions were repeatedly kept online, but investigators observed no malicious guest activity.
Updated 2026-11-15 UTC · Refreshed daily through DevFeed's public MCP.







