HNHacker News
TopNewBestAskShowJobs

metacircu1ar

15 karma · joined March 31, 2023

I ship complete products solo — from systems code to App Store.

Recent:

GymFlow (https://gymflowai.fit) — subscription iOS workout app: React Native client, Elixir/Phoenix backend, RevenueCat billing, AI-powered workout generation. Designed, built, and launched alone in 2026.

hive_review (https://github.com/metacircu1ar/hive_review) — unattended multi-agent AI code review: an implementor agent writes code, reviewer agents (Codex, Claude, Gemini, Grok, others) iterate on the diff until consensus.

OSS extracted from production: idempotency_kit, mobile_id_token, revenue_cat (Hex) · idempotent-fetch (npm).

Day job: senior remote engineering contractor at a US video management systems (VMS) provider — web-based video-analytics subsystem, plugin process-isolation architecture (IPC, shared-memory frame passing, custom ffmpeg allocators).

Before this: aerospace ground-control software in C++/Qt, a patented code-generation system prototyped in Haskell, Scala/Java tooling. Started programming at 34 with no technical background; three years later was ranked world top-10 in two C++ certifications.

Blog: https://metacircu1ar.github.io

Open to remote contracts, fixed-scope projects, and conversations about AI dev tooling.

Email: metacircu1ar@icloud.com

submissionscomments
metacircu1ar··on Audit: Skill library for agentic app audit
Library of focused security/performance audit playbooks for AI coding agents. Security (auth, input validation, secrets, rate limiting), reliability, database performance, App Store readiness.
metacircu1ar··on Hive_review: Multi-agent AI code-review loop
CLI orchestrating unattended multi-agent AI code-review loops across Codex, Claude, Gemini, Grok, OpenCode, and Kimi: implementor agent writes code, reviewer agents iterate until consensus. Ruby.
metacircu1ar··on Implementing a simple object system from scratch in Ruby
I write some ruby code for my job to automate some API testing stuff, where I use hash rockets exclusively.
metacircu1ar··on Implementing a simple object system from scratch in Ruby
Thanks for spotting this. The parts of code were written at different times. I'll fix this to standardize on :key => value form, as I want symbols to be clearly distinguishable both on call sites and in the method table.
metacircu1ar··on When you lose the ability to write, you also lose some of your ability to think
A couple of good posts on this topic, from Jorge Manrubia of 37signals:

https://world.hey.com/jorge/writing-for-yourself-c25a5a13

https://world.hey.com/jorge/writing-is-thinking-95dee8cb