Welcome to My Digital Garden
This is my corner of the web where I document what I learn while building full-stack applications, autonomous AI agents, and indie products.
“The best way to truly understand an engineering concept is to build it, ship it to real users, and write down what broke along the way.”
What I Focus On
- Autonomous AI Agents & Tool Calling: Building stateful, durable workflows with LLMs and real-world tools.
- Modern Web Engineering: Next.js App Router, React 19, TypeScript, and serverless backends.
- Indie Hacking & Shipping: Taking ideas from initial prototype to production deployment and public analytics.
Starter Code Example
Here is a quick snippet demonstrating a type-safe API handler:
export async function getLiveMetrics(websiteId: string) { const res = await fetch(`https://api.umami.is/v1/websites/${websiteId}/stats`, { next: { revalidate: 60 }, }); if (!res.ok) { throw new Error(`Failed to fetch metrics: ${res.statusText}`); } return res.json(); }
Stay tuned for more deep dives and breakdowns of my latest experiments!