Open Source

upsert

A Spring Data JPA extension that adds native upsert operations. Supports PostgreSQL (ON CONFLICT) and MySQL (ON DUPLICATE KEY), with batch operations, conditional upserts using version comparisons, and custom JSON type mappings. Configuration via method name parsing — just define upsertOnUsername() in your repository interface.

pushpin-missing-toolbox

A management layer for scaling Pushpin real-time infrastructure. Includes a Spring Boot server for load balancing and health monitoring across multiple Pushpin instances, service discovery for AWS and Kubernetes, and security modules (JWT, HMAC, rate limiting). Available on Maven Central.

tokf

A CLI output filter that reduces LLM context consumption from command-line tools by 60–90%. Intercepts commands like git push, cargo test, and docker build, applies declarative TOML pipelines to strip noise, extract signal, and collapse verbose output to a single line. Integrates with Claude Code as a PreToolUse hook for transparent filtering. Includes a built-in filter library, token savings tracking via SQLite, and a Lua escape hatch for logic that TOML can’t express. Available via Homebrew and crates.io.

cargo-dupes

A cargo subcommand for detecting duplicate Rust code through AST normalization. Parses source files with syn, replaces identifiers with positional placeholders, and fingerprints the structural skeleton to find functions that are structurally identical regardless of naming. Supports exact and near-duplicate detection, CI integration via exit codes, and configuration through dupes.toml or Cargo.toml metadata.

boarder

A Rust-based clipboard buffer system designed to optimize AI-assisted code refactoring. Exposes copy/cut/paste operations as an MCP (Model Context Protocol) server, allowing AI assistants to move code with surgical precision without regenerating content. Features multiple named buffers, LRU eviction, and metadata-only responses to minimize token usage.

mcp-coder-bench

A benchmarking tool for measuring MCP server effectiveness in LLM-assisted development. Runs Claude Code in isolated containers with configurable scenarios, collects token usage and cost metrics, and performs statistical analysis. Supports parallel execution, multiple output formats, and automatic MCP tool usage detection.


Satirical Billionaire Diaries

AI-generated satirical diaries for tech billionaires, fed by daily news and maintained personas. I review the output, manage the social accounts, and write about the process on this blog.

  • stfuelon.com — Elon Musk as a Martian General, desperate to restore his home planet
  • stfujeff.com — Jeff Bezos as an Energy Vampire, optimizing humanity for extraction
  • stfumark.com — Mark Zuckerberg as a Reptilian Overlord, feeding the hatcheries below Menlo Park