Back to blog
Steve Jefferson

Steve Jefferson

Developer Advocate

Steve builds something with Swarmz every week and writes up what worked, what broke, and what he'd do differently. Tutorials and hands-on guides are his lane.

Articles by Steve Jefferson

How to Add an Onboarding Flow to an AI-Built App

How to Add an Onboarding Flow to an AI-Built App

August 15, 2026en
How to Add Social Login to an AI-Built App

How to Add Social Login to an AI-Built App

August 15, 2026en
How to Give an AI Coding Agent Safe Staging Access

How to Give an AI Coding Agent Safe Staging Access

August 15, 2026en
How to Prompt AI to Estimate a Project Timeline

How to Prompt AI to Estimate a Project Timeline

August 15, 2026en
How to Add PDF Generation to an AI-Built App

How to Add PDF Generation to an AI-Built App

August 15, 2026en
Stop AI Coding Agents Adding Dependencies You Did Not Pick

Stop AI Coding Agents Adding Dependencies You Did Not Pick

August 15, 2026en
Make an AI Coding Agent Follow Your Code Style

Make an AI Coding Agent Follow Your Code Style

August 15, 2026en
Environment Variables and Secrets in an AI-Built App

Environment Variables and Secrets in an AI-Built App

August 15, 2026en
How to Write Acceptance Criteria for an AI Coding Agent

How to Write Acceptance Criteria for an AI Coding Agent

August 15, 2026en
How to Prompt AI to Roleplay as a Customer for User Research

How to Prompt AI to Roleplay as a Customer for User Research

August 14, 2026en
How to Prompt AI to Generate Realistic Test Data

How to Prompt AI to Generate Realistic Test Data

August 14, 2026en
How to Tell If an AI Vendor Is GDPR Compliant

How to Tell If an AI Vendor Is GDPR Compliant

August 14, 2026en
How to Make an AI-Built App Accessible

How to Make an AI-Built App Accessible

August 14, 2026en
How to Migrate From One AI Model to Another

How to Migrate From One AI Model to Another

August 14, 2026en
How to Build a Simple CRM With AI

How to Build a Simple CRM With AI

August 14, 2026en
How to Set Permissions for AI Coding Agents

How to Set Permissions for AI Coding Agents

August 13, 2026en
What to Do If an AI Coding Agent Leaks a Secret

What to Do If an AI Coding Agent Leaks a Secret

August 13, 2026en
How to Prompt AI for a Competitive Analysis

How to Prompt AI for a Competitive Analysis

August 13, 2026en
How to Prompt AI to Write a Product Spec

How to Prompt AI to Write a Product Spec

August 13, 2026en
How to test an AI-built app before launch

How to test an AI-built app before launch

August 13, 2026en
How to prompt AI to extract data from a document

How to prompt AI to extract data from a document

August 13, 2026en
How to export an app from an AI app builder

How to export an app from an AI app builder

August 13, 2026en
How to Set Guardrails for a Customer-Facing AI Chatbot

How to Set Guardrails for a Customer-Facing AI Chatbot

August 13, 2026en
How to Estimate Tokens for an AI Task

How to Estimate Tokens for an AI Task

August 12, 2026en
How to Keep an AI Chatbot on Topic

How to Keep an AI Chatbot on Topic

August 12, 2026en
How to Add Background Jobs to an AI-Built App

How to Add Background Jobs to an AI-Built App

August 12, 2026en
How to Prompt AI to Summarize a Long Document

How to Prompt AI to Summarize a Long Document

August 12, 2026en
How to Add Rate Limiting to an AI-Built App

How to Add Rate Limiting to an AI-Built App

August 12, 2026en
How to Roll Back a Bad AI Coding Agent Change

How to Roll Back a Bad AI Coding Agent Change

August 12, 2026en
How to Debug a Prompt That Stopped Working

How to Debug a Prompt That Stopped Working

August 12, 2026en
How to Write Prompts That Work Across AI Models

How to Write Prompts That Work Across AI Models

August 11, 2026en
How to Add Email Sending to an AI-Built App

How to Add Email Sending to an AI-Built App

August 11, 2026en
AI Coding Agent Database Migrations, Done Safely

AI Coding Agent Database Migrations, Done Safely

August 11, 2026en
How to Run an AI Coding Agent in CI

How to Run an AI Coding Agent in CI

August 11, 2026en
How to Add Real-Time Chat to an AI-Built App

How to Add Real-Time Chat to an AI-Built App

August 11, 2026en
How to Version Your Prompts as Your Product Changes

How to Version Your Prompts as Your Product Changes

August 11, 2026en
How to Handle Merge Conflicts With AI Coding Agents

How to Handle Merge Conflicts With AI Coding Agents

August 10, 2026en
AI Tools for Small Law Firms and Solo Attorneys

AI Tools for Small Law Firms and Solo Attorneys

August 10, 2026en
AI Tools for Dental Practices (By Workflow, Not Hype)

AI Tools for Dental Practices (By Workflow, Not Hype)

August 10, 2026en
How to Write a Bug Report for an AI Coding Agent

How to Write a Bug Report for an AI Coding Agent

August 10, 2026en
AI Hallucinated a Package That Does Not Exist

AI Hallucinated a Package That Does Not Exist

August 10, 2026en
Why Telling AI Not to Do Something Fails

Why Telling AI Not to Do Something Fails

August 10, 2026en
How to Prompt AI Without Leaking Sensitive Data

How to Prompt AI Without Leaking Sensitive Data

August 10, 2026en
How to Use AI to Write Documentation for Your Codebase

How to Use AI to Write Documentation for Your Codebase

August 10, 2026en
How to Add Push Notifications to an AI-Built App

How to Add Push Notifications to an AI-Built App

August 9, 2026en
How to Get AI to Ask Clarifying Questions First

How to Get AI to Ask Clarifying Questions First

August 9, 2026en
How to add analytics to an AI-built app

How to add analytics to an AI-built app

August 9, 2026en
What to Do When Your AI-Built App Breaks in Production

What to Do When Your AI-Built App Breaks in Production

August 8, 2026en
How to Give an AI Coding Agent Safe Terminal Access

How to Give an AI Coding Agent Safe Terminal Access

August 8, 2026en
How to Write AI Image Generation Prompts That Work

How to Write AI Image Generation Prompts That Work

August 8, 2026en
How to Stop AI From Being Too Agreeable

How to Stop AI From Being Too Agreeable

August 8, 2026en
How to Add Multi-Language Support to an AI-Built App

How to Add Multi-Language Support to an AI-Built App

August 8, 2026en
How to Write an AGENTS.md File Agents Actually Follow

How to Write an AGENTS.md File Agents Actually Follow

August 8, 2026en
How to Choose a Database for an AI-Built App

How to Choose a Database for an AI-Built App

August 7, 2026en
How to Chain Prompts Together for Better Results

How to Chain Prompts Together for Better Results

August 7, 2026en
AI App Maintenance: What Breaks After Launch

AI App Maintenance: What Breaks After Launch

August 7, 2026en
Why Is My AI-Built App Slow? A Diagnostic Order

Why Is My AI-Built App Slow? A Diagnostic Order

August 7, 2026en
Running Multiple AI Coding Agents in Parallel

Running Multiple AI Coding Agents in Parallel

August 7, 2026en
How to Add Search to an AI-Built App

How to Add Search to an AI-Built App

August 6, 2026en
How to Get Consistent AI Output Every Time

How to Get Consistent AI Output Every Time

August 6, 2026en