Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

Go Time Go Time #291

Go templating using Templ

Play Watch
2023-09-13T15:15:00Z #go +1 šŸŽ§ 19,512

Go’s known for it’s fantastic standard library, but there are some places where the libraries can be challenging to use. The html/template package is one of those places. So what alternatives do we have? On today’s episode we’re talking about Templ, an HTML templating language for Go that has great developer tooling. Co-hosts Kris Brandow and Jon Calhoun are joined by Adrian Hesketh, the creator of Templ, and Joe Davidson, one of the maintainers on the project.

Changelog Interviews Changelog Interviews #248

Open source lessons learned

Play
2017-04-28T17:50:00Z #javascript šŸŽ§ 19,510

Zeno Rocha, Principal Developer Advocate at Liferay, joined the show to talk about DevRel, his open source work (clipboard.js, Dracula Theme, jQuery Boilerplate, Browser Diet, et al), and his passion for teaching and giving talks at conferences. Zeno also shared some really interesting stories about his first contributions to open source, how that played out, and the lessons learned along the way.

Changelog Interviews Changelog Interviews #576

In the beginning (of generative AI)

Play
2024-02-02T19:30:00Z #ai +2 šŸŽ§ 19,501

This week on The Changelog we’re talking with Joe Reis about data engineering and the beginning of generative AI. We discuss phone hacking via frequency, the role of a data engineer, this AI hype cycle we’re in, build vs buy, the disconnect between data analysts and the business, ethical considerations around AI-generated content, and more. We also discuss the tension between AI and traditional engineering, as well as the inevitability of AI integration into pretty much everything.

JS Party JS Party #204

JavaScript will kill you in the Apocalypse

Play Watch
2021-12-03T17:00:00Z #javascript +2 šŸŽ§ 19,496

Salma Alam-Naylor joins us this week to share her thesis that JavaScript is best in moderation, and is a liability when creating performant, resilient, and accessible web applications. Salma says we’re drunk on JavaScript, and it’s time we learn how to leverage this powerful web primitive to enhance our web experiences, alongside HTML and CSS, instead of purely relying on JavaScript to completely run the show.

Changelog News Changelog News #79

$100k for indie game devs

Play
2024-01-29T15:15:00Z šŸŽ§ 19,478

The Rune team announces $100k in open source grants for indie game devs, the Zed code editor is now open source, the Ollama team releases Python & JavaScript libraries, Max Bernstein tells the story of Scrapscript & Pooya Parsa writes up some notes from a tired maintainer.

Practical AI Practical AI #191

Privacy in the age of AI

Play
2022-08-30T19:20:00Z #privacy +4 šŸŽ§ 19,446

In this Fully-Connected episode, Daniel and Chris discuss concerns of privacy in the face of ever-improving AI / ML technologies. Evaluating AI’s impact on privacy from various angles, they note that ethical AI practitioners and data scientists have an enormous burden, given that much of the general population may not understand the implications of the data privacy decisions of everyday life.

This intentionally thought-provoking conversation advocates consideration and action from each listener when it comes to evaluating how their own activities either protect or violate the privacy of those whom they impact.

Changelog Interviews Changelog Interviews #290

That's it. This is the finale!

Play
2018-03-30T19:00:00Z #sustainability +1 šŸŽ§ 19,443

We’re rebroadcasting the finale episode of the beloved Request For Commits. But don’t worry, The Changelog will be back with new episodes next week. In this finale episode of Request For Commits, we regroup to discuss the podcast from its start to its finish, lessons learned, community impact, and where the conversations around open source sustainability are taking place, now and in the future. It’s the end of Request For Commits, but the conversations we’ve had will continue on The Changelog. We also have some guest-host appearances for Nadia and Mikeal planned in the near future on this podcast. So, stay tuned.

JS Party JS Party #201

The inside story on React’s all new docs

Play Watch
2021-11-12T18:15:00Z #react +2 šŸŽ§ 19,441

Rachel Nabors –beloved educator, animator, & documentation engineer at Meta– joins Amal and Amelia for a first look at the brand new React docs!

This massive overhaul to the React website (which supports 2 million+ developers around the world) was no easy feat! We dive into all the behind the scenes coordination, as well as the goals, wins, and intended outcomes of this new way of approaching educational content and API reference material for open source projects.

Changelog News Changelog News #90

Devin's Upwork "side hustle" exposed

Play
2024-04-15T18:50:00Z šŸŽ§ 19,439

