Work

/

About
Play
Blog

Engineering.

React, Node and Python patterns from building commerce software that has to keep working.

AllShopifyEngineeringDevOps
Building an Embeddable React Widget That Works on Any Site
Engineering
•
4 min read

Building an Embeddable React Widget That Works on Any Site

How to build an embeddable React widget that loads from a single script tag, isolates its CSS from the host page, and runs safely on any website — the architecture behind a real third-party widget like Dahlia.

Jun 24, 2026
Building an AI Chat Interface in React: State, Streaming, and Safe Actions
Engineering
•
3 min read

Building an AI Chat Interface in React: State, Streaming, and Safe Actions

A practical guide to building a React AI chat interface: modelling chat state with useReducer, streaming LLM responses token by token, and running model-triggered actions through a safe allowlist.

Jun 20, 2026
Custom React Hooks: Patterns I Reuse on Every Project
Engineering
•
2 min read

Custom React Hooks: Patterns I Reuse on Every Project

The custom React hooks I reach for on every build — useInView with IntersectionObserver, scroll reveal, media queries — plus the cleanup and dependency patterns that keep them reliable.

Jun 16, 2026

© 2026 Muhammad Saad • Colophon

Connect with me on LinkedIn

Elsewhere

  • Github
  • Testimonials
  • CV
  • LinkedIn

Contact

  • Book a call
  • Email