As an aside, I don't believe the Slack app is taking full advantage of ElectronJS. It's essentially still just a wrapped webapp. (They run the same version in the browser.)
> Full ElectronJS apps can use something called ASAR
That was a major reason Atom went from unbearably slow to start to reasonable. I wonder if the Atom github people pushed the Electron github people to do this.