When to use traditional search, basic RAG, agentic RAG, or a full conversational agent for your Rails app’s search feature
Should your AI have co-author credit for code commits?
The ups and downs of cowork.
If you’ve ever asked an AI model to ‘just return JSON’ and then had your parser throw an error because the model added a helpful sentence or wrapped the JSON in markdown fences, this post is for you.
Building a Ruby CLI that transforms job applications into personalized marketing campaigns.
Building a personal URL shortener deployable via SFTP on shared hosting