Break Things on Purpose cover image

Break Things on Purpose

Steve Francia

Feb 10, 2021
Steve Francia, Product and strategy lead at Google, discusses the creation of Hugo, tips for learning Go, and the significance of open source contributors. He highlights the importance of speed, simplicity, and community engagement in building reliable systems and applications.
13:33

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Creating Hugo, a static site generator using Go, focused on speed and ease of use.
  • Tips for new Go learners: learn idiomatic ways, avoid applying patterns from other languages.

Deep dives

Creating Hugo: A Faster Static Site Generator

Steve Francia, the product lead for the Go programming language at Google, shared the story of creating Hugo, a static site generator. While retooling his website, he found existing tools slow and decided to use Go to build a faster alternative. Embraced by the open-source community, Hugo evolved with speed and ease of use as priorities, incorporating lessons from Drupal, WordPress, and MongoDB.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner