Artificial Intelligence

AI engineering and practical applications for business growth

Agentic AI for eCommerce: What It Actually Means, Why It Matters, and How to Build It on Rails and Solidus

Agentic AI is the biggest shift in ecommerce since the smartphone. AI agents that autonomously manage inventory, handle customer support, route orders, and optimise pricing are already reshaping how online businesses operate. But what does agentic actually mean in plain English? How is it different from a chatbot? And how do you build these systems on Ruby on Rails and Solidus? A practical guide from someone who is building this right now.

Building Custom AI Recommendations in Solidus

A technical but accessible walkthrough of adding ML-powered product recommendations to Solidus, the open-source Ruby on Rails ecommerce framework. Covers three recommendation approaches (collaborative filtering, content-based, and hybrid), complete with Python ML scripts, full Solidus/Rails integration code, event tracking, cold start handling, A/B testing, GDPR compliance, and the honest limitations and pitfalls you'll hit along the way. No black boxes - every piece is explained and every trade-off is named.

TDD and BDD in Ruby on Rails: How to Ship Without Fear, and How AI Is Changing the Game

A deep dive into Test Driven Development and Behaviour Driven Development in Ruby on Rails. What they are, how they differ, why they exist, and how they prevent the costly bugs that plagued the old way of building software. Includes a detailed comparison of RSpec, Minitest, and Cucumber, practical examples from building Auto-Prammer.at on Solidus and the Regios fintech SaaS powered by GrowCentric.ai, plus a best practice guide for using AI tools like Claude to supercharge your testing without losing control.