5 pieces filed under “email”.
HTML emails in 2026: engineering for a hostile medium
Table layouts without despair, the dark-mode inversion lottery, bulletproof buttons, image-off rendering, and a testing matrix a small team can actually run.
Wishlists and save-for-later: intent capture that respects the moment
A wishlist is a promise to pay attention twice. How to design anonymous saves, merge-on-login, price-drop alerts and pruning without becoming spam.
Newsletters as a growth engine, not an afterthought
The newsletter is the only growth asset you own outright. How to design the promise, architect the issue, build referral loops, and do the cadence math honestly.
Transactional email is a product surface: engineer it like one
SPF, DKIM and DMARC without tears, email HTML that survives Outlook, suppression lists, and why templates belong in CI — email as a product surface.
Lifecycle email: the six flows every product needs
Welcome, activation, usage, renewal, winback, referral — the core lifecycle email system with trigger logic, copy principles and measurement that survives audits.