Resources
From developer to AI developer
The path from developer to AI developer, plus a shortlist of the tools we actually use.
Roadmap
Four steps to bring AI into your projects
From the basics to deployment. Each step points to an SmfCoder track when one exists.
2
API
Integrate an AI API
Connect a model to an app, handle errors, structure responses, keep costs under control.
Track in progress →3
Advanced
RAG & agents
Give a model context (RAG), orchestrate agents, build autonomous workflows.
Track in progress →4
Prod
Deploy & iterate
Go live, monitor costs, collect feedback, improve continuously.
Step 6 of track #1 →Tools we actually use
Not an exhaustive list — just what we reach for every day when building.
AI-assisted development
Claude Code
Command-line development agent.
Cursor
AI-assisted code editor.
Gemini
Model for large context and multimodal work.
AI APIs & platforms
Anthropic API
API for adding AI to an application.
Supabase
Database and auth for an MVP.
Vercel
Simple deployment for first tool versions, with no server configuration.