Emacs.el cover image

Emacs.el

Episode 6 - Charles Lowell

May 2, 2017
Charles Lowell, a software developer at Frontside.io known for his contributions to Emacs and JavaScript, shares insights into the unique benefits of a shared Emacs configuration. He discusses the evolution of Emacs from the 90s to now, emphasizing its adaptability and community contributions. The conversation covers implementing ES6 modules in js2-mode and how tools like Undo Tree and Buttercup enhance developer productivity in Emacs. Charles also highlights the importance of personal ELPA archives for smoother development without merge conflicts.
43:45

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Charles Lowell emphasizes that a shared Emacs configuration fosters collaboration and efficiency among developers by leveraging collective insights and reducing individual troubleshooting efforts.
  • The use of the JS2 mode in Emacs enhances JavaScript development through real-time code parsing and powerful refactoring options, demonstrating Emacs' capability as a robust development tool.

Deep dives

Charles Lowell's Emacs Journey

Charles Lowell shares his origin story with Emacs, which began at a startup when he was just 18. A senior developer encrypted all other editors, forcing the team to use Emacs and learn its basic features. Later, as he transitioned through various Java-centric environments, he initially leaned towards IDEs like IntelliJ and Eclipse for their powerful features. However, upon exploring lighter languages like Ruby and JavaScript, he revisited Emacs, ultimately finding it to be a superior tool after gaining more development experience.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode