Software Engineering Daily

Electron and Desktop App Engineering with Shelley Vohr

41 snips
Aug 5, 2025
Shelley Vohr, a Principal Software Engineer at Microsoft, shares her journey from internships to working on Electron, a key framework for building cross-platform desktop apps. She dives into the complexities of Electron development, including its architecture and inter-process communication challenges. Vohr also discusses the significance of community involvement and transparency in open-source projects, contrasting these with corporate practices. The conversation touches on performance optimization, security, and the ongoing evolution of the Electron framework.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Shelley Vohr's Coding Origin

  • Shelley Vohr started coding in high school by programming her calculator.
  • She fell in love with the idea of making computers work in ways she wanted beyond their default behavior.
ANECDOTE

Joining Electron via GitHub Internship

  • Shelley interned at GitHub and transitioned to working on Atom and Electron full time.
  • She started temping on the team and continued post-graduation as a principal engineer.
ADVICE

Automate Judiciously in Development

  • Evaluate automation by measuring saved developer hours and risk-reward balance.
  • Automate when it reduces repetitive tasks without sacrificing important bug fixes.
Get the Snipd Podcast app to discover more snips from this episode
Get the app