- 01June 7, 20265 min read
Why I Rebuilt My Portfolio from a Generic Agency Template
The strategic thinking behind replacing a cookie-cutter agency template with a custom-engineered portfolio — and what that process taught me about what a portfolio is actually for.
PortfolioNext.jsDesign SystemCareer - 02June 5, 20266 min read
How I Built the AI Chat Bubble on This Site
A technical walkthrough of the RAG-powered chat assistant — streaming responses, a markdown knowledge base, and why I chose this approach over a fine-tuned model.
AIRAGNext.jsAnthropicStreaming - 03June 1, 20266 min read
Stateless Auth in Next.js App Router: HMAC Session Cookies Without a Third-Party Service
How I implemented session-based authentication using HMAC-signed cookies and edge middleware in Next.js App Router — no NextAuth, no Clerk, no Auth0.
Next.jsAuthSecurityApp RouterEdge