Skip to content
View BDubDesigns's full-sized avatar
💻
qcfailed.com
💻
qcfailed.com

Block or report BDubDesigns

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BDubDesigns/README.md

Hi, I'm Brandon 👋

Self-taught full-stack developer — I build practical software, developer tools, and playful products, and I care enough to test the awkward parts.

I work full-time at Walmart and build real products around it: full-stack apps, developer tools, and the occasional ridiculous game idea that turns into a real system. I learn by building, testing, deploying, and reviewing the thing that actually exists — not the version that sounded good in a plan.

Portfolio: qcfailed.com — every project has a live link, an honest status, and evidence (tests that run, previews you can inspect).


🧰 Stack

TypeScript Next.js React Tailwind CSS PostgreSQL Drizzle Python Node.js Docker Vitest Playwright GitHub Actions

I started on the MERN stack and still have older repos reflecting that (MongoDB/Express). My current work is TypeScript + Next.js + PostgreSQL/Drizzle + Python, which is what the active projects below use.


🚀 Active projects

RuneSpacebrowser RPG · TypeScript, Next.js, PostgreSQL A mobile-first, low-fi sci-fi RPG inspired by old-school MMOs. Server-authoritative: the browser is never the trusted source of progression — gameplay outcomes resolve server-side and persist in PostgreSQL. Includes a playable Crash Site Mining slice (auth, character ownership, mining, inventory, power cells, travel), Drizzle migrations, Zod validation, and Vitest + Playwright coverage. Repo · Live

ParkQuestfamily park passport · TypeScript, Next.js, PostgreSQL A family app for discovering parks, recording private visits, and earning server-controlled adventure progress. Open source, built for my daughter. SSG park atlas (Bellingham, WA), private visit recording, stamping flow, PWA, E2E + component tests. Repo · Live

Request MinimizerCLI dev tool · Python A CLI that imports a copied cURL request, verifies the endpoint, and experimentally reduces authentication material to the smallest working cookie subset. Real documented runs (45→1 and 41→1 cookies), CI matrix on Python 3.12–3.14 with Ruff + mypy. Repo · Case study

Codex JippityLinux/Codex helpers · Python A lightweight KDE Plasma / Wayland hotkey frontend that makes the Codex desktop workflow easier to launch, diagnose, and recover. Repo

Git Rich Quickincremental clicker game · JavaScript, Vite, React A playful clicker about hiring developers and generating lines of code. Early prototype with a live deployment. Repo · Live


🛠 How I work

  • One reviewable change at a time — one branch, one PR, no unrelated scope, no auto-merges.
  • Test according to risk — pure rules, persistence, and real browser journeys each get the evidence they need, not a rigid checklist.
  • Review the real preview — passing tests don't prove hierarchy, spacing, interaction, or copy works for a person.
  • Ship honestly — accurate statuses and limitations. No invented users, metrics, testimonials, or maturity.
  • AI in my workflow — AI is part of my process, not a substitute for ownership. I set the scope, make the product decisions, inspect the previews, validate the behavior, and decide what ships.

📫 Contact

Pinned Loading

  1. git-rich-quick git-rich-quick Public

    JavaScript 4

  2. parkquest parkquest Public

    Turn every park into an adventure with maps, visits, quests, XP, badges, and family-safe park tracking. Completely open-source. Built for my daughter, who taught me that every day is an adventure <3

    TypeScript 1

  3. RuneSpace RuneSpace Public

    RuneSpace is an experiment in letting SOTA LLM models plan and review while cheaper but capable models execute. Early work was attempted with openhands, but most work is now done with opencode via …

    TypeScript 1

  4. secret-drop secret-drop Public

    Single-use, E2E-encrypted secret box for handing secrets to AI agents without pasting them in chat

    Python