Skip to content

Blog


How I Built 45 Email Templates as Typed Vue SFCs

The technical constraints of email HTML, why Vue SFCs are a surprisingly good fit, and how a theme system works without CSS variables.

March 16, 2026


Dark Mode in Email: Why Every Client Does It Differently

Gmail, Outlook, and Apple Mail each handle dark mode in their own way. Here's exactly what happens to your email in each one, and how to preview the damage before you send.

March 3, 2026


Why Gmail Breaks Your Email CSS (and How to Catch It Before Your Users Do)

A deep dive into what Gmail and Outlook actually strip from your email HTML, how dark mode makes it worse, and how to preview the damage before you hit send.

February 25, 2026

Released under the MIT License.