Look for any podcast host, guest or anyone
Showing episodes and shows of

Peter Bourgon

Shows

The Perks Of Being A Book Lover PodcastThe Perks Of Being A Book Lover PodcastS. 6 Ep. 137 -Hello Summer Reading with Guest Bookseller Sam Miller - 6/15/22Once again we have our favorite local bookseller, Sam Miller, of Carmichaels Books in Louisville KY on the show to talk about summer reads. She is like our in house book seller who joins us every summer and winter to tell us what is new and notable in bookstores.   Not all of these books are the typical fluffy summer books about the beach and booze; we have her cover all genres—sci/fi, cookbooks, local authors, YA, and literary fiction. We always enjoy when Sam visits us. And this week besides us, she also got to visit with...2022-06-151h 00Changelog Master FeedChangelog Master FeedSIV and the V2+ issue (Go Time #188)Go modules brought about quite a few changes to the Go ecosystem. One of those changes is semantic import versioning (SIV), which has a fairly pronounced effect on how libraries are identified. In this episode we are joined by Tim Heckman and Peter Bourgon to discuss some of the downsides to these changes and how it has lead to what a subset of the Go community refers to as the “v2+ problem.”2021-07-151h 20Go Time: Golang, Software EngineeringGo Time: Golang, Software EngineeringSIV and the V2+ issueGo modules brought about quite a few changes to the Go ecosystem. One of those changes is semantic import versioning (SIV), which has a fairly pronounced effect on how libraries are identified. In this episode we are joined by Tim Heckman and Peter Bourgon to discuss some of the downsides to these changes and how it has lead to what a subset of the Go community refers to as the “v2+ problem.” Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Cock...2021-07-151h 20Go Time: Golang, Software EngineeringGo Time: Golang, Software EngineeringCommunity Q&AA community Q&A special. You asked the questions, and we discussed them live on air. A few example questions include “When is it okay to use init?”, “When should we use constructors?”, and “How should Go code be structured?” Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and...2020-09-171h 19The InfoQ PodcastThe InfoQ PodcastPeter Bourgon on CRDTs and State at the EdgeToday on The InfoQ Podcast, Wes Reisz talks with Peter Bourgon. Peter is a distributed system engineer working on Fastly. His area of interest is around coordination free replicated systems. The two engineers talk about the space of Conflict-Free Replicated Data Types (CRDTs) specifically in the context of edge compute. Topics covered on the podcast include Edge compute, CRDTs, CAP Theorem, and challenges around building distributed systems. Why listen to this podcast: - CRDTs (conflict-free replicated data types) are a class of coordination free replication systems (or systems that don’t require strategies such as leader election). - An easy wa...2020-04-0337 minAll Systems GoAll Systems GoWhatcha Doin' Next June?Kofi and Chris talk about the response to Episode 1, GopherCon 2020, wish Go a Happy (belated) Birthday and talk through some interesting Go projects and tutorials.  GopherCon 2020! https://twitter.com/erikstmartin/status/1187846267256365056 kubeadm developer onboarding https://youtu.be/N0OJW0nlEpQ How I Start - Go by Peter Bourgon https://howistart.org/posts/go/1/ Learn to Create Web Applications using Go by John Calhoun https://www.usegolang.com/ You can contact Chris and Kofi on Twitter: @asgpodcast Join us in the Gopher Slack! #allsystemsgo2019-11-0944 minGo Time: Golang, Software EngineeringGo Time: Golang, Software EngineeringOn application designMat is joined by Peter Bourgon, Kat Zień, and Ben Johnson to talk about application design in Go — principles, trade-offs, common mistakes, patterns, and the things you should consider when it comes to application design. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:KubeCon + CloudNativeCon – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. Learn more and register — get 10% off with the code KCNACHANGELOG19 Feel free...2019-10-091h 06Changelog Master FeedChangelog Master FeedOn application design (Go Time #102)Mat is joined by Peter Bourgon, Kat Zień, and Ben Johnson to talk about application design in Go — principles, trade-offs, common mistakes, patterns, and the things you should consider when it comes to application design.2019-10-0900 minChangelog Master FeedChangelog Master Feedif err != nil (Go Time #91)Mat and Carmen along with guest panelists Dave Cheney, Peter Bourgon, and Marcel van Lohuizen discuss errors in Go, including the new try proposal. Many questions get answered…What do we think about how errors work in Go? How is it different from other languages/approaches? What do/don’t we like? What don’t we like? How do we handle errors these days? What’s going on with the try proposal?2019-07-1100 minGo Time: Golang, Software EngineeringGo Time: Golang, Software Engineeringif err != nilMat and Carmen along with guest panelists Dave Cheney, Peter Bourgon, and Marcel van Lohuizen discuss errors in Go, including the new try proposal. Many questions get answered…What do we think about how errors work in Go? How is it different from other languages/approaches? What do/don’t we like? What don’t we like? How do we handle errors these days? What’s going on with the try proposal? Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Lin...2019-07-111h 13The InfoQ PodcastThe InfoQ PodcastPeter Bourgon on Gossip, Paxos, Microservices in Go, and CRDTs at SoundCloudPeter Bourgon discusses his work at Weaveworks, discovering and imlemeting CRDTs for time-stamped events at Soundcloud, Microservices in Go with Go Kit and the state of package management in Go. Why listen to this podcast: - We’ve hit the limits of Moore’s law so when we want to scale we have to think about how we do communication across unreliable links between unreliable machines. - In an AP algorithm like Gossip you still make forward progress in case of a failure. In Paxos you stop and return failures. - CRDTs give us a rigours set of rules to acco...2017-01-2740 minChangelog Master FeedChangelog Master FeedGo Kit, Dependency Management, Microservices (Go Time #25)Peter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages.2016-12-1300 minGo Time: Golang, Software EngineeringGo Time: Golang, Software EngineeringGo Kit, Dependency Management, MicroservicesPeter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge clou...2016-12-131h 26Go Time: Golang, Software EngineeringGo Time: Golang, Software EngineeringScott Mansfield on Go at NetflixScott Mansfield joins us this week to talk about Go at Netflix, performance, latency and caching, Rend (their memcached proxy), chaos monkey, and more. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to thei...2016-07-2854 minGo Time: Golang, Software EngineeringGo Time: Golang, Software EngineeringGo and Data ScienceIn this super informative show with Daniel Whitenack we discuss Go and data science. We talk about what data science really is, tools and projects for getting started with data science using Go, and what to expect from Daniel’s talk at GopherCon this year titled “Go for Data Science”. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code...2016-06-1657 minChangelog InterviewsChangelog InterviewsOtto, Vagrant, AutomationMitchell Hashimoto joined the show to talk about HashiCorp’s new tool - Otto, how it compares to and compliments Vagrant, Automation, and we even talked to Mitchell about his history with software development in the beginning of the show. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. Braintree – Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next – all with a single integratio...2015-11-041h 25The Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceOtto, Vagrant, Automation (Interview)Mitchell Hashimoto joined the show to talk about HashiCorp’s new tool - Otto, how it compares to and compliments Vagrant, Automation, and we even talked to Mitchell about his history with software development in the beginning of the show. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. Braintree – Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next – all with a single integratio...2015-11-041h 25Changelog InterviewsChangelog InterviewsOSCON and Open SourceRachel Roumeliotis, the Strategic Content Director at O’Reilly Media, joined the show to talk about the history of OSCON, what you can expect from this year’s conference and the importance of open source software. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO. DigitalOcean – Use the code CHANG...2015-09-251h 20The Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceOSCON and Open Source (Interview)Rachel Roumeliotis, the Strategic Content Director at O’Reilly Media, joined the show to talk about the history of OSCON, what you can expect from this year’s conference and the importance of open source software. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO. DigitalOcean – Use the code CHANG...2015-09-251h 20The Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourcePrometheus and service monitoring (Interview)Julius Volz from SoundCloud joined the show to talk about Prometheus, an open-source service monitoring system written in Go. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. DigitalOcean – Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO. Featuring:Adam...2015-08-071h 10Changelog InterviewsChangelog InterviewsPrometheus and service monitoringJulius Volz from SoundCloud joined the show to talk about Prometheus, an open-source service monitoring system written in Go. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. DigitalOcean – Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO. Featuring:Adam...2015-08-071h 10Changelog InterviewsChangelog InterviewsGo in the Modern Enterprise and Go KitPeter Bourgon joined the show to talk about building microservices using Go in the modern enterprise and his microservices toolkit Go kit. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. DigitalOcean – Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO. F...2015-07-041h 20The Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceGo in the Modern Enterprise and Go Kit (Interview)Peter Bourgon joined the show to talk about building microservices using Go in the modern enterprise and his microservices toolkit Go kit. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. DigitalOcean – Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO. F...2015-07-041h 20Changelog Master FeedChangelog Master FeedGo in the Modern Enterprise and Go Kit (The Changelog #163)Peter Bourgon joined the show to talk about building microservices using Go in the modern enterprise and his microservices toolkit Go kit.2015-07-0400 minChangelog InterviewsChangelog InterviewsThe State of Go in 2015Andrew Gerrand joined the show to talk about the state of Go in 2015, how Go compares to other concurrent languages, why people choose Go over other languages, the C to Go toolchain conversion, and what’s coming in version 1.5 and 1.6 of Go. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb...2015-03-251h 23The Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceThe State of Go in 2015 (Interview)Andrew Gerrand joined the show to talk about the state of Go in 2015, how Go compares to other concurrent languages, why people choose Go over other languages, the C to Go toolchain conversion, and what’s coming in version 1.5 and 1.6 of Go. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Codeship – If it works with Docker, it works with Codeship Jet. Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb...2015-03-251h 23