Victor Bona

Software systems, production-tested arguments, and notes on architecture, infra, security, and AI.

Current Argument

The Hidden Cost of Abstractions: Why Clean Code Isn’t Always Good Code

Clean code feels good, but every layer of abstraction hides a tiny tax on performance and clarity. Here's why it matters.

Field Notes

All writing

Shipped Systems

All systems

Guara Cloud

A cloud platform for launching and operating catalog-based user services with billing, observability, backups, and Kubernetes-native deployment.

Site

Purple Wolf

A fast, low-memory Web Application Firewall for Traefik, shipped as a WASM plugin with signed releases, SBOMs, and Kubernetes packaging.

SiteSource

SQLTemple

Open-source AI powered SQL Bench/IDE.

SiteSource

Longer Work

Papers

The Missing HTTP Verb: STRUT

A position paper proposing STRUT, an idempotent but unsafe HTTP method for server-driven, minimal-input resource creation. The paper defines candidate semantics, compares the method with POST plus Idempotency-Key, conditional PUT, WebDAV, and Prefer, and discusses security, caching, intermediaries, browser behavior, and deployment.

Archive

Enter

The full writing archive stays organized by date and topic: clean code, scalability, APIs, concurrency, AI tooling, homelab infrastructure, and the tradeoffs behind shipped software.