Changelog Master Feed

Matt Holt on CaddyServer, the ACME Protocol, TLS (Go Time #14)


Listen Later

This episode wins the contest for the most protocols discussed. Matt Holt joined the show to to talk about TLS, Let’s Encrypt, the ACME protocol, CaddyServer, and a host of other important information security issues.

Join the discussion

Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

Sponsors:

  • LinodeOur cloud server of choice! We host everything we do on Linode servers. Use the code gotime20 to get 2 months free!
  • FastlyOur bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.
  • Equinox – Build, package and distribute self-updating Go apps to your customers. It’s perfect for CLI tools and on-premise Go software.
  • Featuring:

    • Matt Holt – Website, GitHub, X
    • Erik St. Martin – GitHub, X
    • Carlisia Campos – GitHub, LinkedIn, Bluesky, X
    • Brian Ketelsen – GitHub, X

    Show Notes:

    • CaddyServer
    • Caddy 0.9 Released with All New Core (blog post)
    • Papaparse: a CSV parser for the browser
    • websocketd: Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
    • Let’s Encrypt: free SSL certificates
    • PKI (wikipedia)
    • Key concepts of information security: Confidentiality, Integrity, Availability, Non-repudiation
    • Bulletproof TLS Newsletter
    • ACME Protocole
    • Extended Validation Certificate
    • Manage TLS certificates automatically via LetsEncrypt.org
    • Automated wrapper to add let’s encrypt support to go servers
    • Interesting Go Projects and News
      • GopherCon Brasil sponsorship prospectus
      • Hewlett Packard Go AST Scanner
      • Static analysis tool for Go that protects against SQL injections
      • Synchronization, error propagation, and Context cancelation for groups of goroutines working on subtasks of a common task
      • Brad Fitzpatrick’s functest library
      • Go wrapper for the .NET Core Runtime
      • Fatih’s vim-go tutorial
      • Keep track of upcoming vim-go features
      • Free Software Friday
        • Brian ­- Python
        • Carlisia - Exercism good first patches
        • Matt - A QUIC protocol server implementation in pure Go: faster HTTPS communication
        • Erik - Mosh: the mobile shell, Wireshack Troubleshooting with Wireshark: Locate the Source of Performance Problems (book) , and TCP Dump
        • Something missing or broken? PRs welcome!

          ...more
          View all episodesView all episodes
          Download on the App Store

          Changelog Master FeedBy Changelog Media

          • 4.4
          • 4.4
          • 4.4
          • 4.4
          • 4.4

          4.4

          29 ratings


          More shows like Changelog Master Feed

          View all
          Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

          Software Engineering Radio - the podcast for professional software developers

          272 Listeners

          Hanselminutes with Scott Hanselman by Scott Hanselman

          Hanselminutes with Scott Hanselman

          382 Listeners

          The Changelog: Software Development, Open Source by Changelog Media

          The Changelog: Software Development, Open Source

          289 Listeners

          Software Engineering Daily by Software Engineering Daily

          Software Engineering Daily

          623 Listeners

          Talk Python To Me by Michael Kennedy

          Talk Python To Me

          581 Listeners

          Soft Skills Engineering by Jamison Dance and Dave Smith

          Soft Skills Engineering

          289 Listeners

          Thoughtworks Technology Podcast by Thoughtworks

          Thoughtworks Technology Podcast

          44 Listeners

          The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

          The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

          437 Listeners

          Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

          Syntax - Tasty Web Development Treats

          989 Listeners

          CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

          CoRecursive: Coding Stories

          188 Listeners

          Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

          Kubernetes Podcast from Google

          180 Listeners

          Practical AI by Practical AI LLC

          Practical AI

          204 Listeners

          The Stack Overflow Podcast by The Stack Overflow Podcast

          The Stack Overflow Podcast

          64 Listeners

          Big Technology Podcast by Alex Kantrowitz

          Big Technology Podcast

          510 Listeners

          Oxide and Friends by Oxide Computer Company

          Oxide and Friends

          67 Listeners