A curated list of must-visit sites, tools and communities for building AI-first products. AI-First development refers to leveraging AI to build software faster and more efficently. This comprehensive list of websites, tools, and communities will help AI-First Developers (from beginners to experts) learn, build, and stay inspired in this rapidly evolving field. It's organized into categories for easy navigation, covering everything from educational resources and vibecoding (AI-assisted coding) to essential tools and vibrant communities.
- Learning AI-First Development
- Vibecoding (AI-Assisted Coding)
- Tools & Platforms
- Online IDEs & Sandbox Platforms
- Prompt Engineering & AI UX
- Context Engineering
- Prompt Security & Leaks
- Communities & Inspiration
- Videos & Talks
- AI Product Launch Platforms
- Courses & Certifications
- Coursera – Machine Learning (Andrew Ng) – The classic starter course for ML fundamentals.
- Harvard CS50’s AI with Python – A hands-on intro to AI concepts using Python.
- fast.ai – Practical Deep Learning for Coders – Teaches deep learning by building real-world models fast.
- Hugging Face Transformers Course – Interactive course on using transformer models in NLP.
- Google ML Crash Course – Self-paced crash course covering core ML ideas.
- Kaggle Learn – Bite-sized ML lessons plus competitions for practice.
- Full Stack Deep Learning – Advanced course on the full lifecycle of deploying AI systems.
- Generative AI Specialization (DeepLearning.AI) – Modern series focused on building LLM and diffusion apps.
- Karpathy – “Vibe Coding” Tweet – Original post coining the term and philosophy of vibe coding.
- The Way of Code – Rick Rubin × Anthropic – Digital book blending creative philosophy with vibe-coding principles.
- Vibe Coding – Wikipedia – Overview of the “code by vibes” programming paradigm.
- Google Cloud – What is Vibe Coding? – Explains the principles and workflow of vibe coding.
- IBM – What is Vibe Coding? – IBM’s take on implementing vibe coding in practice.
- Medium – Guide to Vibe Coding Tools – Reviews the current ecosystem of AI coding assistants.
- Reddit r/vibecoding – Community sharing experiences and projects made with vibe coding.
- Claude Code – Agentic coding assistant that runs in your terminal and understands your codebase.
- Gemini CLI – Open-source AI agent bringing Google’s Gemini model directly to the command line.
- Exa.ai – Web-scale search API designed for LLMs and agentic research workflows.
- OpenAI Platform – APIs for GPT-4, DALL·E, Whisper and more to power AI apps.
- Hugging Face Hub – Central repo for thousands of open-source models and datasets.
- LangChain – Framework for building LLM-powered chains, agents and apps.
- Pinecone – Managed vector database for fast similarity search in embeddings.
- GitHub Copilot – AI pair-programmer that autocompletes code inside your IDE.
- AWS CodeWhisperer – Amazon’s free AI coding assistant with AWS integration.
- Gradio + HF Spaces – Build and host interactive ML demos entirely in the browser.
- Anthropic Claude API – Large-context LLM alternative with helpful chat behaviour.
- OpenAI Cookbook – Example code and best practices for building with OpenAI APIs.
- Replit – Cloud IDE with AI Ghostwriter and instant deployment.
- CodeSandbox – Web-first IDE for rapid full-stack prototypes.
- StackBlitz – Browser-based Node environment that boots in milliseconds.
- GitHub Codespaces – One-click cloud dev environments integrated with GitHub.
- Google Colab – Free GPU-powered Jupyter notebooks in the cloud.
- Kaggle Notebooks – Shareable GPU notebooks tied to competitions and datasets.
- Glitch – Friendly platform for live-editing small web apps and bots.
- Anthropic Prompt Engineering Guide – Official guide to crafting effective Claude prompts and troubleshooting output.
- OpenAI Prompt Engineering Guide – Official best practices for writing better prompts.
- Learn Prompting – Open-source curriculum on crafting effective prompts.
- ChatGPT Prompt Engineering for Developers – Short course on leveraging prompts in software workflows.
- People + AI Guidebook – Google’s UX guidelines for designing human-centered AI.
- DAIR AI Prompt Engineering Guide – Curated research and resources on advanced prompting.
- PromptHero – Search engine for discovering image-generation prompts.
- FlowGPT – Community hub for sharing and rating ChatGPT prompts.
- Awesome ChatGPT Prompts – GitHub list of creative and useful ChatGPT prompt ideas.
- Beyond the Perfect Prompt – Context Engineering Guide – Explains why managing context is as crucial as prompt design for intelligent systems.
- Context Engineering with Agents (Medium) – Shows how to structure agent memory and context windows for LangGraph-based LLM apps.
- Pliny the Elder – Bing Prompt Leak Repo – Demonstrates techniques to extract hidden system prompts from chat-based LLMs.
- Jason Zhou (X) – Shares insights on agentic software and practical AI-first workflows.
- Mckay Wrigley (X) – Builder and educator posting hands-on experiments with coding agents.
- Riley Brown (X) – Content creator teaching engineers how to leverage AI daily.
- Matt Shumer (X) – Founder of HyperWriteAI sharing prompt tricks and startup advice.
- Matthew Berman (X) – Vibe-coding evangelist documenting AI-built games and apps.
- Andrej Karpathy (X) – AI researcher tweeting insight on LLMs and vibe coding.
- Shawn “Swyx” Wang (X) – Thought leader on the AI Engineer movement and tooling.
- Harrison Chase (X) – Creator of LangChain sharing LLM app examples and tips.
- Simon Willison (X) – Developer experimenting with LLMs and data-driven tooling.
- Lamar Cannon (X) – AI engineer sharing insights on AI first development, BCI, robots & drones.
- Hugging Face Forum & Discord – Active community for questions, showcases and collaboration.
- Reddit r/MachineLearning – Discussions and papers on ML research and industry news.
- Reddit r/ArtificialIntelligence – Broad AI news, debates and product announcements.
- Reddit r/PromptEngineering – Share successes, failures and tips for crafting prompts.
- Ben’s Bites – Daily newsletter summarizing the biggest AI news and tools.
- Latent Space – Podcast/newsletter interviewing builders of cutting-edge AI products.
- Papers with Code – Tracks the latest AI papers with their accompanying code.
- Product Hunt – AI – Discover trending new AI tools launched each day.
- AI for Software Engineers: The Perfect Development Workflow – Palmer Wenzel, Gauntlet AI – Shows a practical AI-first coding workflow integrating Gauntlet AI tools.
- Swyx – “LLM Stack 2025” – Overview of modern LLM infrastructure and best-practice stacks for AI engineers.
- LangChain Agents Deep Dive – Detailed walk-through of building autonomous agents with LangChain.
- Prompt Engineering Masterclass – Practical session covering prompt patterns, pitfalls and debugging.
- Product Hunt – AI – Premier platform to launch and discover new AI products.
- FutureTools.io – Directory of AI apps categorized for easy discovery.
- There’s an AI for That – Searchable database showing AI tools for virtually any task.
- Futurepedia – Massive, frequently updated directory of AI tools across 50+ categories.
- Y Combinator Hacker News – “Show HN” threads showcase new AI hacks and startups.
- Gauntlet AI – Free, intensive 10-week bootcamp turning engineers into elite AI builders.
- AI For Everyone (DeepLearning.AI) – Non-technical intro explaining what AI can and can’t do in business.
- Generative AI for Everyone (DeepLearning.AI) – Beginner-friendly course on using generative AI and prompt engineering.
- LangChain for LLM Application Development – Short course teaching how to build LLM apps with LangChain.
- Deep Learning Specialization (Coursera) – Five-course program covering neural networks end-to-end.
- IBM AI Engineering Professional Certificate – Multi-course cert on ML, DL and deployment pipelines.
- Azure AI Engineer Associate – Microsoft cert for designing AI solutions on Azure.
- Google Cloud Professional ML Engineer – Validates building and deploying ML workflows on GCP.
- AWS Certified ML – Specialty – Credential for architecting and tuning ML on AWS.
- GitHub Copilot Certification – Exam proving proficiency with GitHub’s AI code assistant.
- FreeCodeCamp ML with Python – Free certification teaching ML fundamentals in Python.
- Udacity AI Programming with Python – Nanodegree covering Python, NumPy and basic neural nets.
- Generative AI Developer Specialization – Focuses on building LLM and diffusion-based applications.
- Google Cloud Generative AI Learning Path – Free labs and courses on creating gen-AI solutions with Google tools.