Artificial Intelligence

AI engineering and practical applications for business growth

AI Compliance for the DACH Market

If you're building AI-powered SaaS for the DACH market, you're not dealing with one regulatory framework. You're dealing with at least five: the EU AI Act (directly applicable in Austria and Germany), GDPR (enforced differently by each country's DPA), Austria's Digital Austria Act 2.0 and KI-Servicestelle, Germany's KI-MIG implementation law and Bundesnetzagentur oversight, and Switzerland's entirely separate FADP with its own rules on AI, profiling, and personal liability. This post maps the specific nuances for Austrian, German, and Swiss businesses, shows where the regulations overlap and where they diverge, and provides the practical architecture decisions that let you ship AI features across all three markets from a single Rails codebase.

Building GDPR-Compliant AI Features in Your SaaS

A developer's practical walkthrough of Data Processing Agreements, Privacy by Design, and Data Protection Impact Assessments for AI features. Not the legal theory, the actual Rails code and architecture decisions you need to make before shipping AI features to production. With real examples from four production Ruby on Rails applications: GrowCentric.ai (marketing optimisation), Stint.co (marketing dashboard), Regios.at (regional platform), and Auto-Prammer.at (automotive marketplace on Solidus).

GDPR and AI: The "Right to Be Forgotten" Now Means "Unlearning"

When GDPR's Article 17 was written, 'erasure' meant deleting a row from a database. In 2026, it means something far more complicated. If a user's data was used to train an AI model, deleting the database record isn't enough. The data has been absorbed into model weights, influencing predictions for every subsequent user. The EDPB has made right to erasure its coordinated enforcement priority for 2025-2026, with 30 data protection authorities investigating how organisations handle deletion requests. And the Italian DPA already fined OpenAI 15 million euros for, among other things, failing to handle training data properly under GDPR. This post explains what machine unlearning is, why it's a nightmare for developers, and what practical architectural decisions you can make right now to avoid the problem in the first place.

The EU AI Act Kicks In August 2026: What SaaS Builders Need to Know

The EU AI Act's biggest enforcement date is August 2, 2026. That's less than five months away. High-risk AI system obligations, transparency rules, and the full enforcement framework all go live on that date. If you build SaaS products that use AI and serve European customers, this directly affects you. This post explains the four risk tiers, how to figure out which one your product falls into, what the obligations actually mean in practice, and what you should be doing right now. No legal jargon. Practical guidance from someone building AI-powered SaaS for the European market.

AI-Powered Marketing Automation: Beyond Email Drips

Most marketing automation in 2026 is still glorified email scheduling. Send this email on day 3. Send a follow-up on day 7. If they click, send offer A. If not, send offer B. That is not AI. That is a flowchart. Real AI-powered marketing automation means dynamic pricing that adjusts to demand in real time, personalised product recommendations that learn from behaviour, predictive churn detection that intervenes before customers leave, and autonomous campaign optimisation that reallocates budget without waiting for a human to notice what is happening. This is what I am building with GrowCentric.ai, and this is what I implement for ecommerce clients on Rails and Solidus.

How to Actually Integrate AI Into Your Existing Workflows (Without Breaking Everything)

Most AI projects fail. Not because the technology is bad, but because the data is messy, the systems are old, and nobody knows where to start. Gartner predicts that 60 percent of AI projects will be abandoned due to poor data quality. This is the where do I even start post. Data quality, legacy systems, realistic first steps, and real examples from Rails, Solidus, and SaaS projects I have actually built.

AI Agents vs Chatbots: What Actually Changed in 2026

Everyone is talking about AI agents in 2026, but most people still confuse them with chatbots. The difference is not cosmetic. Agents book flights, purchase groceries, manage inventory, and negotiate with other agents, all without a human clicking a single button. This post explains what actually changed, shows real examples of agents in action, breaks down the protocols making it all work, and explains what it means if you build ecommerce on Rails and Solidus or run a SaaS.

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.