I build e‑commerce that’s fast, safe, and legible to AI.
Senior Magento 2 & e-commerce engineer — fifteen years shipping production storefronts. Performance, security, and catalogs that machines can actually read.
Read my story →whoami
magento 2 · hyvä · php 8 · next.js · graphql
magento 2 · hyvä · php 8 · next.js · graphql
A model's output is a lead, not a fact
Three times AI-assisted work went wrong on my own projects, and the one habit that caught each: verify every claim against ground truth before acting.
cat a-models-output-is-a-lead-not-a-fact.mdx
7 min · AI-Assisted Development · Code Review · Engineering Practice
7 min · AI-Assisted Development · Code Review · Engineering Practice
Years shipping commerce
15+
What a minimal JS framework hands back to you
Dropping React for a small hand-rolled layer is easy. The hard part is the work the framework was doing quietly: init timing, state across DOM swaps, and CSP.
magento2-module-llms-txt · Ballzy · Miterassa
Magento 2 storefronts at scale — multi-country, headless, Hyvä, performance-tuned — plus open source.
magento2-module-llms-txt
curl devrob.in/llms.txt
200 OK · catalog, AI-ready
200 OK · catalog, AI-ready
The shipping rate your cart quotes is not the one you get billed
Couriers bill the greater of dead weight and volumetric weight. Leave dimensions blank in a rate calculator and it returns a confident, wrong number.