Back home

    Blog

    Thoughts on fullstack development, web3, backend architecture, and Go.

    eas-preflight: Catching Expo Bundle Size Regressions Before They Ship

    I built a free GitHub Action that diffs your Expo app's JS bundle size on every PR. Here's how it works, and three real bugs that only showed up once I stopped testing against my own machine.

    June 24, 20267 min read
    GitHub Actions
    Expo
    React Native
    DevTools
    CI/CD

    Building Proposly: AI Proposals, Dual Payments, and PDF Generation

    How I built a full-stack proposal management platform for freelancers — Claude for AI generation and inline editing, Stripe + Paystack for subscriptions, and a Puppeteer-based PDF pipeline with auto-generated terms.

    May 20, 20269 min read
    NestJS
    TypeScript
    Claude AI
    Stripe
    Paystack
    Next.js

    Building an AI News Summarizer in Go with Gemini

    How I built BriefMe — a Go API that scrapes any URL, pulls articles from NewsAPI, summarizes them with Gemini 2.5 Flash, and supports follow-up questions with conversational context.

    May 10, 20267 min read
    Go
    AI
    Gemini
    Backend

    Row-Level Multitenancy in Go: What I Learned Building Proctura

    Proctura is a Go backend for a multitenant online coding exam platform — students write real code instead of pencil on paper. Here's how I designed the tenant isolation, RBAC, and Judge0 code execution.

    April 20, 20268 min read
    Go
    PostgreSQL
    Multitenancy
    Backend
    SaaS

    Go for TypeScript Developers: What to Expect

    Coming from TypeScript, Go feels both familiar and alien at the same time. Here's what surprised me, what I liked, and what I'm still adjusting to.

    April 5, 20266 min read
    Go
    TypeScript
    Backend

    Building a Production-Ready Wallet Service with NestJS and Paystack

    A walkthrough of the architecture decisions, trade-offs, and implementation details behind a real-world wallet service with deposits, transfers, and audit trails.

    March 15, 20268 min read
    NestJS
    TypeScript
    PostgreSQL
    Paystack
    Backend

    How I Architected an NFT Marketplace on Ethereum

    Behind-the-scenes look at the smart contract design, The Graph integration, and frontend architecture of HexSea — a decentralized NFT marketplace.

    February 20, 202610 min read
    Solidity
    Web3
    Next.js
    The Graph
    IPFS