Episode 58 - Guardrails It takes more than a good system prompt to protect an AI from abuse, and it is worth making it as hard as possible for attackers.
Episode 57- We will all be Software Gardeners Do you garden? I do, sometimes. I have a raspberry bed that I am proud of. Sometimes I grow a few tomatoes, lettuce, and the occasional pepper.
Episode 56 - The Levels of AI Assisted Software Development There are four levels of AI coding available today, from fancy autocomplete to full agentic engineering. The interesting stuff starts at Level 2. And Level 3 is where it gets weird.
Episode 55 - Esri Releases Agent Builder tools in the ArcGIS SDK for JavaScript 5.0 I built a web app called Palm Springs Eats AI, where you can chat with a map of restaurants near the convention center.
Episode 54 - I Got a Chrome Extension Built in Under an Hour TL;DR - A friend built me a Chrome extension that generates alt text for images using the surrounding page content for context. It took less than an hour.
Episode 53 - Building an Experience Builder Widget with Claude Code I demo how to build an Experience Builder widget using Claude Code and it works!
Episode 52 - The Best of Year One ✨ This week, to celebrate one year of AEH, Holly and I review our favorite posts and I make some comments about what it is like writing a newsletter every week!
Episode 51 - Building Spiel - A Voice Dictation App I used Claude Code to build a voice dictation app called Spiel. It uses OpenAI's Whisper for transcription, has an optional AI cleanup step with a prompt that I can control, and it only took me one evening to make!
Episode 50 - Building GeoScribble Join me while I build GeoScribble, a draw the country from memory app!
Episode 49 - How I Write Apps This is a story about how I build apps. It's about a process I've been refining that enables quality and speed. I want to walk you through exactly what I did because it's repeatable, and I think more people can and should be building prototypes before meetings instead of just talking about ideas.