Frontend architect

Syed Arshad

Loading

Essays

Writing

Notes from the platform. A component system several products compile from, generated views that have to use it, and the operator clients that came before.

  1. 01

    October 20, 2026

    UI is not dead. It is starting to look the same.

    The claim is that models will take over and components no longer matter. The data says something else: generated products are converging on one default look, which is a reason to spend more time reviewing interfaces, not less.

    5 min read
    • AI
    • Design review
  2. 02

    October 8, 2026

    Constraints are how AI stays useful

    A model will happily write a second platform inside a pull request. Typed edges, a small design-system surface, and generators are what keep that speed inside the architecture you already chose.

    3 min read
    • AI
    • Developer experience
  3. 03

    September 29, 2026

    A generated screen still has to be the system

    A question can come back as charts and filters. Those have to be the same primitives the rest of the product already ships, or the model has opened a second interface.

    3 min read
    • Generative UI
    • Component system
  4. 04

    September 18, 2026

    Design systems are infrastructure, not UI kits

    The systems that last are the ones other teams can depend on: tokens as an API, components as contracts, and a release path that makes the shared decision the easy one.

    3 min read
    • Design systems
    • Platform
  5. 05

    July 22, 2026

    The frontend is a control plane

    Operator interfaces work when navigation, state, and actions follow the system a person is responsible for. A dashboard that only reports on that system is a different product.

    3 min read
    • Architecture
    • Operator UI
  6. 06

    May 6, 2026

    Why most micro frontends fail

    Independent deploys are a consequence of shared contracts. Split the UI before those contracts exist, and integration moves to production, where it is most expensive.

    3 min read
    • Architecture
    • Platform
  7. 07

    March 18, 2026

    Offline-first is a product decision

    A local database and a retry queue are implementation. The product decision is which actions may succeed before the server agrees, and what a person is owed when the server later disagrees.

    3 min read
    • Mobile
    • Reliability

Building a component system, or putting a model in the interface? Start a conversation.