YouTuber ā€œInternet of Bugsā€ breaks down why AI ā€œsoftware engineerā€ Devin is no Upwork hero, Redka is Anton Zhiyanov’s attempt to reimplement Redis with SQLite, OpenTofu issues its response to Hashicorp’s Cease and Desist letter, Brian LeRoux introduces Enhance WASM & PumpkinOS is not your average PalmOS emulator.

Go Time Go Time #296

Principles of simplicity

Play
2023-11-08T13:15:00Z #go +1 šŸŽ§ 19,400

Rob Pike says, ā€œSimplicity is the art of hiding complexity.ā€ If that’s true, what is simplicity in the context of writing software in Go? Is it even something we should strive for? Can software be too simple? Ian & Kris discuss with return guest sam boyer.

Changelog & Friends Changelog & Friends #32

Brewing up something for work

Play
2024-02-23T17:30:00Z #oss +2 šŸŽ§ 19,383

Mike McQuaid, maintainer of Homebrew, and now CTO at Workbrew joins us to discuss open tabs, social media spam and distractions, TikTok’s addictive nature, Apple Vision Pro and its potential future, the maintenance of software, the swing back to old school web development, the value of telemetry in open source projects, Mike’s ongoing involvement in Homebrew and what they’re working on at Workbrew, Homebrew’s relationship with Apple, the importance of developer experience, and sooo much more.

Changelog Interviews Changelog Interviews #586

Replacing Git with Git

Play
2024-04-12T15:00:00Z #git +2 šŸŽ§ 19,339

This week we’re talking to Scott Chacon, one of the co-founders of GitHub, to discuss the history and future of Git and Scott’s new project Git Butler, a branch manager tool that’s aiming to improve the developer experience of Git using Git. We also touch on the contentious topic of open source licensing and the challenges of defining ā€œOpen Sourceā€, FSL vs GPL, and more.

Changelog News Changelog News #78

GitHub Actions as a time-sharing supercomputer

Play
2024-01-22T20:15:00Z šŸŽ§ 19,318

Alex Ellis’ new actions-batch project uses GitHub Actions as a time-sharing supercomputer, DevDocs.io combines multiple API documentations in a fast, organized, and searchable interface, Jarred Sumner announces Bun’s very own JavaScript shell, Shoelace is a forward-thinking library of web components & Martin Heinz writes an awesome guide to building an indoor air quality monitoring system with Prometheus, Grafana & a CO2 sensor.

Practical AI Practical AI #183

AI's role in reprogramming immunity

Play
2022-06-28T19:00:00Z #ai +2 šŸŽ§ 19,317

Drausin Wulsin, Director of ML at Immunai, joins Daniel & Chris to talk about the role of AI in immunotherapy, and why it is proving to be the foremost approach in fighting cancer, autoimmune disease, and infectious diseases.

The large amount of high dimensional biological data that is available today, combined with advanced machine learning techniques, creates unique opportunities to push the boundaries of what is possible in biology.

To that end, Immunai has built the largest immune database called AMICA that contains tens of millions of cells. The company uses cutting-edge transfer learning techniques to transfer knowledge across different cell types, studies, and even species.

Go Time Go Time #176

TCP & UDP

Play Watch
2021-04-22T16:15:00Z #go šŸŽ§ 19,312

The internet wouldn’t exist as we know it if it weren’t for TCP and UDP, yet many developers don’t quite understand the technology powering the web. In this episode we talk with Adam Woodbeck, author of Network Programming with Go, to learn about TCP and UDP; what they are, how they work, and how one can experiment with tools like Wireshark and Go to learn more.

Changelog News Changelog News #94

Avoiding the soft delete anti-pattern

Play
2024-05-13T19:45:00Z šŸŽ§ 19,288

Tim Fisken explains the problem with soft deletion, a simple measure of software dependency freshness is proposed, a deep-dive on sound design in software, a web app with over 80 handy developer tools built in & Luke Plant reminds us that programming mantras are proverbs, not laws.

Changelog Interviews Changelog Interviews #564

Observing the power of APIs

Play
2023-11-02T14:45:00Z #api +1 šŸŽ§ 19,251

Jean Yang’s research on programming languages at Carnegie Mellon led her to realize that APIs are the layer that makes or breaks quality software systems. Unfortunately, developers are underserved by tools for dealing with, securing & understanding APIs.

That realization led her to found Akita Software, which led her to join Postman by way of acquisition. That move, at least in part, also led her to join us on this very podcast. We think you’re going to enjoy this interview, we sure did.

Player art
  0:00 / 0:00