Blog

Thoughts on engineering, AI, and building products.

RSS Feed
Agent Skills in Cartagena, Colombia

Agent Skills in Cartagena, Colombia

GDE Alexander Amin breaks down how to use Gemini CLI, Chrome DevTools MCP, and Agentic Skills to build resilient QA testing agents.

Generative AIGemini CLIModel Context ProtocolSoftware TestingGoogle CloudGDECloud Run
50 Hackers, a Transit Strike, and One Incredible Day in Hamburg

50 Hackers, a Transit Strike, and One Incredible Day in Hamburg

We ran our first aviation-themed hackathon with the Social Developers Club. 50 people showed up despite a national transit strike, and the projects blew us away.

HackathonAICommunity
Demystifying AI Agents at GDG Hamburg DevFest 2025

Demystifying AI Agents at GDG Hamburg DevFest 2025

Key takeaways from my DevFest Hamburg talk on what AI agents actually are, why mega agents fail, and how multi-agent systems solve real problems.

AIAgentsGoogle CloudSpeaking
Building Real-Time UIs with the Gemini API

Building Real-Time UIs with the Gemini API

Lessons learned from building streamed, generative UIs with structured output from Google's Gemini API and Vue.js.

AIGeminiVue.js
How I Killed My "Side Project Graveyard"

How I Killed My "Side Project Graveyard"

Boilerplate friction is the number one killer of side projects. Here's how I broke the cycle and built RaumRadar in just five days using AI.

AIProductivityVue.js

Building Call-Thing: A 7-Month AI Phone Agent Post-Mortem

I built a fully autonomous AI phone agent for restaurant reservations. Then OpenAI released Voice Mode and I killed the project. Here's what was under the hood.

AIPythonPost-Mortem

Hello World: Why I Started Writing

After years of building products and speaking at events, I'm finally putting thoughts to paper. Here's why a blog felt like the right next step.

PersonalWriting