

·
How I turned my Next.js blog into an npm workspaces and Turborepo monorepo with seven workspaces, extracted a design system, a component store contract and a WebGPU matrix rain effect, and published three packages on npm with OIDC trusted publishing. [...]

·
A personal essay looking back at my first 18 years as a software engineer, and the life, and the losses, that ran alongside them. [...]

·
In this post we will show how we encoded our software development lifecycle in a set of custom skills and subagents. [...]

·
My recap of App.js Conf 2026 in Krakow: talks, libraries, the 'elephant in the room' called AI [...]

·
How I built a Model Context Protocol (MCP) server on top of my Next.js blog, covering the MCP protocol architecture, JSON-RPC transport, capability negotiation, Streamable HTTP, OAuth discovery, and a full TypeScript implementation deployed on Vercel. [...]

·
How I implemented a three-layer guardrail system for the AI chatbot on my portfolio website, using regex-based prompt injection detection, Llama Prompt Guard for injection classification, and an LLM-as-judge for topic relevance. [...]

·
How I integrated Chrome's Built-in AI Summarizer API to add TL;DR and Key Points features to my blog posts, with progressive enhancement, streaming responses, and on-device privacy. [...]