Skip to content
QC Failed
GitHub ↗

QC workshop — Brandon Werner, developer

QC Failed.

I build practical software, developer tools, and playful products — and I care enough to test the awkward parts.

Full-stack product work, honest documentation, and quality checks that actually run. This site is the build floor for that process.

Status
Build in progress
Inspection
Pending

SEC. 02 / Bench

Provisional

Current build floor

The next builds on the bench — planned and honest, not an automatic feed.

Bench 01

Project catalog & data model

The typed catalog from the backlog: slugs, statuses, verified links, and screenshots for every documented project.

Bench 02

Showcase upkeep

Keep the five project captures current and honest as the products evolve; capture new builds when they ship.

Bench 03

Field notes & case files

The build notebook for decisions, failures, and fixes, plus focused case-study pages.

SEC. 03 / Notebook

Provisional

Field notes

A build notebook of decisions, failures, and fixes — short technical notes, not a content mill.

Note 01 — pending

Note 02 — pending

Note — Field notes are repository-owned markdown; the first entries ship with the notebook build.

SEC. 04 / Person

About & working style

The person behind the inspection marks — and the process that keeps the work honest.

I'm Brandon Werner. I work full-time at Walmart and build practical software outside that job: full-stack products, developer tools, family-focused apps, and the occasional ridiculous game idea that turns into a real system.

I didn't arrive through a traditional software career. I learn by building, testing, deploying, and reviewing the thing that actually exists — not just the version that sounded good in a plan. That means real databases, failure paths, browser journeys, Docker deployments, and sending work back for another pass when it functions but still isn't finished.

The move into professional development looks like this: one real project, one reviewable branch, one honest status at a time. Quality means evidence — tests that run, previews a person can inspect, and an accurate status on everything I publish.

Workflow note

AI is part of my workflow, not a substitute for ownership. I use models to help plan, implement, and review; I set the scope, make the product decisions, inspect the previews, validate the behavior, and decide what ships.

  1. 01

    Start with a bounded issue

    Define the outcome, the truth sources, the constraints, and the non-goals before any implementation begins.

  2. 02

    Build one reviewable change at a time

    One branch, one pull request. No unrelated scope, no automatic merges.

  3. 03

    Test according to risk

    Pure rules, persistence behavior, and real browser journeys each receive the evidence they need — not a rigid one-size checklist.

  4. 04

    Review the real preview

    Passing tests do not prove that hierarchy, spacing, interaction, or copy actually works for a person.

  5. 05

    Ship honestly

    Accurate statuses and limitations. No invented users, metrics, testimonials, or maturity.

  6. 06

    Revise without ego

    “Technically correct” and “finished enough to ship” are different standards, and the second one matters more.

Capabilities

Evidenced in the catalog

CAP. 01

Product and interface work

  • Next.js, React, and strict TypeScript
  • Responsive, mobile-first interface design
  • Accessible interaction and keyboard behavior
  • Component systems refined from real preview feedback

CAP. 02

Server and data boundaries

  • PostgreSQL and Drizzle
  • Server-owned application rules
  • Transactions, validation, ownership boundaries, and failure handling
  • Static and server-rendered content architecture

CAP. 03

Quality and delivery

  • Vitest, Playwright, pytest, Ruff, and mypy
  • Risk-based unit, integration, and browser coverage
  • CI, per-PR previews, and independent review
  • Production builds and regression evidence

CAP. 04

Systems and tools

  • Python command-line tools
  • Linux-based development
  • Docker and Coolify deployments
  • Self-hosted delivery and practical workflow automation

SEC. 05 / Contact

Contact

GitHub is the best place to inspect the work. LinkedIn is the best place to connect about useful tools, product work, developer workflow, or collaboration.

GitHub

BDubDesigns

Source repositories, project history, issues, and pull requests.

Visit GitHub

LinkedIn

Brandon Werner

Professional background and a direct way to connect.

Connect on LinkedIn