Changelog MediaTechnology
Qi Xiao

Episode Summary

Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go. Join the discussionChangelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog Timescale – Real-time analytics on Postgres, seriously fast. Over 3 million Timescale databases power loT, sensors, Al, dev tools, crypto, and finance apps — all on Postgres. Postgres, for everything. Featuring:Qi Xiao – Twitter, GitHub, LinkedInJohnny Boursiquot – Twitter, GitHub, WebsiteShow Notes: Elvish shell Something missing or broken? PRs welcome!
... Show More



  • It's Go Time!
  • Sponsor: Fly
  • Qi Xiao
  • Elvish
  • What is a shell?
  • Sponsor: Retool
  • Why Go?
  • Different OS
  • Features
  • 1,000 line bash file
  • What Go made harder
  • What's next?
  • Sponsor: Timescale
  • Unpopular Opinions!
  • Qi's unpop
  • Johnny's unpop
  • Outro


    • No results