Skip to content

Product design, leadership and the Harness Design series

Workbench seen from above with a row of blank paper screens hung up to dry, a tray of kit parts, a hand fitting pieces into a wooden jig, and a small dish of discarded parts

11 · Latest in the series

Harness Design in Practice: How to Unblock the Screen Queue When There Aren't Enough Designers

. Design, Artificial intelligence.

  1. Article 10: Why Flutter took 25 more days: closing the token foundation of the Harness Design System

    The Flutter token rollout in the Prolog app happened on September 24, and the release to the people who use the product shipped this week. React was already live, so the token foundation of the Harness Design System Project is closed on both stacks, with the harness applied and tokens an LLM can consume.

    Dark table at night under an amber lamp: a tape measure runs past the pin that marks the estimated end, with a section joined by a thread, and an empty chair in the background
  2. Article 9: Astryx solved the intent problem. Meta's.

    Meta open-sourced Astryx, the design system that had been running internally for eight years across thirteen thousand applications, under an MIT license. The differentiator everyone is talking about is that it was built to be read by an agent: a CLI that returns the full documentation for each component, a JSON manifest that describes every command and every prop…

    Orderly field of small, identical seeds and, in the center, one huge seed, pink and yellow, with its own shape and small circles arranged like wheels
  3. Article 8: The token rollout with a Harness Design layer

    I closed Milestone 1 and Milestone 2 of the Harness Design System Project in the previous articles. The token foundation is ready, the governance is defined, the harness schema is applied in Figma.

    Table seen from above with two sheets of the same screen side by side under the light, a magnifying glass between them and a hand holding a color swatch; on a hook, two nearly identical keys, one green and one gray
  4. Article 7: What nobody tells you about leading AI experiments

    There is a part of this work that I hadn't named yet in the earlier articles. It isn't technical. It doesn't show up in a flow diagram or in a token schema. But it is present every day of the project: the feeling of moving forward without knowing exactly where to.

    Lantern on a post, among dark grass in silhouette, lights a blank map on a stool, with a pencil and two pins, in golden and blue-green fog
  5. Article 6: What the token foundation hid: closing Milestone 1 of the Harness Design System

    Continuing the first week of dedicated focus on the project, the work was all on Milestone 1, which we called the technical token foundation. I already explained in the previous articles why we start there. Tokens are the smallest unit of the system.

    Letterpress type workshop painted in gouache: hands on a wooden case of type with many compartments, among ink rollers, plants at the window and an apron hanging up
  6. Article 5: The first result: how we defined token governance for the Harness Design System

    We made a point of settling governance right away, because the goal was never just to make it work once. It was to deliver a scalable solution that other people on the team can maintain afterward.

    Two grids of tiles, blue on the left and orange on the right, linked tile to tile by thin threads, with one loose orange tile without a thread in the bottom corner
  7. Article 4: How mistakes are guiding the Harness Design System

    A conversation today with Gustavo Navarro, our Engineering Manager, and Diogenes Vanzela, our Group Product Manager, made me see something that had been in front of us from the start. The map of what we need to document in the Harness Design System Project already existed.

    Field of small identical leaves in rows, with three crooked cards, yellow, pink and green, planted in the middle and one giant leaf cut off at the corner
  8. The thread continues

    Full series: articles 1 to 3 and the index of all 11

    From oldest to newest, with a summary of each one.

  9. Who writes this

    John Morais

    Product Design Manager at Prolog App since 2025. Before that, from 2017 to 2024, at Clicksign, as Senior Product Designer, Product Design Lead and Product Design Manager.

    John Morais