Tooling Friction Led to Selective Email QA

Diving deeper into

Jason Charnes, Staff Product Developer at Podia, on building an email editor

Interview
It made it easy to not Litmus check everything because it was so involved.
Analyzed 4 sources

The real issue was not whether Litmus could catch rendering bugs, it was that the cost and friction of running it turned email QA into a selective activity instead of a default step. Podia was building an email builder, not hand coding one campaign at a time, so every fix had to go through its own compile pipeline with Roadie, then be pasted into Litmus for screenshots. That made each check slow enough, and credit consumption visible enough, that the team naturally started testing only the highest risk cases.

  • Podia’s workflow added an extra translation layer. Developers wrote simple HTML and CSS, ran it through Roadie to inline styles, then copied the generated output into Litmus. Because the shipped markup was machine transformed, quick edits inside Litmus were useful for experiments but not for final verification.
  • This is why Litmus code editing was not the answer here. Teams like Figma and MedBridge separate the jobs, Parcel or VS Code for writing and collaboration, Litmus for inbox previews. Even heavy email teams describe Litmus as a preview tool first, not the place they want to live while building.
  • Beacons shows the contrasting case. Because its system could send test emails directly into Litmus from a block based product pipeline, the feedback loop was tighter and the team still spot checked selectively. The easier the handoff into preview, the more often QA actually happens.

Email tooling is moving toward merged build and QA workflows, because every extra copy, paste, compile, and seat decision lowers testing frequency. The winners will be tools that fit the product team’s real workflow, where code generation, previews, checks, and collaboration happen close enough together that full QA feels automatic instead of optional.