Trevsh.com | White-Label Next.js Developer

Blog

How I Actually Use an AI Coding Agent Day to Day

A working developer's practical take on using an AI coding agent: a multiplier for what you know, never an excuse to ship code you cannot explain.

— July 2, 2026

I Rebuilt My Dev Environment From Scratch

Tearing down and rebuilding a Linux development setup on purpose, from shell and Neovim to tmux and modern CLI tools, and why understanding each piece matters.

— May 14, 2026

Making Background Work Reliable in Next.js

Why fire-and-forget background tasks get dropped in production, and using Next.js after() to run non-blocking work that still finishes.

— March 27, 2026

How I Think About Multi Tenant Analytics

Wiring per-customer analytics into a multi-tenant SaaS platform by treating the tenant as data you look up, not a special case you hard code.

— February 7, 2026

Why I Put Search Behind a Typed API Layer

Moving messy search logic behind a single typed tRPC procedure, and how end-to-end type safety catches mismatches before a user ever does.

— December 21, 2025

I Design the Feature Before I Write Any Code

Why I map the data model and relationships before writing application code, using a real campaign tracking feature as an example of planning that saves days.

— November 2, 2025

When next build Ran Out of Memory

A Next.js production build failing with a Node out of memory error, why it was not my code, and the heap setting that fixed it.

— September 15, 2025

What a Silent Stripe Webhook Taught Me About Failing Loudly

A Stripe subscription webhook that synced the wrong data without ever throwing an error, and why silent success paths are the most expensive kind of bug.

— July 29, 2025

Three Years Self Taught, and Why I'm Considering a Computer Science Degree

A self-taught full-stack developer on the blind spots of skipping the fundamentals, and the reasons I keep weighing a computer science degree at Austin Community College.

— June 11, 2025

You Gotta Settle Down

The importance of focusing on one thing to become an expert in it, rather than spreading oneself too thin across many interests.

— June 10, 2025

Github Ticket Template

A useful template I use when I cut tickets or PRs.

— May 28, 2025

A Better Way to Write👋

My favorite tips for writing well.

— April 20, 2025