How we rebuilt our Electron recording engine in Swift | Flume