<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Muhammad Riyad | Engineering Notes</title><description>Technical deep-dives into full-stack architecture, React Native offline systems, and developer automation.</description><link>https://muhammadriyad.pages.dev/</link><language>en-us</language><item><title>How I Took Our E-Commerce Storefront from a 41 to 96 on Mobile PageSpeed</title><link>https://muhammadriyad.pages.dev/blog/headless-ecommerce-speed-optimization/</link><guid isPermaLink="true">https://muhammadriyad.pages.dev/blog/headless-ecommerce-speed-optimization/</guid><description>A practical breakdown of fixing bundle bloat, building an on-demand WebP pipeline in Laravel, and tuning Core Web Vitals on real mobile connections.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Building an Offline Barcode Scanner in React Native for Spotty Warehouse Wi-Fi</title><link>https://muhammadriyad.pages.dev/blog/offline-first-barcode-engine/</link><guid isPermaLink="true">https://muhammadriyad.pages.dev/blog/offline-first-barcode-engine/</guid><description>What I learned getting hardware laser scanners, messy GS1 barcodes, and local SQLite writes to work smoothly inside insulated warehouse freezers.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate></item></channel></rss>