Yegor Shytikov·Sep 10Weaponized Decentralization: How Divanna Sotnya Defended Ukraine’s Information FrontlineA response icon1A response icon1
Yegor Shytikov·Sep 8StyleSmuggler: how a Hyvä store gets hacked so easy by a kidsHow an unauthenticated field became a critical Hyva RCE(Remote code Execution), why three theories about the mechanism were wrong before…
Yegor Shytikov·Jul 27OroCommerce React Headless Storefront: Why Your B2B Storefront Needs Next.js, React, and UCP
Yegor Shytikov·Jul 21Building an AI Assistant for B2B/B2C and Oro Commerce, Magento and other eCommerces using LLMBased on my expirane building Magento Opensource AI (Agento AI: Top Magenot AI module) and ORO AI (GitHub) — best Open Source AI module for…A response icon1A response icon1
Yegor Shytikov·Jul 15The Blueprint for a Faster Magento: How the React-Luma and Hyva Pioneered the Knockout-Less…When Magento 2 launched, its frontend architecture — heavily reliant on RequireJS, Knockout.js, and complex XML layouts — introduced a…A response icon1A response icon1
Yegor Shytikov·Jul 9The Agentic Era of B2B: Powering ORO Commerce with the Model Context Protocol (MCP)Enterprise B2B commerce has traditionally been a landscape of complex workflows, custom pricing hierarchies, and dense data architectures…
Yegor Shytikov·Jul 7How OroCommerce AI Understands Your Business? How to Make ORO AI.RAG turns a generic chatbot into a system that knows your product catalog, your customers, your prices, and your config. A practical guide…
Yegor Shytikov·Jul 7Code Recovery Guide: Restoring Files After VS Code/Cursor Accidentally Deletes Your WorkModern IDEs like VS Code and Cursor maintain local file history to enable quick recovery of unintended changes. When destructive git…
Yegor Shytikov·Jun 28Open-Source Drone AI: How to Control a Drone Using the Model Context Protocol (MCP)
Yegor Shytikov·Jun 20OroCommerce Log Visibility — Here’s How We Fixed It with a Go Worker and Database Log ViewerWe built two tools that tackle this visibility problem from different angles. Both write to the same PostgreSQL table (genaker_log_entry)…