★ TIM_THE_DEV // ABOUT.EXE ★ LOADING BIO ░░░░░░ 100% ★ COFFEE LEVEL: CRITICAL ★ DOG STATUS: SLEEPING ★

EXEC: /ABOUT.EXE

WHO IS
TIM_B.?

A full-stack developer based in North Carolina, born in '02, building on the web since '14. I write code the way other people write essays — slowly, carefully, with too many revisions. I care about the user, the bytes, and the people I work with, in roughly that order.

ORIGIN STORY
2014 — ENTRY POINT
FIRST LINE OF HTML
// 12 YEARS OLD, FAN BLOG
Discovered "view source" on a fan site, copied an <img> tag, broke the layout, fixed it again. Hooked. Spent the next four years messing with WordPress themes and CSS hacks I didn't fully understand.
2020 — COMPILE
FIRST PAID GIG
// LOCAL BARBERSHOP
$200, three weeks, a working booking form. Discovered the difference between code that works on my machine and code that survives a real client.
2022 — NETWORK
INFRASTRUCTURE TURN
// MERCHANT A&F
Stepped sideways into networking and on-prem solutions for a couple of years. Learned that the bug is almost always in the layer below the one you're staring at.
2024 — DEPLOY
BACK TO BUILDING
// CYNCLY + FREELANCE
Returned to product work full-time. Now splitting my days between enterprise CAD/CPQ integrations and shipping web + iOS for freelance clients.
PRINCIPLES
[01]

SHIP THE THING

A working v1 in production beats a perfect v3 on a feature branch. Iterate on real feedback, not imagined feedback.

[02]

CODE IS A LIABILITY

Every line is a line you have to read again later. Delete twice as much as you add. Abstract only when the third copy shows up.

[03]

READ THE LAYER BELOW

If the bug looks impossible in your code, it's in the framework, the network, or the OS. Go down a level instead of guessing harder at the top.

[04]

USERS > STACK

Nobody on the other side of the screen cares which framework you used. Pick the boring tools, save your novelty budget for the product.

[05]

WRITE IT DOWN

Decisions, gotchas, weird production incidents — all of it gets a paragraph. Future-me is constantly grateful and almost never grateful enough.

[06]

STAY KIND

Code review is a chance to teach, not to win. The senior dev I want to be doesn't make the junior dev feel small.

CURRENT SETUP

[DEV ENVIRONMENT]

$ uname -a
Linux tim-rig 6.17.0 #1 SMP x86_64 GNU/Linux
$ editor: NEOVIM + VS CODE
$ shell: ZSH + STARSHIP
$ terminal: GHOSTTY
$ daily_drivers: SWIFTUI / NEXT.JS / POSTGRES
$ ai_pair: CLAUDE_CODE.EXE

I read more code than I write. I keep a paper notebook on the desk because writing things by hand slows me down in a useful way. The mug on the right always has tea, never coffee, despite what the rest of this site claims.