Blog
Articles & Insights
What we learned building the tools, and what we would do differently.
32 articles
5 min avg. read
Weekly updates
Latest
Oct 9, 2026Design System
Changing every colour without editing 31 files
A brand document arrived that replaced the palette, the type and the default theme. The build had 972 colour utilities spread across 31 files.
Sep 29, 2026Localization
Privacy is not security, and Vietnamese knows the difference
We had translated the one word our document tools are sold on, and translated it wrong. It took a review to notice.
Sep 15, 2026Next.js
One directive, and 223 kilobytes
A marketing page with no state, no effects and no handlers was shipping itself to the browser as JavaScript. The fix was deleting one line.
All articles
Page 1 of 3- Aug 11, 2026Prompt patterns that survive contact with real usersAI
- Jun 16, 2026The first pricing decisions for a new SaaSSaaS
- May 12, 2026What changes when an MVP becomes a real productMVP
- Mar 10, 2026Which shortcuts are safe to take in an MVPMVP
- Feb 10, 2026Build or buy: the question that actually settles itStrategy
- Jan 13, 2026Cutting MVP scope without gutting the productMVP
- Dec 16, 2025Extracting data from documents: what still goes wrongAI
- Dec 2, 2025Automate the handoffs, not the documentsAutomation
- Nov 18, 2025Why some document tools never upload your filePrivacy
- Nov 4, 2025Invoicing is not a spreadsheet problemInvoicing
- Oct 21, 2025Electronic signatures: what the standards actually requirePDF
- Oct 7, 2025Adding AI to Shopify or WooCommerce without breaking the storeE-commerce
Stay in the loop
One email when we ship something or learn something. Unsubscribe any time.
Get updates

