با برنامه Player FM !
پادکست هایی که ارزش شنیدن دارند
حمایت شده


Avoiding bloat
Manage episode 340585381 series 3341962
Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights
- Chronosphere – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at chronosphere.io.
- Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
فصل ها
1. Opener (00:00:00)
2. Sponsor: Sourcegraph (00:00:45)
3. Intro (00:02:28)
4. Welcoming our guests (00:03:11)
5. What we've been working on (00:04:06)
6. What is bloat? (00:06:08)
7. Binary bloat (00:18:37)
8. Sponsor: Chronosphere (00:22:26)
9. TinyGo (00:24:14)
10. go fmt (00:29:48)
11. Technical debt (00:35:37)
12. Sponsor: Honeycomb (00:45:35)
13. Feature bloat (00:47:17)
14. Unpopular Opinions! (00:50:17)
15. Egon's unpop (00:51:05)
16. Roger's unpop (00:55:05)
17. Mat's unpop (00:59:52)
18. Goodbye! (01:02:02)
19. Outro (01:02:32)
347 قسمت
Manage episode 340585381 series 3341962
Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights
- Chronosphere – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at chronosphere.io.
- Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
فصل ها
1. Opener (00:00:00)
2. Sponsor: Sourcegraph (00:00:45)
3. Intro (00:02:28)
4. Welcoming our guests (00:03:11)
5. What we've been working on (00:04:06)
6. What is bloat? (00:06:08)
7. Binary bloat (00:18:37)
8. Sponsor: Chronosphere (00:22:26)
9. TinyGo (00:24:14)
10. go fmt (00:29:48)
11. Technical debt (00:35:37)
12. Sponsor: Honeycomb (00:45:35)
13. Feature bloat (00:47:17)
14. Unpopular Opinions! (00:50:17)
15. Egon's unpop (00:51:05)
16. Roger's unpop (00:55:05)
17. Mat's unpop (00:59:52)
18. Goodbye! (01:02:02)
19. Outro (01:02:32)
347 قسمت
Alla avsnitt
×
1 Writing a shell in Go 1:05:22

1 AI for Observability 1:09:22

1 Russ Cox on passing the torch 1:09:27

1 How I lost my (old) job to AI 1:18:24

1 The community of gophers 1:09:39

1 ⚡ Lightning Talk life ⚡ 1:12:23

1 OpenAPI & API design 1:14:12

1 What's new in Go 1.23 1:06:55

1 How Mat writes HTTP services in Go 1:11:07

1 Dependencies are dangerous 1:03:37

1 Is Go evolving in the wrong direction? 1:13:49

1 How things get done on the Go Team 1:03:12

1 Your ultimate guide to mastering Go 1:02:53


1 What if Google lays off the Go team? 1:12:46

1 Go workshops that work 1:26:26

1 What's new in Go's cryptography libraries: Part 3 1:07:59




1 Questions from a new Go developer 1:09:45

1 Jumping into an existing codebase 1:27:19

1 How long until I lose my job to AI? 1:16:18

1 Foundations of Go performance 1:00:06

1 What's new in Go 1.22 1:03:56


1 300 multiple choices 1:51:19


1 What's new in Go's cryptography libraries: Part 2 1:11:38

1 Event-driven systems & architecture 1:05:24

1 Principles of simplicity 1:27:44
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.