New post: AI-Assisted Coding on a Budget
Not vibe coding. Reading every diff. Writing tests. Shipping faster anyway. Also: the economics of inference and who gets left out.
https://agingcoder.com/posts/ai-assisted-coding-on-a-budget/
New post: AI-Assisted Coding on a Budget
Not vibe coding. Reading every diff. Writing tests. Shipping faster anyway. Also: the economics of inference and who gets left out.
https://agingcoder.com/posts/ai-assisted-coding-on-a-budget/
AI coding agents are powerful, but they don’t magically remove the need for:
• code review
• tests
• discipline
• skepticism
My review of Vibe Coding reflects on where the book gets this right — and where it falls short, especially when moving beyond solo projects into production systems.
Read here: https://agingcoder.com/posts/book-review-vibe-coding/
New post: I revisited React Native in 2025 after 8 years.
I built an app with React Native and… it mostly just worked.
What’s improved, what still hurts, and when I’d now recommend RN for new apps:
https://agingcoder.com/posts/looking-at-react-native-in-2025/
New blog post: RAG Time — Cooking Up Smart Recipe Suggestions with AI
Used a recipe database + embeddings + cosine similarity to build a FastAPI service that suggests recipes from your leftover ingredients.
A tasty intro to RAG (Retrieval-Augmented Generation).
Read here: https://agingcoder.com/posts/rag-time-cooking-up-smart-recipe-suggestions/
This article explores how Retrieval Augmented Generation (RAG) can be used with large language models to suggest recipes based on user-provided ingredients. It walks through building a recipe recommendation system using embeddings, vector search, and prompt engineering, complete with code examples and a simple web interface.
Continuing my series on recipes + ML: last time was about clustering with unsupervised learning, this time it’s about serving those results in practice.
I show how to wrap embeddings + similarity search in a FastAPI endpoint, making recipe recommendations available as an API.
If you enjoyed the clustering post, this is the natural next step:
https://agingcoder.com/posts/2025-08-30-serving-the-cookbook-creating-an-endpoint-for-recipe-recommendations/
Continuing my machine-learning series—this time on unsupervised learning. The post walks through cleaning ingredients, building vectors, choosing K, clustering, and retrieving similar dishes.
https://agingcoder.com/posts/2025-08-25-clustering-the-cookbook-a-taste-of-unsupervised-learning/