Writing samples

Getting started with Shopify apps

As the Shopify platform has changed, I had the opportunity to rewrite our introductory “create an app” content. This content is often a new developer's first interaction with our platform. I designed the learning pathway, drafted the content, produced the visuals, and and collaborated with an engineer to develop our flagship Remix tutorial.

Explore the section






Liquid reference

I collaborated with Shopify.dev engineers to design an interactive reference, including a custom pipeline and YARD tag schema that allows for content and examples to be maintained alongside the code. I also designed the information architecture for the section and wrote about half of the content, including conceptual content.



Explore the reference



Shopify theme docs

I built the information architecture of this top-level section of the Shopify developer docs, and wrote most of the foundational topics (e.g. Theme architecture and child topics).

Explore the section









Shopify CLI docs

I designed the information architecture and wrote the content for our flagship development tool, Shopify CLI. I also worked closely with the CLI team to name commands and write in-context help.



Explore the section





Partner API reference

I scaffolded the documentation for a new GraphQL API, and implemented an automated pipeline to handle content updates.



Explore the reference









Checkout tutorial series

I collaborated with Shopify.dev engineers to design a new tutorial format that presents instructional content alongside code. This format pulls code snippets from working apps to support testing and simplify sample maintenance. I then refreshed key tutorials to use this new format.

During the development of these tutorials, I tested the related apps, optimized them so they could be safely forked and built on by developers, and fixed JS and React bugs I found.



View a sample