Articles
Page 3 of 6Practical guides on automation, ecommerce optimisation, and data engineering by Fawad Hussain Syed.
Shopify Bookkeeping Automation: Reconcile Payments, Scan Receipts, Prepare Tax Filings
Automate the bookkeeping for Shopify stores that take payments through multiple systems — reconcile credit card terminals, Twint, and Shopify Payments; scan receipts with AI vision; pull Google Ads costs; and prepare tax-ready statements for filing.
Shopify Webhook Automations: Filters, Compliance, and Reliable Delivery
Build Shopify automations with the latest webhook subscription patterns, delivery filters, and compliance-safe event handling so store workflows stay fast and reliable.
Dashboards That Trigger Actions: Fabric Activator and Eventstream
Turn a dashboard into an operational control surface by wiring Fabric Eventstream and Activator to send alerts, create tasks, and kick off follow-up workflows when metrics cross thresholds.
Monitoring Dashboards for AI Agents: Traces, Runs, and Failures
Build an operations dashboard for AI agents and automations that shows runs, tool calls, failures, latency, and follow-up actions so teams can debug and trust the system in production.
Agentic Dashboards: How MCP and A2A Turn Reports Into Actions
Move beyond static BI by building dashboards that can explain, update, and act through MCP, Agent-to-Agent orchestration, and governed semantic context.
Semantic Layers for Trustworthy Dashboards: Why Fabric IQ Matters
Build dashboards people can trust by grounding them in a semantic layer — Fabric IQ, OneLake, and Power BI semantic models — so metrics stay consistent across reports, copilots, and agents.
Build a Python AI Agent for Automated Data Analysis
Build an AI agent in Python that analyses datasets autonomously — writing and executing its own pandas code, generating summaries, and producing reports — with tool-use patterns, sandboxed execution, and guardrails to keep it from going off the rails.
Build a Price Monitoring Bot with Python and Playwright
Build a price monitoring bot that tracks competitor prices on any website — using Playwright for JavaScript-rendered pages, structured extraction with fallback selectors, change detection, and scheduled alerts when prices move.
Bun Rewrites in Rust: What It Means for the JavaScript Runtime
Bun 1.4 is the first version of the runtime written in Rust. What the million-line port changed, what the benchmarks show when read correctly, and why Bun's team left Zig.
Python Polars vs Pandas: Performance Benchmarks with Real Data
Benchmark Polars against Pandas on real-world data tasks — CSV loading, group aggregations, joins, window functions, and memory usage — with actual numbers so you can decide when switching is worth it.
Build an LLM-Powered Data Pipeline with Python and OpenAI
Build a production data pipeline that uses OpenAI's API to classify, extract, and enrich unstructured text — with structured output parsing, cost controls, rate limiting, and fallback logic so it actually works at scale.
Shopify Performance Monitoring: Automated Alerts for Store Speed
Build an automated monitoring system that tracks Shopify store performance, detects speed regressions, and sends alerts before customers notice — using Lighthouse CI, synthetic checks, and threshold-based notifications.