Engineering notes

Blog

Practical breakdowns of my full-stack, platform, AI, backend, and reliability projects.

7 min read

VibeCart: Building a Full-Stack E-Commerce System

How the VibeCart monorepo connects React, Express, Prisma, PostgreSQL, auth, email, CI/CD, and production observability.

Full-stackE-commerceArchitecture
6 min read

AI Job Search Assistant: From PDFs to Career Intelligence

A CLI pipeline for turning job PDFs and resumes into market analysis, gap reports, readiness scores, and application advice.

AICLITypeScript
6 min read

RSC Storybook Bridge: Frontend Platform Tooling

A Storybook bridge for RSC-oriented UI that adds server-data injection, MSW flows, determinism checks, diagnostics, and a11y reporting.

Frontend PlatformStorybookDX
6 min read

SSE Streaming Reliability Kit: Making Event Streams Safer

What it takes to make Server-Sent Events recover from disconnects, resume without gaps, dedupe events, and expose useful observability.

BackendReliabilityStreaming
5 min read

React 19 Migration Safety Net: Upgrade Risk Before Runtime

A CLI that scans React codebases for removed APIs, unsafe hook patterns, migration blockers, and CI-enforceable readiness scores.

ReactToolingMigration
4 min read

Fragments API: Securing a Microservice with Cognito

How the Fragments backend uses Express, JWT validation, AWS Cognito, structured routes, and Docker-oriented development practices.

BackendAWSSecurity
4 min read

Optimizing Docker Builds for Small Backend Services

A practical checklist for keeping Node service containers repeatable, cache-friendly, and easier to ship through CI.

DockerDevOpsBackend