Hello, I'm a High-leverage Engineer using AI agents to design and ship full-stack systems.
I write about software engineering, systems design, and creative technology. From Android apps to network programming, game engines to web frameworks; this is where I document the journey.
⛳ Pin Flags
A lightweight Rails engine for managing entity-based features with built-in caching support. Pin features to any ActiveRecord model with polymorphic feature tags, configurable cache expiry, and a built-in admin UI powered by BulmaCSS and AlpineJS.
🐦 Quail
A Rails-first GraphQL library with a declarative, Alba-inspired DSL built on top of graphql-ruby. Define a resource and get types, queries, mutations, and subscriptions generated automatically — with real-time support via ActionCable out of the box.
Languages
Frameworks
Infrastructure
Interests
Just Messing Around With GraphViz
Recently I've come to know a fairly unique piece of software called GraphViz. Its short for Graph Visualization Software and according to the page on Wikipei...
Einfach, iOS Tile Puzzle Game
Einfach is a tile matching puzzler and casual game, it combines the basic concepts of the matching puzzle genre but simplifies it to make it a great pickup a...
BTHREE, A Casual iOS Game
BTHREE is a simple fun clever little casual tapper game where quick reflexes and a bit of timing will reward you with the top score. Built as an in-house app...
Android Realtime Whiteboard App with NodeJS Part III
Welcome to part III of the Realtime Whiteboard App with NodeJS. In this last part I will provide a link to the Android client that I wrote some time ago in J...