$ cat ~/devlog/merchant-tools.md
Small tools that save merchants hours
Not every app needs a pricing page. Some of the most valuable things I build are one-screen tools that kill a daily chore.
Good candidates
- Bulk edits the admin cannot do in one pass.
- Reports that combine orders, inventory and your own data.
- Admin actions — one button on the order page instead of five tabs.
Bulk operations for big catalogues
Paginating 80,000 products through the API takes forever. A bulk operation runs the query on Shopify's side and hands back a JSONL file when it is done.
mutation {
bulkOperationRunQuery(query: """
{ products { edges { node { id title totalInventory } } } }
""") {
bulkOperation { id status }
userErrors { field message }
}
}-- EOF --
