Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
Jerod tells Adam about how bad he hates the taste of Gin, sips on some Generative A Rye (on the rocks), they open the comments section for a bit, and then land the plane talking about being alone, naked, and afraid.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by Carson Gross, the creator of htmx –a small, zero-dependency JavaScript library that he says, “completes HTML as a hypertext”. Carson built it because he’s big on hypermedia, he even wrote a book called Hypermedia Systems. Carson has a lot of strong opinions weakly held that we dive into in this conversation.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lukas Mathis tells us to stop uploading our data to Google, Robert Vitonsky wants web devs to not guess his language using his IP, Tom from GameTorch reminds us that software talent is gold right now, Austin Parker from Honeycomb describes how LLMs are upending the observability industry, and Vitess co-creator, Sugu Sougoumarane, joins Supabase to lead their Multigres effort to bring Vitess to Postgres.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Justin Searls joins Jerod in Apple’s WWDC wake for hot takes about frosty UIs. We go (almost) point-by-point through the keynote, dissecting and reacting along the way. Concentricity!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod chats with Richard Feldman about Roc – his fast, friendly, functional language inspired by Richard’s love of Elm. Roc takes many of Elm’s ideas beyond the frontend and introduces some great ideas of its own. Get ready to learn about static dispatch, platforms vs applications, opportunistic mutation, purity inference, and a whole lot more.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Diwank explains why you should never let AI writes your tests, Apple redesigns all of their software platforms, AI has brought about the rise of judgement over technical skills, Peter Steinberger says Claude Code is now his computer, and the curious case of Memvid.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
The ever-provocative Steve Yegge joins us fresh off a vibe coding bender so productive, he wrote a book on the topic alongside award-winning author Gene Kim. Steve tells us why he believes the IDE is dead, why babysitting AI agents is more fun than coding, when vibe coding might take over the enterprise, how software devs should approach coding agents, and what it all means for society.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re on location at Microsoft Build 2025 with Amanda Silver, Corporate Vice President of Microsoft’s Developer Division. Amanda leads product, design, user research, and engineering systems for some of the tools you use every day. We discuss the latest AI announcements from Microsoft at Build 2025, how AI is reshaping development tools, what’s next for VS Code, TypeScript, GitHub’s evolution, and even emerging editors like Windsurf that are forking the VS Code ecosystem.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re doing a live show in Denver this July, Danilo Alonso has seen the ‘developer replacement’ hype cycle many times, Dan Sinker says we’re in the Who Cares Era, Cap looks like a solid alternative to typical CAPTCHA solutions, Michael Flarup on the return of texture, depth, and expressiveness in UI & Kan is an open source alternative to Trello.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
We bring you back to Microsoft Build 2025 to nerd out with Craig Loewen on Windows Subsystem for Linux and Mads Torgersen on leading the design of C#.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by Andreas Møller, Co-founder of Nordcraft — the team behind Nordcraft Engine, a powerful new platform designed to give web developers what gaming developers have had for years. Andreas shares what inspired them to build Nordcraft Engine, why they believe the web is overdue for a shift in how we approach designing and building for the web, ee explore how the platform works, how you can get started, and what’s next for Nordcraft.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The San Fransisco Standard published some sobering news for new graduates, the Forge team decided to put an AI agent in your shell, Fernando Borretti says you can choose tools that make you happy, Jujutsu’s flexibility and safety changed Nathan Witmer’s approach to version control, Anil Dash is as excited about MCP as almost everyone else is & Alex Kladov shares two rules of thumb around pushing “ifs” up and “fors” down.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
We sit down with Scott Hanselman at Microsoft Build 2025 to discuss open sourcing all the things, cool stuff Windows can do, where we want (and don’t want) AI to fit into our lives, building arcade cabinets, and so much more.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Preston Thorpe joins us from inside prison, where he awaits a hopeful release within the next 12 months. His journey has been anything but easy—marked by hardship and uncertainty. But over the past few years, Preston has undergone a profound transformation. He’s refactored not just his skills, but his identity. Today, he proudly calls himself a software engineer and an open source contributor. In this episode, Preston shares his story of redemption, resilience, and what comes next.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Microsoft finally opens the source of WSL, Paolo Scanferla describes an inherent trade-off in TypeScript’s type system, Alberto Fortin is taking a step back from heavy LLM use while coding, a pseudonymous hacker spent two weeks coding from their Android phone, and NLWeb might become the HTML of the open agentic web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Welcome back to #define, our game of obscure jargon, fake definitions, and expert tomfoolery. We’ve gathered some awesome friends, new and old, to see who has the best vocabulary and who can trick the everyone else into thinking that they do.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Derek Collison — creator of NATS and Co-founder & CEO of Synadia — joins the show to dive into the origins, design, and evolution of NATS, a high-performance, open-source messaging system built for modern cloud-native systems and part of the CNCF. Derek shares the story behind NATS, what makes it unique, and unpacks the recent tensions between Synadia and the CNCF over the future of the project.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Rasmus Holm takes a critical look at MCP, Stefan Judis shares a new term he learned from Scott Hanselman, Raf beautifully describes the curse of knowing how, Void is an open source Cursor alternative & React Jam is back for its 6th online game jam.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Kaizen 19 has arrived! Gerhard has been laser-focused on making Jerod’s pipe dream a reality by putting all of his efforts into Pipely. Has it been a big waste of time or has this epic side quest morphed into a main quest?!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nathan Sobo is back talking about the next big thing for Zed—agentic editing! You now have a full-blown AI-native editor to play with. Collaborate with agents at 120fps in a natively multiplayer IDE.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The DOJ’s beef with Google might spell doom for Mozilla, Clayton Ramsey makes a plea for not using ChatGPT for writing, Tim Cook loses a big gamble, Brandon Reinhart migrates his game dev away from Rust and Bevy, and Ibrahim Diallo throws zip bombs at malicious bots.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Our old friend, Zeno Rocha, returns to discuss email etiquette, the strange new world of AI SEO, the coming LLM enshittification, and SLATE Auto – the just-announced $20k modular EV truck.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Drew Wilson is back! It’s been more than a decade since Adam and Drew have spoken and wow, Drew has been busy. He built Plasso and got acquired by GoDaddy. He built a bank called Letter which didn’t work out…and now he’s Head of Design at Clerk and back to chasing that next big thing.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Zach Bellay tells us about the devil and the angel on his shoulders, Pete Koomen thinks today’s AI apps are like horseless carriages, Hyperwood is an open source system for crafting furniture from simple wooden slats, Scott Antipa agrees with YAGNI but adds YAGRI & Antony Henao debunks three common myths that get engineers stuck.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Join us on a journey to make believe worlds with our good friend Mat Ryer. The assignment; we each get to make up a new world where we invent a new gadget and declare a new rule. This episode is sure to delight loyal fans and especially those who enjoy Mat Ryer on the show and a good/bad song or two.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kendall Miller is a bubbly extrovert who sticks his fingers in a lot of pies. He advises tech companies like FusionAuth, positions tech products like Civo & Tensorlake, organizes tech networks like CTO Lunches, and even sells whiskey & gin to tech people like us via his Friday Deployment Spirits brand. Kendall has learned a lot since he first entered the industry and he’s eager to share what he knows, and who he knows, with the world.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We drop our fourth Changelog Beats album, Dex Horthy proposes the 12-factor AI agent, Thorsten Ball takes us step-by-step through building a coding agent, Zachary Huang builds an LLM framework in 100 lines of code & Philip Laine’s Spegel project gets unknowingly forked by Microsoft.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Nick Nisi joins us to confess his AI subscription glut, drool over some cool new hardware gadgets, discuss why the TypeScript team chose Go for their new compiler, opine on the React team’s complicated relationship with Vercel, suggest people try Astro, update us on his browser habits, and more.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Anthony Eden, Founder & CEO of DNSimple, joins the show to talk about the world of managed hosting for DNS and more.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Google announces an open protocol for AI agent collaboration, Datastar is an Alpine.js / htmx love child, Matthias Endler documents things he finds common in the best programmers, turns out Linus Torvalds built Git in 10 days & Zev is a CLI that helps you remember (or discover) terminal commands using natural language.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Richard Moot joins us to discuss Changelog helping Square launch a developer pod and the excitement around MCP (Model Context Protocol) servers. What might it foretell about the future of human/robot relations?
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Stephan Ewen, Founder and CEO of Restate.dev joins the show to talk about the coming era of resilient apps, the meaning of and what it takes to achieve idempotency, this world of stateful durable execution functions, and when it makes sense to reach for this tech.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Kokotajlo and the AI Futures Project lays out a potential scenario of superhuman AI’s impact, Liam ERD generates beautiful, interactive ER diagrams from your database, Mozilla takes on Gmail with “Thundermail”, algernon explains why grepping remains terrible & Vitor M. de Sousa Pereira rans on the insanity of being a software engineer.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Jerod turns Adam into Lego, a Walrus, and a Walrus in the style of Studio Ghibli…and so much more. This is a good one to watch on YouTube.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Adam Pictures:
Something missing or broken? PRs welcome!
In July of 2020, Joran Dirk Greef stumbled into a fundamental limitation in the general-purpose database design for transaction processing. This sent him on a path that ended with TigerBeetle, a redesigned distributed database for financial transactions that yielded three orders of magnitude faster OLTP performance over the usual (general-purpose) suspects.
On this episode, Joran joins Jerod to explain how TigerBeetle got so fast, to defend its resilience and durability claims as a new market entrant, and to stake his claim at the intersection of open source and business. Oh, plus the age old question: Why Zig?
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Theodore Morley wonders why tech workers so frequently point our wanderlust toward hands-on trades, Eduardo Bouças explains why he’s lost confidence in Vercel’s handling of Next.js, “xan” is a command line tool that can be used to process CSV files directly from the shell, Pawel Brodzinski takes us back to Kanban’s roots & Sergey Tselovalnikov weighs in on vibe coding.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Long-time JS Party panelist Amal Hussein joins Jerod to catch up on her career path, to opine on the viability agentic coding, to feel all the feelings that AI brings out of us as developers, and to share something new in her life that changes everything.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re bringing you a remaster of our epic 2021interview with Lara Hogan – author of Resilient Management and management coach / trainer for the tech industry.
The majority of our conversation focuses on the four primary hats leaders and managers end up wearing; mentoring, coaching, sponsoring, and delivering feedback. We also talk about knowing when you’re ready to lead, empathy and compassion, and learning to lead.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Steve Yegge’s latest rant about the future of “coding”, Ethan McCue shares some life altering Postgres patterns, Hillel Wayne makes the case for Verification-First Development, Gerd Zellweger experienced lots of pain setting up GitHub Actions & Cascii is a web-based ASCII diagram builder.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Justin Searls from Breaking Change joins the show to discuss Apple’s Intelligence blunder, the end of the good times in the tech industry, and POSSE Party, his in-progress product that lets “any dummy with a website enjoy a life of algorithm-free luxury.”
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ilya Grigorik and his team at Shopify has been hard at work securing ecommerce checkouts from sophisticated news attacks (such as digital skimming) and he’s here to share all the technical intricacies and far-reaching implications of this work.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amelia Wattenberger bemoans the computer’s great flattening, the Learnk8s team lets you manage your cluster from a spreadsheet, Jan Swist gets a surprising response from Cursor, the French and German governments team up for an open source Notion alternative & XPipe lets you access your entire server infrastructure from your local desktop.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Adam’s friend on the frontend, John Long joins the show to explore his usage of AI, design tools and the stack he prefers. We talk Next.js vs Rails, maintaining open source, building websites with Framer, their mutual love for Figma, and more.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Beyang Liu, the CTO & Co-founder of Sourcegraph is back on the pod. Adam and Beyang go deep on the idea of “industrializing software development” using AI agents, using AI in general, using code generation. So much is happening in and around AI and Sourcegraph continues to innovate again and again. From their editor assistant called Cody, to Code Search, to AI agents, to Batch Changes, they’re really helping software teams to industrialize the process, the inner and the outer loop, of being a software developer on high performance teams with large codebases.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Vibe coding is the new vibe, AI engineers are all taking about MCP, Tom Usher wants you to kill your algorithmic feeds, Curiositry shares his troubleshooting expertise, Nikola Ðuza thinks we should keep blogging for the LLMs & James Stanier answers the question, should managers still code?
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Our award-winning JS Party game show is back with a new name, a new channel, and the same ol’ survey-response-guessing fun! The JS Party crew join us to see who knows y’all best. Survey says!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Antirez has returned to Redis! Yes, Salvatore Sanfilippo (aka Antirez), the creator of Redis has returned to Redis and he joined us to share the backstory on Redis, what’s going on with the tech and the company, the possible (likely) move back to open source via the AGPL license, the new possibilities of AI and vector embeddings in Redis, and some good ’ol LLM inference discussions.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Allen Pike on the JavaScript ecosystem after a decade away, Lars Wirzenius was there at the birth of Linux, Piotr Migdał archives things in Markdown, Jacob Stopak is gamifying Git with Devlands & Juan Diego Rodríguez runs down how CSS functions (will) work.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
It’s Kaizen 18! Can you believe it? We discuss the recent Fly.io outage, some little features we’ve added since our last Kaizen, our new video-first production, and of course, catch up on all things Pipely! Oh, and Gerhard surprises us (once again). BAM!
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Anurag Goel, Founder/CEO of Render, joins Adam to discuss what they’re doing to solve cloud problems for application developers. They just raised $80M they don’t even need and they’re poised to solve boring problems like object storage, and less boring things like building for the AI era.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kane Narraway thinks through the radical change AI tools have brought to the technical interview process, Rhys Kentish built an app that makes him touch grass, Microsoft announced their progress on quantum computing, Chris Horsley learns about software estimations by yak shaving a washing machine install & Andreas Gohr built StumbleUpon for the IndieWeb.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
It seems like all we hear about are the great use cases for GenAI, but where should you NOT be using the technology? On this episode Chris and Daniel share their hot takes and bad use cases. Some may surprise you!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod and Adam use Chris Kiehl’s post on development topics he’s changed his mind on (over the last 10 years) as a proxy for discussion on dev things they HAVE and HAVE NOT changed their minds on.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
For the past year, David Crawshaw has intentionally sought ways to use LLMs while programming, in order to learn about them. He now regularly use LLMs while working and considers their benefits a net-positive on his productivity. David wrote down his experience, which we found both practical and insightful. Hopefully you will too!
Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Declan Chidlow proposes that AI is stifling tech adoption, Ariel Salminen shares 17 pieces of advice she’s learned about leading successful product teams, Benj Edwards tells the story of WikiTok, the React team sunsets Create React App & Ruben Schade says boring tech is mature, not old.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Fire up a REPL, grab your favorite Stephen King novel, and hold on to the seat of your pants! Jimmy Miller returns to reveal why, at least for some of us, discovery coding is where it’s at.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It seems like everyone is uses the term “agent” differently these days. In this episode, Chris and Daniel dig into the details of tool calling and its connection to agents. They help clarify how LLMs can “talk to” and “interact with” other systems like databases, APIs, web apps, etc. Along the way they share related learning resources.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by KBall, Nick & Amy to throw one last JS Party! We review last year’s predictions, discuss the state of the web dev world, opine on coding AIs (of course) & divulge what comes next for the JS Party crew. Thank you for partying with us all these years! 💚
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Arun Gupta is back, this time with his latest book in hand titled “Fostering Open Source Culture” to share his wisdom and experiences of fostering open source culture. BTW you can use the code OSCULTURE20
to get 20% off (both print and e-book). Use this link and enjoy.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
OSCULTURE20
Something missing or broken? PRs welcome!
Bill Maher excoriates the software industry for making our lives more difficult, two professors from the University of Washington put together a curriculum to help us manage life in the ChatGPT world, Daniel Delaney thinks deeply on chat as a dev tool UI, Benedict Evans explores our assumptions that computers be ‘correct’ & the Thoughtbot team writes up six cases when not to refactor.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Techno Tim joins Adam to catch up on the state of Homelab for 2025, the state of AI at home and on-prem (AI Homelab) and where that’s heading, building a creator PC, choosing the parts for your build, GPU availability, Windows being user hostile, and why Tim is happy to be using Windows, Mac AND Linux.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
to 64000 to join DeleteMe. They make it quick, easy, and safe to remove your personal data online.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
After 30+ years in the software industry, Bert Hubert has experienced a lot. He founded PowerDNS, published articles for places like IETF / IEEE, and built his own parliament monitoring system. That just scratches the surface.
Recently, Bert wrote about what it takes to build software for the long term. Let’s dig in.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
to 64000 to join DeleteMe. They make it quick, easy, and safe to remove your personal data online.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tim Sh tracked himself down through in-app ads, Sniffnet comfortably monitors your Internet traffic, Cate Huston opines on what makes a good team, Victor Shepelev draws on 25 years of coding to share seven things he now knows & Grant Slatton tells you how to write a good design document.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Dan Moore from FusionAuth joins us for a wide-ranging discussion about modern auth strategies. We talk magic links, OTP, MFA, passkeys, password managers & so much more.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
There is crazy hype and a lot of confusion related to DeepSeek’s latest model DeepSeek R1. The products provided by DeepSeek (their version of a ChatGPT-like app) has exploded in popularity. However, ties to China have raised privacy and geopolitical concerns. In this episode, Chris and Daniel cut through the hype to talk about the model, privacy implications, running DeepSeek models securely, and what this signals for open models in 2025.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Glauber Costa, co-founder and CEO of Turso, joins us to discuss libSQL, Limbo, and how they’re rewriting SQLite in Rust. We discuss their efforts with libSQL, the challenge of SQLite being in the public domain but not being open for contribution, their choice to rewrite everything with Limbo, how this all plays into the future of the Turso platform, how they test Limbo with Deterministic Simulation Testing (DST), and their plan to replace SQLite.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Xuan-Son Nguyen opened a low-level code PR written 99% by DeepSeek-R1, Adam Wathan announces the release of Tailwind CSS 4.0, Matheus Lima opens up the Computer Science history books to create list of influential papers, Namanyay Goel thinks AI is creating a generation of illiterate programmers & Russell Baylis shares what he’s learned about optimizing WFH lighting to reduce eye strain.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Kris Brandow & Matthew Sanabria from Fallthrough.fm join Jerod to discuss tools we’re switching to, whether or not Go is still a great systems programming language choice, user-centric documentation, the need for archivists & more.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We seem to be experiencing a surge of video generation tools, models, and applications. However, video generation models generally struggle with some basic physics, like realistic walking motion. This leaves some generated videos lacking true motion with disappointing, simplistic panning camera views. Genmo is focused on the motion side of video generation and has released some of the best open models. Paras joins us to discuss video generation and their journey at Genmo.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ashley Jeffs shares his journey with Benthos, an open source stream processor that was acquired by Redpanda. We talk about the evolution of data streaming technologies, the challenges he faced while growing the project, the decision to bootstrap versus seek venture capital, and what ultimately led to the acquisition. We discuss reactions to licensing changes, what it’s like to have your thing acquired, the challenging yet fulfilling nature of open source work, what’s next for Benthos, and what it takes to enjoy the journey.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Benj Edwards wants to put the “personal” back in “personal computer”, the answer.ai folks took Devin for a month-long spin, Asaf Zamir explains why senior engineers can remain ICs and still have a fulfilling career, Fabrizio Ferri Benedetti rethinks documentation by putting user actions first & Tero Piirainen lays out his case for Nue, the standards first web framework.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Jerod & Adam discuss Nvidia’s recently announced personal AI supercomputer, Waymo’s latest infinite loop, what’s involved in getting a “modern” terminal setup, and whether or not AI has gone mainstream… warts & all!
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
to 64000 to join DeleteMe. They make it quick, easy, and safe to remove your personal data online.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Elecia White, host of Embedded.fm and author of Making Embedded Systems, joins us to discuss all things embedded systems. We discuss programming non-computers, open source resources for embedded, self-driving cars, embedded system like the GoPro, Traeger smokers, and even birthday cards. According to Elecia, embedded is going everywhere.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
to 64000 to join DeleteMe. They make it quick, easy, and safe to remove your personal data online.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bloomberg reports on a concerning new trend in tech hiring, Sean Goedecke has a lot to say about large established codebases, Jacob Bartlett thinks Apple is ruining Swift’s original vision, Ahmed Khaleel built a cool tool for turning GitHub repos into interactive diagrams & Bridget Harris goes deep on the potential of crypto stablecoins to disrupt Visa and Mastercard’s duopoly.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Mat Ryer is back! He plays the piano, we tell each other truths/lies, we pay homage to the 8” floppy disk, Mat accepts an open source medal, and so much more. It’s a real circus. MatGPT!
Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan.
CHANGELOG
to 64000 to join DeleteMe. They make it quick, easy, and safe to remove your personal data online.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Rachel Plotnick joins us for the first show of 2025 to discuss her book “Power Button” and the research she did, and why we love/hate buttons so much. We also discuss her upcoming book “License to Spill” as well as the research she’s doing on energy drinks.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan.
CHANGELOG
to 64000 to join DeleteMe. They make it quick, easy, and safe to remove your personal data online.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
M.G. Siegler goes way out on a limb with some BIG predictions of things that could happen this year, Simon Willison’s year-end roundup is a must-read and perhaps the only thing you have to read to get up-to-speed on the state of the LLM, Allen Pike describes a method for magic, Tom Critchlow thinks small databases are magic & James Stanier agrees with me about Parkinson’s Law and the usefulness of deadlines.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Featuring:
Our 7th annual year-end wrap-up is here! We’re featuring 12 listener voicemails, dope Breakmaster Cylinder remixes & our favorite episodes of the year. Thanks for listening! 💚
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Many episodes were favorited more than once! We only list the first mention here…
AJ Kerrigan’s favs:
Erno Voutilainen’s favs:
Don Mackinnon’s favs:
Brett Cannon’s favs:
Nabeel Sulieman’s favs:
Rusty Nail’s favs:
Jamie Tanna’s favs:
Jerod’s favs:
Adam’s favs:
Also mentioned:
Something missing or broken? PRs welcome!
Justin & Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises & what’s next.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris groove with Jeff Smith, Founder and CEO at CHRP.ai. Jeff describes how CHRP anonymously analyzes emotional wellness data, derived from employees’ music preferences, giving HR leaders actionable insights to improve productivity, retention, and overall morale. By monitoring key trends and identifying shifts in emotional health across teams, CHRP.ai enables proactive decisions to ensure employees feel supported and engaged.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mitchell Hashimoto joins the show to discuss Ghostty, the newest terminal in town. Mitchell co-founded HashiCorp, took it all the way to IPO, exited in 2023—and now he’s working on a terminal emulator called Ghostty. Ghostty is set to 1.0 this month, so we sat down to talk through all the details.
Changelog++ members save 13 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That’s right, this is Go Time’s finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time, you won’t regret it!
We share our feelings, reminisce on the good times, list some of our favorite moments & share a few opinions, which may (or may not) be unpopular. 😉
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episodes diverges from our traditional fare. I’ve reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Featuring:
Phillip Carter, Principal PM at Honeycomb, joins Justin & Autumn to discuss his work at Microsoft & Honeycomb, building AI infrastructure & more.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gerhard is back for Kaizen 17! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations & put our Pipedream to the test. Oh, and a Gerhard surprise (of course)!
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kurt Mackey is back for a deep dive into what it takes to build the developer cloud. Kurt joins Adam to discuss the alliance between companies and cloud, something Kurt refers to as the “Rebel Alliance,” cloud complexity vs usability, Fly’s future with Postgres and why they’ve waited, thoughts on Neon and Supabase (Kurt shares a hot take), and our CDN saga and plan to build a simple CDN on Fly called Pipely (still a Pipedream).
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today, Chris explores Shopify Magic and other AI offerings with Mike Tamir, Distinguished ML Engineer and Head of Machine Learning, and Matt Colyer, Director of Product Management for Sidekick. They talk about how Shopify uses generative AI and LLMs to enhance their products, and they take a deeper dive into Sidekick, a first-of-its-kind, AI-enabled commerce assistant that understands a merchant’s business (products, orders, customers) and has been trained to know all about Shopify.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With so many great programming languages having emerged in the last decade, many of them purpose-built, when and where does Go still make sense and how do you make the case for it at work?
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re making some big Changelog changes in 2025, the previously featured Stanford study on ghost engineers doesn’t live up to the hype, Git ingest is a simple service that turns any GitHub repository into a simple text ingest of its codebase, Simon Willison dishes out some hard-earned wisdom he acquired by working at Lanyrd / Eventbrite & Matheus Lima warns us about six mistakes that new managers make.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Chris Coyier and Dave Rupert join Adam and Jerod for a ShopTalk & Friends conversation on the viability of the web, making content, ads to support that content, Codepen’s future plans, books, side quests, and social networks devaluing links.
Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Featuring:
Show Notes:
Big news - A new era for the Changelog Podcast Universe and CPU.fm launches in 2025.
Something missing or broken? PRs welcome!
Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Featuring:
Show Notes:
Justin and Autumn’s new podcast coming in 2025 fafo.fm
Something missing or broken? PRs welcome!
Back at React Summit in New York, KBall & Nick sat down with Tom Occhino & Shruti Kapoor for more fascinating conversations.
Tom Occhino, a key figure in React’s history at Facebook (now Meta), reveals the origin story of React, which began when an ads engineer presented a revolutionary approach to web UI rendering. The discussion extends to React’s evolution through Next.js.
Then, Shruti Kapoor breaks down React 19’s major features, including React Server Components (RSC), the new compiler implementation, and enhanced APIs that promise to streamline development workflows.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by Hack Clubber Acon, who is fresh off the GitHub Universe stage and ready to tell us all about High Seas, a new initiative by Zach Latta and the Hack Club crew that’s incentivizing teens to build cool personal projects by giving away free stuff.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kyutai, an open science research lab, made headlines over the summer when they released their real-time speech-to-speech AI assistant (beating OpenAI to market with their teased GPT-driven speech-to-speech functionality). Alex from Kyutai joins us in this episode to discuss the research lab, their recent Moshi models, and what might be coming next from the lab. Along the way we discuss small models and the AI ecosystem in France.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alex Russell answers the question, “If not React, then what?” Csaba Okrona identifies four core problems that create and reinforce knowledge silos, Rob Koch’s Markwhen is like Markdown for timelines, Jeff Geerling is quite impressed by Apple’s latest iteration on the Mac mini & Sylvain Kerkour took the time to draw a comparison of Amazon’s O.G. S3 service with Cloudflare’s R2 competitor.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
Featuring:
Chris and Daniel dive into what Trump’s impending second term could mean for AI companies, model developers, and regulators, unpacking the potential shifts in policy and innovation. Next, they discuss the latest models, like Qwen, that blur the performance gap between open and closed systems. Finally, they explore new AI tools for meeting clones and AI-driven commerce, sparking a conversation about the balance between digital convenience and fostering genuine human connections.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
At React Summit in New York, KBall & Nick sat down with Kent C. Dodds & Theo Browne for two fascinating conversations. Both of them showed us the whole gamut of their personalities!
Kent shared his insights on effective teaching methodologies and the future of developer education, while diving deep into React and the Remix/React Router ecosystem, and closing on an appeal for kindness int he world.
Then Theo took us behind the scenes of his developer-focused content creation, from streaming to the origins of the T3 stack, and how his online persona (including T3!) is “just him”.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Marc Boorshtein from Tremolo Security joins Justin & Autumn to talk all about running Kubernetes in the public sector.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick Sweeting joins Adam and Jerod to talk about the importance of archiving digital content, his work on ArchiveBox to make it easier, the challenges faced by Archive.org and the Wayback Machine, and the need for both centralized and distributed archiving solutions.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam & Jerod hallway-track-it before our All Things Open interviews. We discuss the trend in rebooting old school vehicles, our likes & dislikes of EVs, the Hummer’s new crab walk, Tesla’s gambit & more (This episode is for Changelog++ ears only.)
Changelog++ members get a bonus 34 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ben Affleck’s take on AI replacing actors, Stanford researcher (Yegor Denisov-Blanch) busts the ghost engineers, Electrobun takes a crack at Electron apps, April King opens up a cookies can of worms, John Arundel thinks many of us are making a career ending mistake & Typogram’s CodingFont.com is like Zoolander’s Walk Off but for coding fonts.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Our friends Johannes Schickling & James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech conferences, and delve into the importance of building community and psychological safety in tech environments.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Go Time producer, Jerod Santo, ranks & reviews the most (un)popular opinions of 2023.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently, four pillars of the JavaScript community (James Snell, Natalia Venditto, Michael Dawson & Matteo Collina) teamed up to create a resource that lays out nine principles for doing Node.js right in enterprise environments. On this episode, Natalia & Matteo join Jerod to discuss all nine.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re joined by a dynamic duo, Helena Zhang & Tobias Fried, who team up on all sorts of digital passion projects. This includes the wildly popular Phosphor Icons plus their latest joint, Departure Mono, a monospaced pixel font with a lo-fi technical vibe… that both Adam & Jerod are pretty much in love with. We discuss their tastes & inspirations, how they collab, making money on passion projects like these, velvet ropes & so much more.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We are at GenAI saturation, so let’s talk about scikit-learn, a long time favorite for data scientists building classifiers, time series analyzers, dimensionality reducers, and more! Scikit-learn is deployed across industry and driving a significant portion of the “AI” that is actually in production. :probabl is a new kind of company that is stewarding this project along with a variety of other open source projects. Yann Lechelle and Guillaume Lemaitre share some of the vision behind the company and talk about the future of scikit-learn!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Evan Doyle says AI makes tech debt more expensive, Hunter Ng researches the ghost job ad phenomenon, Gavin Anderegg analyzes Bluesky in light of its recent success, Martin Tournoij rants against best practices & Evan Schwartz tells us why he thinks binary vector embeddings are so cool.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
Featuring:
Adam & Jerod discuss the news! Our Merch sale, useful built-in macOS CLI utilities, the slow death of the hyperlink, systematically estimating a project’s bus factor, The Browser Company abandoning Arc, the Dead Internet theory & more!
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 off the team plan. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
Featuring:
Show Notes:
One correction about the cost to run Hachyderm. Preston said it’s about $600/mo and after the interview emailed me to let me know it’s closer to $1000/mo
Something missing or broken? PRs welcome!
We’re on the main stage at THAT Conference with Danny Thompson. He has an amazing story and journey into tech. Thanks to our friends at Cloudflare for helping us get to THAT Conference earlier this year to enable this conversation.
Special thanks to Nick Nisi and Clark Sell for coming in clutch and getting us the audio to ship this show!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carmen Huidobro joins Amy, KBall & Nick on the show to talk about her work, the importance of writing docs, and her upcoming conference talk at React Summit US!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It can be frustrating to get an AI application working amazingly well 80% of the time and failing miserably the other 20%. How can you close the gap and create something that you rely on? Chris and Daniel talk through this process, behavior testing, and the flow from prototype to production in this episode. They also talk a bit about the apparent slow down in the release of frontier models.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With the number of libraries available to Go developers these days, you’d think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team’s journey towards a production-ready CLI.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Changelog Merch is now on sale, IronCalc sets out to democratize spreadsheets, Grant Slatton writes about algorithms we develop software by, Mark Rainey gives respect to the ultimate in debugging, Gitpod is leaving Kubernetes & Johannes Kaufmann’s html-to-markdown converts entire websites into Markdown.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
We take you one last time back to the All Things Open 2024 hallway track to talk with some friends, new & old. We speak with Alex Kretzchmar about self-hosting. We speak with Israa Taha about self-confidence. We speak with Avindra Fernando & Adhithi Ravichandran about self-employment.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
CHANGELOG
to get $350 off your very own Pod 4 Ultra. You can try it for free for 30 days - but we’re confident you will not want to return it. Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
No interview this week! Instead, Justin & Autumn sit down to talk about what they’ve been learning recently.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Vercel CPO, Tom Occhino, joins Jerod for a one-on-one covering React & Next’s past, present & future. We discuss the birth of React, Tom’s move to Vercel, deploying Next apps to non-Vercel hosts, React as the next jQuery, the viability of Web Components, Vercel customers getting surprise bills & so much more.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The hallway track at All Things Open 2024 — features Carl George, Principal Software Engineer at Red Hat for a discussion on the state of open source enterprise linux and RHEL (Red Hat Enterprise Linux), Max Howell, creator of Homebrew and tea.xyz which offers rewards and recognition to open source maintainers, and Chad Whitacre, Head of Open Source at Sentry about the launch of Open Source Pledge and their plans to helps businesses and orgs to do the right thing and support open source.
Changelog++ members save 13 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
CHANGELOG
to get $350 off your very own Pod 4 Ultra. You can try it for free for 30 days - but we’re confident you will not want to return it. Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week, Chris is joined by Gregory Richardson, Vice President and Global Advisory CISO at BlackBerry, and Ismael Valenzuela, Vice President of Threat Research & Intelligence at BlackBerry. They address how AI is changing the threat landscape, why human defenders remain a key part of our cyber defenses, and the explain the AI standoff between cyber threat actors and cyber defenders.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PRACTICALAI
to get $350 off your very own Pod 4 Ultra. You can try it for free for 30 days - but we’re confident you will not want to return it. Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
IEEE Spectrum reports on the return to physical buttons and dials, Microsoft released GenAIScript, iFixit’s Elizabeth Chamberlain announces a big Right to Repair win, Daniela Baron reimagines technical interviews & John O’Nolan, shares some thoughts on open source governance and how to create trust within technology, communities, and media
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
We join the Whiskey Web and Whatnot podcast live from the hallway track at All Things Open 2024. Topics include: Chianti, content creation, open source, fake jobs, cancel culture, Silicon Valley (ding), frontend frustrations, the Roman empire & more.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Maybe Jira for your kids’ chores is a good idea… Probably not.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
(Includes expletives) David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-owner of 37signals, joined the show to discuss this Rails moment and renewed excitement for Rails. We discuss hard opinions, developers being cooked too long in the JavaScript soup, finding developer joy, the pros and cons of the BDFL, the ongoing WordPress drama with WP Engine, and what’s to come in Rails 8.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod & the gang play “Twenty” Questions to get to know Amy, review the big Svelte 5 release, discuss commercial open source & get Nick’s report from SquiggleConf!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Elham Tabassi, the Chief AI Advisor at the U.S. National Institute of Standards & Technology (NIST), joins Chris for an enlightening discussion about the path towards trustworthy AI. Together they explore NIST’s ‘AI Risk Management Framework’ (AI RMF) within the context of the White House’s ‘Executive Order on the Safe, Secure, and Trustworthy Development and Use of Artificial Intelligence’.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Quinn weighs in on how to develop with Docker The Right Way, Mitchell Hashimoto says Ghostty will be publicly released this coming December, Kevin Li writes about the value of learning how to learn, The Browser Company moves on from Arc & the React Native team ships its new architecture.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
From switching ISPs to migrating Amazon off Oracle, Pete Naylor knows which database to use.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
At the tail end of 2019, we got together with Quincy Larson to celebrate ten years of Changelog & five years of freeCodeCamp by recording back-to-back episodes on each other’s pods. Can you believe it’s now five years later and we’re all still here doing our thing?! Let’s learn what Quincy and the amazing community at freeCodeCamp have been up to!
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We are on the other side of “big data” hype, but what is the future of analytics and how does AI fit in? Till and Adithya from MotherDuck join us to discuss why DuckDB is taking the analytics and AI world by storm. We dive into what makes DuckDB, a free, in-process SQL OLAP database management system, unique including its ability to execute lighting fast analytics queries against a variety of data sources, even on your laptop! Along the way we dig into the intersections with AI, such as text-to-sql, vector search, and AI-driven SQL query correction.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Shay Banon, the creator of Elasticsearch, joins us to discuss pulling off a reverse rug pull. Yes, Elasticsearch is open source, again! We discuss the complexities surrounding open source licensing and what made Elastic change their license, the implications of trademark law, the personal and business impact of moving away from open source, and ultimately what made them hit rewind and return to open source.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Yasir Ekinci joins Johnny & Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
GOTIME
using our link to get an exclusive 60% off an annual Incogni plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Will Crichton wishes some naming conventions would die already, GitHub user brjsp noticed that Bitwarden’s new SDK dependency isn’t open source, Joaquim Rocha details his forking best practices, Sophie Koonin explains why you should go to conferences & Mike Hoye puts WordPress on SQLite.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Zac Smith left his role leading Equinix Metal in June of 2023. Since then, he’s been thinking deeply about the present and potential future of data centers, OEMs, chip makers & more.
Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Jacob remains optimistic about the future for infrastructure and is building new ideas to make it better.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re going back in time to one of our top performing shows of all time where we talk with Matt Rickard about his blog post Reflections on 10,000 Hours of Programming. These reflections are about deliberately writing code for 10,000 hours. Most don’t apply to beginners. He was clear to mention that these reflections are purely about coding, not career advice or soft skills. If you count the reflections we cover on the show and be the first to comment the amount of reflections on this thread in Zulip, we’ll give you a coupon code to use for a 100% free t-shirt from the merch store. Good luck…
Changelog++ members save 15 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall interviews Jerod about the tools he uses in development, podcasting & business. We start with text editors & terminal tools, move to podcast recording & editing tools, discuss the open source podcasting platform Jerod built in Elixir, then finish with tools to run a small business & our approaches to genAI. Oh, and you don’t want to miss Jerod’s Big Confession!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Workflow orchestration has always been a pain for data scientists, but this is exacerbated in these AI hype days by agentic workflows executing arbitrary (not pre-defined) workflows with a variety of failure modes. Adam from Prefect joins us to talk through their open source Python library for orchestration and visibility into python-based pipelines. Along the way, he introduces us to things like Marvin, their AI engineering framework, and ControlFlow, their agent workflow system.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nicholas Bloom finds WFH is powering a productivity boom, Matt Mullenweg has decided that WP Engine’s beatings will continue until morale improves, Levels.fyi has added a salary heat map, Gareth Edwards highlights just how fragile the Internet really is & Artem Zakirullin details how cognitive load is what really matters in software development.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Go Time co-host, Johnny Boursiquot, joins Adam & Jerod to discuss not making the (first) cut, applying Founder Mode, being a cog (or not), realizing that companies are posting fake engineering jobs & the (maybe) imminent demise of the .io TLD.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lili Cosic’s experience at different companies & communities has given her insights into what’s important & when to adapt to learn new (or old) things.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
John Nunemaker joins us to share his new thesis for acquiring Rails based SaaS apps. He’s early days on his next big thing called Very Good Software and recently acquired Fireside, a podcast hosting service started by Dan Benjamin. This comes after many years since John’s acquisition of a lifetime of Speakerdeck to GitHub, which laid the foundation for these moves.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod & KBall discuss a trio of goings on in/around the web dev world: Evan You’s new startup, Matt Mullenweg’s WordPress mess & Ryan Carniato’s WebComponents debate.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The last time we did a roundup of our unpopular opinion polls, it was November of 2021!
That’s too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks & reviews the most (un)popular opinions of 2022.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
As Argilla puts it: “Data quality is what makes or breaks AI.” However, what exactly does this mean and how can AI team probably collaborate with domain experts towards improved data quality? David Berenstein & Ben Burtenshaw, who are building Argilla & Distilabel at Hugging Face, join us to dig into these topics along with synthetic data generation & AI-generated labeling / feedback.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PRACTICALAI
to get $350 off your very own Pod 4 Ultra. You can try it for free for 30 days - but we’re confident you will not want to return it. Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A bias against hyperlinking has developed on platforms, GitHub engineering continues to evolve Issues, Evan You announces VoidZero, some companies are only pretend hiring & Klaas van Schelven asks: does it scale (down)?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Dave Eddy has learned systems programming the traditional way with books and man pages. Now he’s sharing what he’s learned, starting with bash.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Abi Noda, co-founder and CEO at DX, joins the show to talk through data shared from the Stack Overflow 2024 Developer Survey, why devs are really unhappy, and what they’re doing at DX to help orgs and teams to understand the metrics behind their developer’s happiness and productivity.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tomek Sułkowski from TutorialKit joins Jerod to tell him all about the open source toolkit for creating awesome, interactive tutorials without having to code up the hard parts.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we will be talking to Russ Cox, who joined the Go team at Google in 2008 and has been the Go project tech lead since 2012, about stepping back & handing over the reins to Austin Clements, who will also join us! We also have Cherry Mui, who is stepping into Austin’s previous role as tech lead of the “Go core”.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
GOTIME
using our link to get an exclusive 60% off an annual Incogni plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We are constantly hearing about disillusionment as it relates to AI. Some of that is probably valid, but Mike Lewis, an AI architect from Cincinnati, has proven that he can consistently get LLM and GenAI apps to the point of real enterprise value (even with the Big Cos of the world). In this episode, Mike joins us to share some stories from the AI trenches & highlight what it takes (practically) to show what is possible, doable & scalable with AI.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PRACTICALAI
to get $350 off your very own Pod 4 Ultra. You can try it for free for 30 days - but we’re confident you will not want to return it. Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by the co-hosts of core.py , Pablo Galindo & Łukasz Langa, a podcast about Python internals by people who work on Python internals. Python 3.13 is right around the corner, which means the Global Interpeter Lock (GIL) is now experimentally optional! This is a huge deal as Python is finally free-threaded. There’s more to discuss, of course, so we get into all the gory details.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
OpenFreeMap puts OpenStreetMap data on your website for free, Fatih Arslan builds a Dieter Rams inspired iPhone dock, Joseph Gentle thinks the Rust programming language feels like a first-gen product & the web dev community is debating the viability of Web Components once again.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Nick Nisi joins Adam and Jerod to talk about Karaoke, ARC and the business model of web browsers, this WordPress drama, and an epic bonus for Changelog ++ subscribers.
Changelog++ members get a bonus 61 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
20% discount to All Things Open 2024 - Use the code MediaChangelog20
Something missing or broken? PRs welcome!
The ability to learn on the job has been a critical skill for David Beale throughout his career. Is the job market not allowing that anymore?
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by Ryan Dahl to discuss his second take on leveling up JavaScript developers all around the world. Jerod asks Ryan why not try to fix or fork Node instead of starting fresh, how Deno (the open source project) can avoid the all too common rug pull (not cool) scenario, what’s new in Deno 2 & their pragmatic decision to support npm, they talk JSR, they talk Deno KV & SQLite, they even talk about Ryan’s open letter to Oracle in an attempt to free the unused “JavaScript” trademark from the giant’s clutches.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by Ryan Dahl to discuss his second take on leveling up JavaScript developers all around the world. Jerod asks Ryan why not try to fix or fork Node instead of starting fresh, how Deno (the open source project) can avoid the all too common rug pull (not cool) scenario, what’s new in Deno 2 & their pragmatic decision to support npm, they talk JSR, they talk Deno KV & SQLite, they even talk about Ryan’s open letter to Oracle in an attempt to free the unused “JavaScript” trademark from the giant’s clutches.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Seems like we are hearing a lot about GraphRAG these days, but there are lots of questions: what is it, is it hype, what is practical? One of our all time favorite podcast friends, Prashanth Rao, joins us to dig into this topic beyond the hype. Prashanth gives us a bit of background and practical use cases for GraphRAG and graph data.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tech twitter (“tech X”?) is abuzz with Paul Graham’s Founder Mode essay. How does that affect you or come into play when you’re not a founder? Does it matter at all to you, your projects & your code?
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mahmoud Mousa releases Sidekick, a tool for hosting side projects on a cheap VPS, Ryan Dahl, has had enough of Oracle bogarting “JavaScript” but not even using it, Thomas Rampelberg’s kty is a sweet terminal for Kubernetes, Redis users are considering alternatives after their relicense & a bunch of smart JS folks wrote up nine Node.js pillars.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Gerhard Lazu joins us for Kaizen 16! Our Pipe Dream™️ is becoming a reality, our custom feeds are shipping, our deploys are rolling out faster & our tooling is getting just
right.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
uBlue is trying to build the world’s best Linux experience for developers and gamers. Jorge Castro joins Justin & Autumn to tell us how it’s going.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick is joined by Josh Goldberg & Dimitri Mitropoulos to discuss SquiggleConf, a new conference focused on web dev tooling. We explore the motivations behind creating a conference dedicated to developer tools, the challenges of organizing both conferences and local meetups, and strategies for building engaged tech communities.
We also discuss the importance of developer tooling, the pandemic’s impact on tech events, and share insights on encouraging new speakers and creating inclusive environments & more!
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jimmy Miller talks to us about his experience with a legacy codebase at his first job as a programmer. The codebase was massive, with hundreds of thousands of lines of C# and Visual Basic, and a database with over 1,000 columns. Let’s just say Jimmy got into some stuff. There’s even a Gilfoyle involved. This episode is all about his adventures while working there.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this follow-up to episode #306, “How soon until AI takes my job?”, the gang of (grumpy?) veteran software engineers candidly chat about how their day to day is changing in the midst of improving AI tooling & hype.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently the company stewarding the open source library scikit-learn announced their seed funding. Also, OpenAI released “o1” with new behavior in which it pauses to “think” about complex tasks. Chris and Daniel take some time to do their own thinking about o1 and the contrast to the scikit-learn ecosystem, which has the goal to promote “data science that you own.”
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Join the Practical AI community — it’s free! Connect with us in the #practicalai Slack channel. The community is here for you as a place to below, to bounce ideas around, or to get feedback on a conference to attend or talk you’d like to give.
Something missing or broken? PRs welcome!
Scott Chacon writes up his insider take on GitHub’s success, Sentry wants other companies to take the Open Source Pledge, Benj Edwards used AI to reproduce his late father’s handwriting, Dave Kiss explains the current hype that PHP is getting & Taylor Otwell raises $57 million series A from Accel.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
David Flanagan created a successful YouTube channel but knew to take things to the next level he’d need to own more of the stack.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod & Adam share our Zulip first impressions, react to Elasticsearch going open source (again), discuss Christian Hollinger’s blog post on why he still self-hosts & answer a listener question: how do we produce podcasts?
Changelog++ members get a bonus 22 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris Shank has been on sabbatical since January, so he’s had a lot of time to think deeply about the web platform. On this episode, Jerod & KBall pick Chris’ brain to answer questions like, what does a post-component paradigm look like? What would it look like if the browser had primitives for building spatial canvases? How can we make it easier to make “folk interfaces” on the web?
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Erez Zukerman shares the story of launching the ErgoDox EZ on Indiegogo (May 2015), what it takes to create customizable ergonomic keyboards, the benefits of split keyboards and custom key layouts, repairability and longevity, community engagement, and the attention to detail required in everything they create. We talk through their keyboard lineup, our personal experience with how we mouse and keyboard…we cover it all.
Changelog++ members get a bonus 15 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dinis Cruz drops by to chat about cybersecurity for generative AI and large language models. In addition to discussing The Cyber Boardroom, Dinis also delves into cybersecurity efforts at OWASP and that organization’s Top 10 for LLMs and Generative AI Apps.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Join Johnny as he dives into the world of home automation with Ricardo Gerardi & Mike Riley, two tinkerers who’ve taken the plunge with Go. We explore the challenges (and the fun) they encounter along the way. If you’re interested in automating your home (or working with micro controllers) come learn how to get started!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A Rust for Linux developer resigns amidst rising tension in the Linux community, Bret Victor shows off what he’s been working on for years, Rachel (by the bay) laments how useless “SRE” has become as a role, Doug Turnbull makes the case for hiring junior devs & Baldur Bjarnason says the LLM honeymoon phase is about to end.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Emily Freeman joins the show alongside our Ship It co-host, Justin Garrison! We hear Emily’s burnout story & learn how she and Forrest Brazeal are putting tech-focused influencers on tap. But first: area code turf wars, bad movie reboots & buying used DVDs… at Starbucks?!
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Du’An Lightfoot, dev advocate at AWS, joins Justin & Autumn to discuss networking, a knowledge gap people many people have. You can ignore the things you don’t understand or you can invest time to learn it.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Nick & Chris discuss a next-gen JavaScript bundler, Node getting even tighter with TypeScript, the top programming languages according to IEEE Spectrum, Chris’ feelings on Node’s built-in test runner & more!
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by Alya Abbott from Zulip, the open source, organized, threaded, team chat for distributed teams of all sizes. We talk about Zulip’s origins, how it’s open source, the way it’s led, no VC funding, what makes it different/better, how you can self-host it or use their cloud, moving to Zulip, contributing and being a part of the community…all the things.
Changelog++ members save 16 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
GenAI is often what people think of when someone mentions AI. However, AI is much more. In this episode, Daniel breaks down a history of developments in data science, machine learning, AI, and GenAI in this episode to give listeners a better mental model. Don’t miss this one if you are wanting to understand the AI ecosystem holistically and how models, embeddings, data, prompts, etc. all fit together.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Cursor AI code editor raises $60 million, RedMonk’s Rachel Stephens tries to determine if rug pulls are worth it, Caleb Porzio details how he made $1 million on GitHub Sponsors, Elastic founder Shay Banon announces that Elasticsearch is open source (again) & Tomas Stropus writes about the art of finishing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
What if your infrastructure diagram was responsible for the actual infrastructure?! John Watson & Scott Prutton from System Initiative join Justin & Autumn to discuss.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What happens when you take two #define champs (Taylor Troesh, Thomas Eckert), a grizzled veteran (Adam Stacoviak), a british bard (Mat Ryer), a PhD (Carol Lee) & you pit them against each other in a game of fake tech definitions?! There’s only one way to find out…
Changelog++ members get a bonus 27 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
How do you systematically measure, optimize, and improve the performance of LLM applications (like those powered by RAG or tool use)? Ragas is an open source effort that has been trying to answer this question comprehensively, and they are promoting a “Metrics Driven Development” approach. Shahul from Ragas joins us to discuss Ragas in this episode, and we dig into specific metrics, the difference between benchmarking models and evaluating LLM apps, generating synthetic test data and more.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ryan Worl, Co-founder and CTO at WarpStream, joins us to talk about the world of Kafka and data streaming and how WarpStream redesigned the idea of Kafka to run in modern cloud environments directly on top of object storage. Last year they posted a blog titled, “Kafka is dead, long live Kafka” that hit the top of Hacker News to put WarpStream on the map. We get the backstory on Kafka and why it’s so widely used, who created it and for what purpose, and the behind the scenes on all things WarpStream.
Changelog++ members save 14 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Simon Wijckmans from c/side joins Jerod & Nick to discuss the Pollyfill attack in detail. What does it mean for web developers & client-side security going forward?
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this episode, Angelica is joined by Go community leaders from around the world: meetup organizers from Guadalajara, St. Louis, New York & Go Bridge Atlanta. Together, they explore the ins & outs of organizing meetups, the benefits of attending, the Go Developer Network (GDN) & the current state of the Go Meetup community.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Waymo cars make bad neighbors, Leonardo Creed pulls together wisdom from Linus Torvalds & the Art of Unix Programming to conclude what good programmers worry about, Max Schmitt makes the argument that toast notifications create a bad user experience, ChartDB is a web-based database diagramming editor, Simon Tatham makes a list of code review anti-patterns & scientists confirm that ‘flow state’ is very much a thing.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Adam & Jerod catch up with our ol’ friend, Suz Hinton! It’s been a couple years since Suz was a regular on JS Party. Since then, she moved back to Australia, earned a degree in cyber security & won a fidget spinner from the NSA… but that’s not all!
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Silvia Botros joins Justin & Autumn for a phenomenal conversation about databases, her career path & the ins/outs of writing High Performance MySQL.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eric Bailey joins Jerod to discuss everything Dungeons & Dragons taught him about writing alt text, building accessible websites, Primer, the problem with a11y overlays & more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
If you have questions at the intersection of Cybersecurity and AI, you need to know Donato at WithSecure! Donato has been threat modeling AI applications and seriously applying those models in his day-to-day work. He joins us in this episode to discuss his LLM application security canvas, prompt injections, alignment, and more.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Flavors of Ship It on The Changelog — if you’re not subscribed to Ship It yet, do so at shipit.show or by searching for “Ship it” wherever you listen to podcasts. Every week Justin Garrison and Autumn Nash explore everything that happens after git push
— and today’s flavors include running infrastructure in space, managing millions of machines at Meta, and what it takes to control your 3D printer with OctoPrint.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
This episode is from these original episodes of Ship it:
Something missing or broken? PRs welcome!
This episode focuses on the art of delivering concise Lightning Talks, a popular format at conferences worldwide where speakers present in a short timeframe. Joined by some of this year’s GopherCon Lightning Talkers, we’ll discuss their experiences, challenges & tips for effective communication within a limited time.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris Stjernlöf got nerd-sniped and ended up writing down his practices of reliable software design, Ben Visness has had enough with the npm community’s propensity to pull in micro-libraries to suit every need, “Stay SaaSy” makes three metaphors for problem solving categories, Troy Hunt takes us inside the “3 billion people” National Public Data breach & Dasel is one data tool to rule them all.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
You won’t believe the bizarre secrets Jordan Eldredge found investigating corrupt Winamp skins (#7 will shock you)! You also won’t believe how long we can wax nostalgic about the era of Napster, Aladdin & Pearl Jam.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Justin & Autumn are joined by Steven Wu from Scanner. Scanner built logging infrastructure focused on security teams and occasional querying. We dive deep into how architectural decisions affect your business.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Steven Wu at scanner.dev
Something missing or broken? PRs welcome!
Raphael Landaverde & Jake Shirley work on Minecraft full-time. How cool is that?! On this episode, they join Jerod to tell us all about the web tech that drives Minecraft’s scripting infrastructure, how they incrementally change a massive / always-moving target, the best / worst parts of the job & much more.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andreas Kling and Chris Wanstrath have joined forces to form a non-profit called Ladybird Browser Initiative to manage the newly forked Ladybird browser. We discuss what it’s going to take to get to alpha, the why behind Ladybird, avoiding incentives other than those of the users, their plans for incremental adoption of Swift as the successor language over C++, and of course what they hope Ladybird can achieve as a truly independent open source browser that’s for the people.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
You might have heard that “AI is only as good as the data.” What does that mean and what data are we talking about? Chris and Daniel dig into that topic in the episode exploring the categories of data that you might encounter working in AI (for training, testing, fine-tuning, benchmarks, etc.). They also discuss the latest developments in AI regulation with the EU’s AI Act coming into force.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kris, Angelica & Johnny react to the recently announced Go team changes, discuss the finding that 80% of developers surveyed by Stack Overflow are unhappy & disagree about the concept of tech debt (but agree that something’s gotta give).
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jimmy Miller tells us about the best, worst codebase he’s ever seen, The Phylum Research Team follows up on the great npm garbage patch, Zach Leatherman logs his findings on sneaky serverless costs, David Cain wants you to go on quests instead of goals & Ashley Janssen gives us szeven rules for effective meeting culture.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Tim Banks joins Justin and Autumn — there’s nothing quite like being punched in the face by Zookeeper or being taken down by a “hot” shard.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Database aficionado, Ben Johnson, joins Jerod to answer the age ol’ question: which database should you use? Answering that isn’t always easy, which means it’s time to play the “It Depends” jingle & weigh (some of) the options.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking OpenAPI this week! Kris & Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual laughs and unpopular opinions, this week’s episode includes a Changelog++ section that you don’t want to miss.
Changelog++ members get a bonus 18 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dennis E. Taylor joins the show to take us “Into the Bobiverse” and other books he’s written. Dennis shares the backstory on how he went from programmer to author/writer and creator of Audible’s Best Science Fiction Book of 2016, his process for iterating and developing the story as he writes, plans for a Bobiverse movie, and what’s next in book 5 coming out in September 2024.
Changelog++ members save 14 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
There is an increasing desire for and effort towards GPU alternatives for AI workloads and an ability to run GenAI models on CPUs. Ben and Greg from Intel join us in this episode to help us understand Intel’s strategy as it related to AI along with related projects, hardware, and developer communities. We dig into Intel’s Gaudi processors, open source collaborations with Hugging Face, and AI on CPU/Xeon processors.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The latest Stack Overflow Developer Survey has some concerning results, Joeri Sebrechts helps you do plain vanilla web dev, MIT’s “missing semester” course looks pretty amazing, a dive into the fascinating history of CSV & a tool to get request analytics from the nginx access logs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Adam Jacob goes solo with Adam for an epic pod into his journey to get to System Initiative. From SysAdmin at 8 years old, to discovering Linux and working for Mom-and-pop ISPs, to open source changing his life and starting Opscode and building Chef. Buckle up. This is a different flavor of “Friends” for you. Enjoy.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Deploying new applications can be tough. Deploying configuration management safely at scale with stores around the world is different. Martin Jackson joins us to discuss.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Node.js makes big TypeScript & SQLite moves, ECMAScript 2024 adds some niceties to the language (but not the ones you’re probably excited for) & we review the State of React 2023 results. Emergency?! Nick!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
I’d rather be TypeScripting
Something missing or broken? PRs welcome!
We discussed “🥦 Broccoli AI” a couple weeks ago, which is the kind of AI that is actually good/healthy for a real world business. Bengsoon Chuah, a data scientist working in the energy sector, joins us to discuss developing and deploying NLP pipelines in that environment. We talk about good/healthy ways of introducing AI in a company that uses on-prem infrastructure, has few data science professionals, and operates in high risk environments.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Joseph Jacks (JJ) is back! We discuss the latest in COSS funding, his thesis for investing in commercial open source companies, the various rug pulls happening out there in open source licensing, and Zuck/Meta’s generosity releasing Llama 3.1 as “open source.”
Changelog++ members save 13 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We check out the upcoming 1.23 release for new language features and improvements, including iterator functions and supporting packages.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Switzerland federal government requires releasing its software as open source, Google decides not to deprecate third-party cookies, Mark Zuckerberg says “open source” AI is the path forward, GitHub allows anyone access to deleted / private repository data & Tailscale wants to build a New Internet.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Michael Gat joins us for a look back on mainframes & why sometimes deploying on a Friday IS the right thing to do.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Robert Ross joins us in CrowdStrike’s wake to dissect the largest outage in the history of information technology… and what it means for the future of the (software) world.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Josh Goldberg joins Nick & Chris to discuss the latest updates from ESLint, typescript-eslint & the new flat config format. They also discuss creating reusable configs & project generators before pivoting to talk about a new conference focused on developer tooling. Finally, Chris & Josh talk about the past, present & future of Mocha.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
with
keywordSomething missing or broken? PRs welcome!
Adam Lisagor (Sandwich Video founder) takes us behind the Sandwich to share his insights into the importance of storytelling in the tech industry, the value of helping Founders communicate their stories effectively, the details behind his new AI company, and the apps he’s making for Apple Vision Pro at Sandwich Vision.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Daniel & Chris hang with repeat guest and good friend Demetrios Brinkmann of the MLOps Community. Together they review, debate, and poke fun at the 2024 Gartner Hype Cycle chart for Artificial Intelligence. You are invited to join them in this light-hearted fun conversation about the state of hype in artificial intelligence.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jesús Espino from Mattermost tells Natalie all about (the final four of) his 10 “aha moments” he had reading the Go source code. Don’t miss Part 1!
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brendan Gregg details how eBPF can help us have no more blue Fridays, Misty De Meo thinks GitHub is starting to feel like legacy software, Gavin D. Howard does not want Rust to be used for everything, The Notion team published a deep dive into how they used the WASM version of SQLite to improve browser performance & Gregor Ojstersek writes up how to build good relationships inside and outside your engineering teams.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Nick Janetakis is back and this time we’re talking about TUIs (text-based user interfaces) — some we’ve tried and some we plan to try. All are collected from Justin Garrison’s Awesome TUIs repo on GitHub. This episode is “AI free.”
Changelog++ members get a bonus 17 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
GitLab has changed a lot over the past 8 years and so has Abubakar. Starting in the help desk he’s seen a lot and takes us through GitLab’s and his progression.
Changelog++ members save 13 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and returning guest Tejas Kumar dive into the topic of building LLM agents using JavaScript. What they are, how they can be useful (including how Tejas used home-built agents to double his podcasting productivity) & how to get started building and running your own agents, even all on your own device with local models.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jesús Espino from Mattermost tells Natalie all about (the first six of) his 10 “aha moments” he had reading the Go source code. Part 2 (with the rest of his aha moments) coming soon!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the midst of the demos & discussion about OpenAI’s GPT-4o voice assistant, Kyutai swooped in to release the first real-time AI voice assistant model and a pretty slick demo (Moshi). Chris & Daniel discuss what this more open approach to a voice assistant might catalyze. They also discuss recent changes to Gartner’s ranking of GenAI on their hype cycle.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Benn Stancil’s weekly Substack on data and technology provides a fascinating perspective on the modern data stack & the industry building it. On this episode, Benn joins Jerod to dissect a few of his essays, discuss opportunities he sees during this slowdown & explain why he thinks maybe we should disband the analytics team.
Changelog++ members save 13 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Marcus J. Ranum’s 2005 post on dumb ideas in computer security still holds up, Barry Jones argues why story points are useless, Posting is an HTTP client as a TUI, Varnish ceator Poul-Henning Kamp (phk) reflects on ten years of working on the HTTP cache & es-tookit is a major upgrade to Lodash.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Shawn “swyx” Wang is back to talk with us about the state of DevRel according to ZIRP (the Zero Interest Rate Phenomenon), the data that backs up the rise and fall of job openings, whether or not DevRel is dead or dying, speculation of the near-term arrival of AGI, AI Engineering as the last job standing, the innovation from Cognition with Devin as well as their mis-steps during Devin’s launch, and what’s to come in the next innovation round of AI.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Git was designed to be distributed but there is a lot of gravity around GitHub. What does the model look like for a business that encourages you to run your own git server and what does the backend for gitea.com look like?
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Paul Copplestone, CEO of Supabase (the meme-lord himself), joins the show to take us on the journey of Supabase leading Postgres for life, and how it all starts with Postgres as the base-layer substrate for the entire Supabase platform. They’re laser focused on the drive ahead, not the rear-view mirror.
Disclosure: Adam and Jerod are angel investors in Supabase.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall takes another dive into recent hot topics around reactivity and build systems, this time with three members of the Ember core team. They also talk about some of the reasons why the Ember community has been so long lived, how thinking about upgradeability leads to universality, and how features first built specifically for frameworks make their way into the language specification or universal libraries.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel & Chris explore the advantages of vector databases with Roie Schwaber-Cohen of Pinecone. Roie starts with a very lucid explanation of why you need a vector database in your machine learning pipeline, and then goes on to discuss Pinecone’s vector database, designed to facilitate efficient storage, retrieval, and management of vector data.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat Ryer has been writing HTTP services in Go for more than 13 years. Needless to say, he’s learned a lot along the way. Today, Johnny & Ian sit down with Mat to ask him all about it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Marcus Buffett writes his younger self programming advice, Swyx asks and answers whether or not DevRel is dead, the Ghost team opens up their ActivityPub server, Pongo is like MongoDB but on Postgres, Jack Kelly is funding Ladybird because he can’t fund Firefox & Hyrum’s Law.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Gareth Greenaway from the Salt project joins us for a trip down memory lane with configuration management and why open source projects have changed over the past decade.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam & Jerod discuss the news! But first, we discuss how you can keep up with the software world (good question, Tyler Boyd!) On the docket: Developer job postings trend, the Ladybird Browser Initiative, the Polyfill.js supply chain attack & is the future self-hosted?
Changelog++ members get a bonus 15 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Philipp Burckhardt, Athan Reines & the team behind stdlib.io believe in a future in which the web is a preferred environment for numerical computation. They’ve been working toward building that future for over a decade. Thanks to listener, Brian Zelip, Jerod sits down with Philipp to learn all about this excellent effort: where it’s been & where it’s headed.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dependencies! We need them, but how do we use them effectively and safely? In this week’s episode Kris is joined by Ian and Johnny to discuss the polyfill.io supply chain attack, the history of dependency management and usage in Go, and the Go Proverb that “a little copying is better than a little dependency”. Of course, we wrap up the episode with some Unpopular Opinions!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carol Lee (Clinical Scientist) shares her research on code review anxiety. We dive deep into her recent research paper “Understanding and Effectively Mitigating Code Review Anxiety”. We get into all the nooks and crannies of this topic — common code review myths, strategies for coping, the need for awareness and self-reflection, the value of exposure and practice to build confidence, the importance of team dynamics, respect, empathy, and connection, and more. This show is jam-packed with goodies for everyone…and we even give a nod to the work we did on our podcast Brain Science.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Get in touch with Carol at carolslee29--at--gmail.com
Something missing or broken? PRs welcome!
We’ve had representatives from Stanford’s Institute for Human-Centered Artificial Intelligence (HAI) on the show in the past, but we were super excited to talk through their 2024 AI Index Report after such a crazy year in AI! Nestor from HAI joins us in this episode to talk about some of the main takeaways including how AI makes workers more productive, the US is increasing regulations sharply, and industry continues to dominate frontier AI research.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Software developer jobs are trending down, the creator of dotenv creates a better dotenv, the Chrome team puts Gemini Nano AI model right inside your browser, a pollyfill.js supply chain attack hits 100k+ sites & Steph Ango asks, “What can we remove?”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Bailey Hayes & Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Welcome to Kaizen 15! We go deep on the big Changelog News redesign, give shout outs to folks who’ve helped us along the way & Gerhard takes us on his journey to turn Jerod’s pipe dream into a reality!
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod sits down with React Native aficionado, Simon Grimm, to catch up on everyone’s favorite native app platform & learn about Expo, which Simon thinks is the way forward for devs building with React Native.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Predrag Gruevski and Chris Krycho joined the show to talk about SemVer. We explore the challenges and the advantages of semantic versioning (aka SemVer), the need for improving the tooling around SemVer, where semantic versioning really shines and where it’s needed, Types and SemVer, whether or not there’s a better way, and why it’s not as simple as just opting out.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel & Chris engage in an impromptu discussion of the state of AI in the enterprise. Then they dive into the recent Apple Intelligence announcement to explore its implications. Finally, Daniel leads a deep dive into a new topic - Advanced RAG - covering everything you need to know to be practical & productive.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Berlin 2024! Join in & play along as we see which team can better guess what these GopherCon gophers had to say!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Søren Fuglede Jørgensen builds a font thats also an LLM, Hugo Landau writes about the demise of the mildly dynamic website, SQL Studio is the simplest little database explorer ever, Mathew Duggan reviews GitHub Copilot Workspace & Stephan Schmidt lays out the case against mocking + what to do instead.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Daniel Stenberg shares his guiding principles for BDFL’ing curl, gives us his perspective on the state of the internet, talks financial independence, ensuring curl won’t be the next XZ & more!
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Devyn Cairns & Jakub Žádník join Justin & Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with traditional command compatibility. That’s no easy feat!
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Polypane purveyor Kilian Valkhof joins Nick & Jerod to tell us all about his efforts building a web browser just for web development. We cover it all: from the business concerns, to the technical details, to his excellent choice not to use TypeScript! We even sneak in a feature request that already made its way into this excellent dev tool for ambitious web developers.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jacob DePriest, VP and Deputy Chief Security Officer at GitHub, joins the show this week to talk about securing GitHub. From Artifact Attestations, profile hardening, preventing XZ-like attacks, GitHub Advanced Security, code scanning, improving Dependabot, and more.
Changelog++ members save 14 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel & Chris sit down with Denis Yarats, Co-founder & CTO at Perplexity, to discuss Perplexity’s sophisticated AI-driven answer engine. Denis outlines some of the deficiencies in search engines, and how Perplexity’s approach to information retrieval improves on traditional search engine systems, with a focus on accuracy and validation of the information provided.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re catching up on the news! Kris is joined by Ian to discuss some of the recent news from around the Go community. Listen in to hear whether the co-hosts believe there’s software that shouldn’t be written in Go, their thoughts on if Go is evolving in the right direction & whether common nouns make good package names.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Luminousmen writes about Senior Engineer Fatigue, Microsoft rethinks its AI-based Recall feature, Mike Hoye gives a big shout out to the “diff” program, Thom Holwerda covers ChromeOS’ quiet switch to Android Linux subsystems & Mihail Eric tells the inside story on how Alexa dropped the ball on being the top conversational system on Earth.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Justin Searls joins us for hot takes on Apple’s 2024 WWDC keynote. Apple Intelligence stole the show, but did it steal our hearts? Oh, and we learn all about Justin’s Vision Pro Life and how he hopes/expects Apple’s latest device to improve in future iterations.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Render founder/CEO Anurag Goel joins us for a look behind their platform. An application native hosting option that hides the lower levels still requires a LOT of infrastructure.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’ve all heard about breaches of privacy and leaks of private health information (PHI). For healthcare providers and those storing this data, knowing where all the sensitive data is stored is non-trivial. Ramin, from Tausight, joins us to discuss how they have deploy edge AI models to help company search through billions of records for PHI.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam & Jerod hallway-track-it between Microsoft Build interviews. Was 1999 the best year in film history? Was 2004 the worst? Have you heard the full story behind Blues Traveler’s “Hook”? Are you still reading this? Go listen! (This episode is for Changelog++ ears only.)
Changelog++ members get a bonus 43 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kelsey Hightower is back to share more of his wisdom. This time it’s one year after his retirement from Google. But guess what? He might be “retired,” but he’s not tired. In this episode Kelsey shares what drives him, what he fears, and how he thinks through his life choices and parenting. This is a good one.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Angelica is joined by Cameron Balahan, Sameer Ajmani & Russ Cox from the Go Team at Google to talk about how things get done on the Go Team, how do they decide what to improve and then how do they go about improving it. We also discuss how they decide what to work when & what the future of Go might look like.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Apple announces its “new” style of AI, piku gives you “git push” deployment on your own servers, Dabo Chen rebuilds nanoGPT in a spreadsheet, Mark Seemann thinks you’ll regret using natural keys in your database design & Glyph Lefkowitz describes his grand unified theory of the AI hype cycle.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Gina Häußge is here to tell us about the infra behind the OctoPrint project, which tests and releases new versions that work on multiple different printers and gets deployed hundreds of thousands of times.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What happens when you take three #define newbs (Thomas Eckert, Nick Nisi, Mat Ryer) & pit them against the grizzled vet, Adam? Find out on this episode because our award-worthy game of fake definitions is back & this time it’s even more legendary!
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re back with another spicy YepNope debate! This time, Nick & regular guest Eric Clemmons are arguing that web development should need a build step, while KBall & special guest Amy Dutton argue that we really shouldn’t. Of course, the stance each panelist is taking is assigned ahead of time. Is that how they really feel? Tune in to find out!
Changelog++ members get a bonus 14 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mark Russinovich, Eric Boyd & Neha Batra join us to discuss the state of AI for Microsoft and OpenAI at Microsoft Build 2024. It’s safe to say that Microsoft is all-in on AI.
Changelog++ members save 14 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’ve seen a rise in interest recently and a number of major announcements related to local LLMs and AI PCs. NVIDIA, Apple, and Intel are getting into this along with models like the Phi family from Microsoft. In this episode, we dig into local AI tooling, frameworks, and optimizations to help you navigate this AI niche, and we talk about how this might impact AI adoption in the longer term.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A popular open source iOS authenticator app goes rogue under new ownership, Andreas Kling steps back from SerenityOS & forks Ladybird, Vhyrro takes a thought-provoking try at a “static effect system”, Matt Bessey is over GraphQL & Marc-Andre Giroux still likes GraphQL sometimes (in the right context).
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Tech lawyer Luis Villa returns to answer our most pressing questions: what’s up with all these new content deals? How did Google think it was a good idea to ship AI Summaries in its current state? Is it too late to opt out of AI? We also discuss AI in Hollywood (spoilers!), positive things we’re seeing (or hoping for) & Upstream 2024 (June 5th)!
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Danielle Lancashire is here to tell us how Fermyon cloud is built on top of nomad and EC2 and how they put it in a box with Kubernetes and WebAssembly.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
11ty creator Zach Leatherman is taking the open source site generator fully independent in 2024 and he’s back on the pod to tell us why, how & what we all can do to help.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Scott Guthrie joins the show this week from Microsoft Build 2024 to discuss Microsoft being all-in on AI. From Copilot, to Azure AI and Prompty, to their developer first focus, leading GitHub, VS Code being the long bet that paid off, to the future of a doctor’s bedside manner assisted with AI. Microsoft is all-in on AI and Build 2024’s discussions and announcements proves it.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Angelica is joined by Samantha Coyle to talk about her newly published textbook: Go Programming - From Beginner to Professional. This book serves as a go-to guide to master Go for real-world software dev success covering fundamentals to advanced topics.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
At the age of 72, U.S. Representative Don Beyer of Virginia enrolled at GMU to pursue a Master’s degree in C.S. with a concentration in Machine Learning.
Rep. Beyer is Vice Chair of the bipartisan Artificial Intelligence Caucus & Vice Chair of the NDC’s AI Working Group. He is the author of the AI Foundation Model Transparency Act & a lead cosponsor of the CREATE AI Act, the Federal Artificial Intelligence Risk Management Act & the Artificial Intelligence Environmental Impacts Act.
We hope you tune into this inspiring, nonpartisan conversation with Rep. Beyer about his decision to dive into the deep end of the AI pool & his leadership in bringing that expertise to Capitol Hill.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Swizec’s article on not using AI to writes tests, LlamaFs is a self-organizing file system with Llama 3, a Pew Research analysis confirmed that the internet is full of broken links, Sam Rose built a spectacular interactive study of queueing strategies & Jordan Cutler shares a real-life experience of him writing clear/readable code… and it backfiring.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
We kick off our Microsoft Build 2024 “coverage” in this free-wheelin’ conversation with our friend, Shaundai Person! We’re talking Netflix infra, we’re talking sales, we’re talking real-world AI usage, we’re talking career choices…. What’s a good next step? Listen in!
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jon “gzip enthusiast” Johnson joins us for a history lesson on compression & how it impacts everything from containers to Alpine.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod & KBall discuss what’s new in the world of web development: the State of HTML survey results, Node 22, React Compiler, React 19 Beta, vlt.sh & the Gulp (!) Developer Survey.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Based on their experience in Curve and Cloudflare, Matthew Boyle & Chris Shepherd share their experience migrating from PHP to Go.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bryan Cantrill, Co-founder and CTO of Oxide Computer Company, joins Adam to share his journey from Sun to Oxide – from Sun and Fishworks, to DTrace, to ZFS, to Joyent and Node.js, and now working to build on-prem cloud servers as they should be at Oxide.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel & Chris share their first impressions of OpenAI’s newest LLM: GPT-4o and Daniel tries to bring the model into the conversation with humorously mixed results. Together, they explore the implications of Omni’s new feature set - the speed, the voice interface, and the new multimodal capabilities.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Taylor Troesh writes Kyle explaining “Legacy Software” to the aliens, Vitaly Friedman addresses why so many designers feel misunderstood and under appreciated in business contexts, Oracle dumps Terraform for OpenTofu & hackers discover how to reprogram NES Tetris from within the game.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Andrew Atkinson joins Autumn & Justin to tell them why folks should (and are) picking PostgreSQL as their database in 2024 and how to scale it.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alex Kretzschmar joins Adam to discuss their experiences with building the “perfect media server” and all the hardware and software involved to make it happen — LinuxServer.io, PerfectMediaServer.com, Plex, Jellyfin, ZFS, mergerfs, TrueNAS, Docker Compose and so much more in this episode.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Two-time React Jammer, Brian Breiholz, joins Jerod & Nick to discuss building 3D games in the browser! We hear of his game jam trials & tribulations, the in-progress game engine he’s building, the dream game he’s been building for a long time & more
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Birk Jernström from Polar joins the show to tell us all about the creator platform for developers: why he built it, how it works, why it works how it works, what’s in store for the future & we even give Birk some super deep UX feedback on the funding flow.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
There’s a lot of hype about AI agents right now, but developing robust agents isn’t yet a reality in general. Imbue is leading the way towards more robust agents by taking a full-stack approach; from hardware innovations through to user interface. In this episode, Josh, Imbue’s CTO, tell us more about their approach and some of what they have learned along the way.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
All of the health anxiety of early internet adopters traced back to WebMD’s self diagnosis. Some sysadmin’s on-call nightmares came from a different part of the site.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Annie Sexton has been on quite a journey since she was last on the show back in early ‘22. On this episode, Annie takes us on that journey, shares her new-found perspective & tells us about how she’s approaching her side project this time around.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Shoelace creator Cory LaViska joins Amal & Jess to tell them all about the forward-thinking library of web components that just joined the Font Awesome family to create Web Awesome.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Yep, you heard that right. Autonomous fighter jets are in the news. Chris and Daniel discuss a modified F-16 known as the X-62A VISTA and autonomous vehicles/ systems more generally. They also comment on the Linux Foundation’s new Open Platform for Enterprise AI.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this week’s episode we’re talking about the news! In this laugh-filled episode, Kris is joined by Ian & Johnny to discuss the future of Go, both the Go team itself and iterations of packages within the standard library; Microsoft creating a Go blog & a Go fork; and SQLite and Go.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Paul Orlando is back to talk about his book titled “Why Now?” You may remember Paul from his last appearance (a fan favorite) talking with Jerod about complex systems & second-order effects. Paul’s book, “Why Now?” explores the concept of timing and the importance of understanding the ‘why now’ in business and product development. We discuss timing examples from the book that were either too early or too late (such as the first video phone and car phones), the need to consider both technological advancements and user demand when assessing timing, the significance of timing in the success of companies like Apple and the launch of the iPhone, Uber and Heroku, and more. Also, join our Slack community for a chance to get a signed copy of Paul’s book.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bahaa Zidan says your web framework doesn’t matter, DHH writes about magic machines, Dylan Huang reviews thousands of opinions on HTMX, Tim Ottinger says programming is thinking & Tim Spann says small language models (SLM) for the win.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Anita Zhang is here to tell us how Meta manages millions of bare metal Linux hosts and containers. We also discuss the Twine white paper and how AI is changing their requirements.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our friend Ron Evans is a technologist for hire, an open source developer, an author, a speaker, an iconoclast, and one of our favorite people in tech. This conversation with Ron goes everywhere: from high-altitude weather balloons, to life on Mars, to Zeno’s paradox applied to ML, to what open source devs should learn from the Wu-Tang Clan & more.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brian LeRoux joins Jerod to share how the Enhance team are bringing server side rendered web components to everyone. With Enhance WASM, you author components in friendly, standards based syntax and reuse them across multiple languages, frameworks & servers.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Dustin Bluck to discuss his acquisition of the well known (and beloved) Castro podcast app to take it indie-focused once again. As previous users of Castro, we were excited to dig into the details behind this popular podcast client to see what’s next, how the deal was done, a peek into the code, and where exactly this indie and creator focused podcast app can go.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What makes a good, bad, and truly great workshop? How do you put together a Go workshop that works, and how do you get the most out of workshops you attend?
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We recently gathered some Practical AI listeners for a live webinar with Danny from LibreChat to discuss the future of private, open source chat UIs. During the discussion we hear about the motivations behind LibreChat, why enterprise users are hosting their own chat UIs, and how Danny (and the LibreChat community) is creating amazing features (like RAG and plugins).
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Hooper lists out all the good ideas in computer science, Jeff Geerling declares 2024 the year corporate open source dies, Jared Turner says all kinds of works-in-progress are waste, Daroc Alden covers the leadership crisis in the Nix community & John Hawthorn explains why Ruby may be faster than you think.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
In this episode Justin and Autumn are joined by Mandi Walls to take you back to a time before the cloud. Before Kubernetes. When a/s/l was common and servers were made of metal. Back to the days of AOL to discuss how chat rooms worked.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Java, Data, Cloud, Other
Something missing or broken? PRs welcome!
Frequent guest (and almost real-life-friend) Adam Jacob returns to share his spicy takes on all the recent “open source meets business” drama. We also take some time to catch up on the state of his open source-based business, System Initiative.
Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ryan Carniato joins Amal & Nick to discuss Solid with a major focus on Signals, which are the cornerstone of reactivity in Solid.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
First there was Mamba… now there is Jamba from AI21. This is a model that combines the best non-transformer goodness of Mamba with good ‘ol attention layers. This results in a highly performant and efficient model that AI21 has open sourced! We hear all about it (along with a variety of other LLM things) from AI21’s co-founder Yoav.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Louis Pilfold, the creator of the Gleam programming language. For the uninitiated, Gleam is a functional programming language for building type-safe systems that compiles to Erlang and JavaScript and it’s written in Rust. We discuss the inspiration and development of Gleam, how it compares to other languages, where it shines, the overwhelming amount of support Louis is getting through GitHub sponsors, what’s next for Gleam and their near-term plans for a language server.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The 3 Musketeers return! Filippo Valsorda, Roland Shoemaker & Nicola Murino continue their deep-dive conversation with Natalie about Go’s crypto libraries.
Also listen to Part 1 and Part 2!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Forrest Brazeal is concerned about the open source threat from within, Vicki Boykis explains why Redis is forked, John O’Nolan and the Ghost team plan to federate over ActivityPub, Llama 3 is now available for “businesses of all sizes” & nolen writes up questions to ask when you don’t want to work.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
If Changelog News had an extended edition, this might be it! Jerod & Adam discuss Hashicorp’s Cease and Desist letter, Redis getting forked, Boston Dymanics’ scary cool new robot, Justin Searls’ extensive use of the Apple Vision Pro, Thorston Ball moving from Vim to Zed, Firefox becoming hard to use, Beeper joining Automattic & more.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Paul Frazee joins the show to tell us all about how Bluesky builds, tests, and deploys mobile and web applications from the same code base.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kelvin Omereshone is here to get you excited about boring, reliable tech. He believes a combination of Sails, Inertia, Tailwind & your frontend rendering library of choice are a great combo for building web apps. Tune in to find out why.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Ben Burkert & Chris Stolt join Johhny to explore the ups & downs of trying to get secure local development environments set up, why it’s hard & what you can do about it.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Thomas Paul Mann, Co-founder and CEO of Raycast, to discuss being productive on a Mac, going beyond their free tier, the extensions built by the community, the Raycast Store, how they’re executing on Raycast AI chat which aims to be a single interface to many LLMs. Raycast has gone beyond being an extendable launcher – they’ve gone full-on productivity mode with access to AI paving the way of their future.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
2024 promises to be the year of multi-modal AI, and we are already seeing some amazing things. In this “fully connected” episode, Chris and Daniel explore the new Udio product/service for generating music. Then they dig into the differences between recent multi-modal efforts and more “traditional” ways of combining data modalities.
Changelog++ members save 26 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Our beat freak in residence returns, this time to discuss the shiny new Dance Party album! We deconstruct its nostalgic mix, break down some of our favorite tracks & even learn that BMC is writing a mysterious book…
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Why would you want to switch your developer environments from containers to nix? Ádám from LastPass has a few reasons.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up for Sentry to get $100 off their team plan. ✊
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
How does Google build Search? What about YouTube and Google Drive? We rely on Chrome’s Lighthouse scores when optimizing our websites, but what does Google prioritize? Recently the Angular and Wiz teams announced their intention to responsibly merge their internal frontend framework, Wiz, with Angular to bring some of Wiz’s best ideas to Angular. We’re chatting with Minko from Angular and Jatin from the Wiz team to learn about how Wiz has been used in Google historically, what it’s good at, and why it’s worth bringing some of its ideas to Angular.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel & Chris delight in conversation with “the funniest guy in AI”, Demetrios Brinkmann. Together they explore the results of the MLOps Community’s latest survey. They also preview the upcoming AI Quality Conference.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Natalie is joined by Carlos Becker (a Brazil-based software developer who maintains GoReleaser and other OSS software) to discuss how GOOS
and GOARCH
spark joy.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
HashiCorp sends OpenTofu a nasty-gram in the wake of Matt Asay’s infringement claims, Polar is like Patreon but for software creators, a Common Corpus of LLM data is released on HuggingFace & Loki is an open source tool for fact verification.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Verónica López, Kubernetes SIG Release tech lead & distributed systems engineer, joins Justin & Autumn to share her experiences deploying services at scale.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up for Sentry to get $100 off their team plan. ✊
Featuring:
Show Notes:
CVE-2024-3094
Open source foundations unite on common standards for EU’s Cyber Resilience Act
Options discussed:
Something missing or broken? PRs welcome!
This is our 14th Kaizen episode! Gerhard put some CDNs to the test, we’ve taken our next step with Postgres on Neon & Jerod pushed 55 commits (but 0 PRs)!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Zeno Rocha — the creator of the beloved Dracula theme and Co-founder and CEO of Resend. They discuss his personal journey and the challenges of balancing work and family life, how becoming a parent has given him new perspectives and influenced his decision to start his own company, the role of citizenship and immigration in his journey, how he prepared for the Y Combinator interview, meeting Paul Graham, the challenges of sending email, and the future of Resend and the possibility of a Series A round.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Felix Geisendörfer & Michael Knyszek join Natalie to discuss Go execution traces: why they’re awesome, common use cases, how they’ve gotten better of late & more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this fully connected episode, Daniel & Chris discuss NVIDIA GTC keynote comments from CEO Jensen Huang about teaching kids to code. Then they dive into the notion of “community” in the AI world, before discussing challenges in the adoption of generative AI by non-technical people. They finish by addressing the evolving balance between generative AI interfaces and search engines.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The big story right now is the recently uncovered backdoor in liblzma (aka XZ) – a relatively obscure compression library that happens to be a dependency of OpenSSH.
This incident is noteworthy for so many reasons: the exploit itself, how it was deployed, how it was found, what it says about our industry & how the community reacted. Let’s dig in!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up for Sentry to get $100 off their team plan. ✊
Featuring:
Which is smarter: specializing in a particular tech or becoming more of a generalist? It depends! Which is why Jerod invited “undercover generalist” Adolfo Ochagavía on our “It Depends” series to weigh the pros & cons of each path.
Changelog++ members get a bonus 37 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Justin & Autumn take you with them to the 2024 SoCal Linux Expo where they asked six fellow attendees about their favorite open source projects and their least favorite commands.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, KBall & Nick discuss the latest news: Devin, Astro DB, The JavaScript Registry, Tailwind 4 & Angular merging with Wiz. Oh, and a surprise mini-game of HeadLIES!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Script flipped! Today we’re sharing two interviews of us on Other People’s Podcasts (OPP): Kathrine Druckman from the Open at Intel podcast invited us on the show at KubeCon NA in November and Den Delimarsky hosted Jerod on The Work Item podcast in February.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode Matt, Bill & Jon discuss various debugging techniques for use in both production and development. Bill explains why he doesn’t like his developers to use the debugger and how he prefers to only use techniques available in production. Matt expresses a few counterpoints based on his different experiences, and then the group goes over some techniques for debugging in production.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris are out this week, so we’re bringing you conversations all about AI’s complicated relationship to software developers from other Changelog pods: JS Party, Go Time & The Changelog.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Redis’ re-licensing prompts forks like Drew DeVault’s Redict, Matthew Miller thinks we need more community built software, Paul Gross makes the case that DuckDB is the new jq, Anton Zhiyanov shares how he makes a living as a developer despite being “pretty dumb” & Baldur Bjarnason chimes in on the state of the web developer job market.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
What’s the difference between productivity engineering and platform engineering? How can you continue to re-platform with a moving target? On this episode, we’re joined by Andy Glover, who spent ten years productivity engineering at Netflix, to discuss.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
THE Cameron Seay joins us once again! This time we learn more about his life/history, hear all about the boot camps he runs, discuss recent advancements in AI / quantum computing and how they might affect the tech labor market & more!
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam talks with Kris Moore, Senior Vice President of Engineering at iXsystems, about all things TrueNAS. They discuss the history of TrueNAS starting from its origins as a FreeBSD project, TrueNAS Core being in maintenance mode, the momentum and innovation happening in TrueNAS Scale, the evolution of the TrueNAS user interface, managing ZFS compatibility in TrueNAS, the business model of iXsystems and their commitment to the open-source community, and of course what’s to come in the upcoming Dragonfish release of TrueNAS Scale.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we answer any/all questions from a new Go developer. Features, best practices, quirks of the language… it’s all on the table for discussion.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel & Chris explore the state of the art in prompt engineering with Jared Zoneraich, the founder of PromptLayer. PromptLayer is the first platform built specifically for prompt engineering. It can visually manage prompts, evaluate models, log LLM requests, search usage history, and help your organization collaborate as a team. Jared provides expert guidance in how to be implement prompt engineering, but also illustrates how we got here, and where we’re likely to go next.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A new badge for open source projects that won’t be getting any maintenance, everything Chip Huyen learned from looking at 900 open source AI tools, CNBC writes up tech’s renewed layoff trend, Teable is a Postgres-Airtable fusion & Target announces an open source fund.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Kyle Quest joins the show to tell Autumn & Justin all about the evolution of DockerSlim & minimal container images. Why are small container images important? What are different strategies to make containers smaller? Let’s find out!
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today you get Sorentwo for the price of one! We are joined by Shannon & Parker Selbert, both halves of the mom-and-pop software shop behind Oban, the robust job processing library that’s been delivering our emails & processing our audio for years.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam went solo — talking to Kyle Wiens, Founder and CEO at iFixit, about all things Right to Repair. They discussed the latest win here in the US with Oregon passing an electronics Right to Repair law to allow owners the right to get their stuff fixed anywhere as well as limit the anti-repair practices of parts pairing. They also discussed the history of the DMCA, the challenges posed by Section 1201, the challenges of recycling products with glued-in batteries, the need for producer responsibility, the future of repairability, repair scoring systems to inform consumers, and so much more. Did you know that iFixit funds its advocacy work through the sale of its tools and parts? So cool.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alex & James Moore, founding members of the Open Web Advocacy (OWA), join Amal to talk about the critical work the OWA has been doing to ensure users have browser choice and that web apps can be first-class citizens on mobile devices. We learn about how an ad-hoc group of software engineers worked with regulators, legislators & policymakers to help drive some of the most impactful legislation curbing anti-competitive behaviors on the web for tech giants such as Apple, Google & Microsoft via the EU’s Digital Markets Act (DMA).
Tune in for this deeply important & timely discussion as we also unpack recent events with Apple and their DMA (un)compliance, and how the OWA helped successfully organize thousands of web developers from around the world to hold ground for a free & open web.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jumping into a codebase you’re unfamiliar with can be challenging. Are there better & worse ways to go about it? In this episode, Ian gathers a panel (Johnny, Kris & Jon) to discuss the ins & outs of familiarizing yourself with an existing codebase.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Runway is an applied AI research company shaping the next era of art, entertainment & human creativity. Chris sat down with Runway co-founder / CTO, Anastasis Germanidis, to discuss their rise and how it’s defining the future of the creative landscape with its text & image to video models. We hope you find Anastasis’s founder story as inspiring as Chris did.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Puter puts an entire operating system in your web browser, the kapa.ai team write down how to structure your docs for LLMs, Daytona is an open source Codespaces alternative, Gleam v1.0 has been released & Rolldown is a JavaScript bundler written in Rust.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Autumn and Justin are joined by Chris Swan to discuss tech industry trends like AI and sustainability, gamifying the software development process and motivating devs to write more secure code, OpenSSF Scorecards and how they offer a way to measure and improve the security and compliance of GitHub repos, the scoring system, and the security posture of a repository.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam is joined by Robert Ross, Founder and CEO of FireHydrant — they discuss Bourbon, sniffing arms, better software, leading a successful startup, scaling teams, building vs acquiring, and Adam even gets Robert to commit to watching Silicon Valley!!
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about DNS with Paul Vixie — Paul is well known for his contributions to DNS and agrees with Adam on having a “love/hate relationship with DNS.” We discuss the limitations of current DNS technologies and the need for revisions to support future internet scale, the challenges in doing that. Paul shares insights on the future of the internet and how he’d reinvent DNS if given the opportunity. We even discuss the cultural idiom “It’s always DNS,” and the shift to using DNS resolvers like OpenDNS, Google’s 8.8.8.8 and Cloudflare’s 1.1.1.1. Buckle up, this is a good one.
Changelog++ members save 14 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week, Amal and Nick are joined by Rick Viscomi and Annie Sullivan from the Chrome team to dive into Core Web Vitals, a set of performance metrics geared towards helping developers surface web page quality signals that are key to delivering great user experiences.
We deconstruct the different vitals and learn how they are helpful, as well as introduce the newest vital to hit the scene, Interaction to Next Paint (INP). Join us for a fun and nerdtastic discussion as we dive into the humbling universe of web performance!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While everyone is super hyped about generative AI, computer vision researchers have been working in the background on significant advancements in deep learning architectures. YOLOv9 was just released with some noteworthy advancements relevant to parameter efficient models. In this episode, Chris and Daniel dig into the details and also discuss advancements in parameter efficient LLMs, such as Microsofts 1-Bit LLMs and Qualcomm’s new AI Hub.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
YOLOv9:
Parameter efficient LLMs:
Something missing or broken? PRs welcome!
We’re all thinking about it and wondering if our job is safe from AI. Maybe. Maybe not. In this episode Johnny Boursiquot is joined some industry veterans who have been through multiple innovation cycles to share their insights and advice on this subject.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Apple backs off killing web apps (but the fight continues), Luka Kladaric writes about how to ship quality software in hostile environments, Deno’s new package registry is an npm superset, Martin Fowler on the value of periodic face-to-face & Eugene Ghanizadeh wants us to get more decentralized than the Fediverse. Leave us nice words!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Wanny Morellato & Deepak Mohandas from Kong join Justin & Autumn to discuss building, testing & running a load balancer that can run anywhere.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Zed text editor has come a long way since Nathan Sobo came on the show last year to tell us about this follow-up to Atom. Zed is open source now, has the underpinnings of collaboration built in, is beginning its journey toward full extensibility, is coming to Linux soon & shows serious promise if Nathan’s team can mix their secret sauce just right.
Changelog++ members get a bonus 47 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick delves into the intricacies of technical book writing with authors Adrienne Braganza Tacke and Dylan Hildenbrand. We talk about the process of working with a publisher, coming up with an outline, actually writing the book, and everything that comes after the book is finished.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Quinn Slack, CEO of Sourcegraph for a “2 years later” catch up from his last appearance on Founders Talk. This conversation is a real glimpse into what it takes to be CEO of Sourcegraph in an era when code intelligence is shifting more and more into the AI realm, how they’ve been driving towards this for years, the subtle human leveling up we’re all experiencing, the direction of Sourcegraph as a result — and Quinn also shares his order of operations when it comes to understanding the daily state of their growth.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Listen to our newest album called Dance Party as a podcast! This is an EPIC bundle of BMC bangers. We double dog dare you to listen and try NOT to dance 🕺
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently, we briefly mentioned the concept of “Activation Hacking” in the episode with Karan from Nous Research. In this fully connected episode, Chris and Daniel dive into the details of this model control mechanism, also called “representation engineering”. Of course, they also take time to discuss the new Sora model from OpenAI.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Angelica is joined by the wonderful Anthony Starks to discuss creative coding to create art & visualizations with Go. Anthony is an independent developer/designer interested in data visualization, generative art, building tools & combining art + code.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
GPTScript is a new scripting language to automate your interactions with LLMs, Adam Wiggins conducts a retrospective on Muse, Nikita Prokopov surveyed a bunch of popular websites to see how much JS they loaded on their pages, Pages CMS is a no-hassle CMS for GitHub pages & Jim Nielsen writes about the subversive hyperlink.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
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++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What do you do when your infrastructure runs 1000 miles away and you only have access every 90 minutes? Find out from Andrew Guenther from Orbital Sidekick.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Apple kills EU web apps, Amazon launches a JS runtime optimized for serverless workloads & we play a game of 20 (15) questions to welcome Jessica Sachs to the party!
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we speak with Ellie Huxtable, the creator of a magical open source tool for syncing, searching & backing up your shell history. Along the way we learn all about the sync service, why she likes Rust, the branding / marketing of the project, how she quit her job to work on it full time, the business model & so much more.
Changelog++ members save 13 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the first of a multi-part series, Ian & Johnny are joined by Miriah Peterson & Bryan Boreham to peel back the first layer of the things that matter when it comes to the performance of your Go programs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris & Daniel explore AI in national security with Lt. General Jack Shanahan (USAF, Ret.). The conversation reflects Jack’s unique background as the only senior U.S. military officer responsible for standing up and leading two organizations in the United States Department of Defense (DoD) dedicated to fielding artificial intelligence capabilities: Project Maven and the DoD Joint AI Center (JAIC).
Together, Jack, Daniel & Chris dive into the fascinating details of Jack’s recent written testimony to the U.S. Senate’s AI Insight Forum on National Security, in which he provides the U.S. government with thoughtful guidance on how to achieve the best path forward with artificial intelligence.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ship It is back! IEEE Spectrum writes about quantum computing’s reality check, Maxim Dounin announces freenginx, Nadia Asparouhova goes deep on AI & the “effective accelerationism” movement, Angie Byron helps first time open source contributors avoid common pitfalls & Miroslav Nikolov writes up his advice for high-risk refactoring.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Jamie Tanna (who has a website) joins us to discuss the indie web, living with ADHD, sharing his salary history with the world & building DMD – a dynamite open source tool to help you better understand the use of dependencies across your org.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Stefano Maffulli, the Executive Director of the Open Source Initiative (OSI). They are responsible for representing the idea and the definition of open source globally. Stefano shares the challenges they face as a US-based non-profit with a global impact. We discuss the work Stefano and the OSI are doing to define Open Source AI, and why we need an accepted and shared definition. Of course we also talk about the potential impact if a poorly defined Open Source AI emerges from all their efforts.
Note: Stefano was under the weather for this conversation, but powered through because of how important this topic is.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re back! Jason Hall joins the show to tell Justin & Autumn all about how Chainguard builds hundreds of containers without a single Dockerfile.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall & Amal dive deep with the “Dazzle of Zebras” (possible future band name), Angular team members Jessica Janiuk & Mark “Techson” Thompson. Along with an absolute riot of puns, they cover topics such as Angular’s new deferrable views feature, how the Angular core team handles change, and lessons learned from the AngularJS-Angular 2 debacle that allow Angular to now move fast without breaking things.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Google has been releasing a ton of new GenAI functionality under the name “Gemini”, and they’ve officially rebranded Bard as Gemini. We take some time to talk through Gemini compared with offerings from OpenAI, Anthropic, Cohere, etc.
We also discuss the recent FCC decision to ban the use of AI voices in robocalls and what the decision might mean for government involvement in AI in 2024.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Athens 2024! Join in & play along as we see which team can better guess what these GopherCon gophers had to say!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Changelog Beats drops a new Dance Party album, Will McGugan’s new Toolong (tl
) terminal app, Mitchell Baker is out as Mozilla CEO, Microsoft’s Jordi Adoumie announces sudo for Windows, Tatu Ylonen tells the tale of how they got SSH to be port 22 & Jack Lindamood gives an “Endorse” or “Regret” rating for ~50 different services, tools & processes he used over the 4 years he led infrastructure at a startup.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
We’re taking you back to the hallway track at THAT Conference where we have 3 MORE fun conversations: one with Samuel Goff about the future of energy, one with YouTuber Jess Chan about the future of content creation & one with Vanessa Villa / Noah Jenkins about ag tech & the future of food.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on The Changelog we’re talking with Nadia Odunayo, founder of StoryGraph. Nadia started out as a one woman dev and product team — she’s had to adjust and maneuver along way to becoming the Amazon-free alternative to Goodreads.
We talk about the importance of customer research, the iterative nature of customer research and what it takes to synthesize and analyze the findings to guide product development, the technical challenges and learnings she faced while building StoryGraph, for example at several points they’ve faced challenges in handling an influx of users and had to re-architect the system. We also talk about the business model of StoryGraph and how they generate revenue through Plus subscriptions, and partnerships with publishers for book giveaways.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The week Amal & guest co-host Eric Clemmons talk to Dan Abramov all about React Server Components. We learn about why they were created, what problems they solve & how they work to improve application performance. We also dive into the rollout and current support status, the origin story, the community response & walk through the 10+ years of React history which have forever shifted the world of web development.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our “what’s new in Go” correspondent, Carlana Johnson, joins Johnny & Ian to discuss what’s new with the latest iteration of Go in version 1.22.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nous Research has been pumping out some of the best open access LLMs using SOTA data synthesis techniques. Their Hermes family of models is incredibly popular! In this episode, Karan from Nous talks about the origins of Nous as a distributed collective of LLM researchers. We also get into fine-tuning strategies and why data synthesis works so well.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Geoffrey Litt thinks browser extensions are underrated, Adolfo Ochagavía on being a generalist in a specialist’s world, Jack Garbus praises the Arch Wiki, Terence Eden tries to rebuild FourSquare for ActivityPub using OpenStreetMap & Sebastien Dubois teaches us how to connect ideas together.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
when you sign up to get $100 OFF the team plan. Too easy, right?
Featuring:
We’re taking you to the hallway track at THAT Conference in Austin TX, where we have 3 fun conversations: one with our old friend Nick Nisi from JS Party, one with our new(ish) friend Amy Dutton from CompressedFM (who has been a guest on JS Party of late) & one with our brand new friend / long-time listener Andres Pineda from the Dominican Republic.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall & Amal interview Alex & Pavel from the Angular Signals team. They cover the history, how the Angular team decided to move to signals, what the new mental model looks like, migration path & even dive into community integrations and future roadmap.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Angelica is joined by Neil S Primmer & Benji Vesterby to share their experience organizing “Capture the Flag” at GopherCon 2023. CTF events involve teams vying for supremacy as they strive to gather digital flags (presented as strings) and successfully submit them to the competition organizers. In essence, it’s a thrilling “scavenger hunt for nerds.” Join us as we unravel the intricacies and excitement of this unique gaming experience!
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently the release of the rabbit r1 device resulted in huge interest in both the device and “Large Action Models” (or LAMs). What is an LAM? Is this something new? Did these models come out of nowhere, or are they related to other things we are already using? Chris and Daniel dig into LAMs in this episode and discuss neuro-symbolic AI, AI tool usage, multimodal models, and more.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Our old friend José Valim & his team have been hard at work adding gradual typing to Elixir. They’re only 1-3% of the way there, but a lot of progress has been made. So, we invited him back on the show for a deep-dive on why, how & when Elixir will be gradually typed.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re going deep on security and what it takes to shift left, seriously. Adam is joined by Justin Garrison (co-host of Ship It), plus two members of the BoxyHQ team — Deepak Prabhakara, Co-founder & CEO and Schalk Neethling, Community Manager and DevRel as well as fellow Changelog Slack member.
We discuss how to shift left, the role of the developer and the burden of security, the importance of tooling, the difference between authentication and authorization, and a mindset change for when security takes place — it’s a matter of “when” not “who.”
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Shaundai Person joins Jerod & Nick for a fascinating discussion of her transition from a sales position to Senior Software Engineer at Netflix. Along the way, we discuss sales as a superpower, how to build confidence in yourself & even sneak a little TypeScript talk in there because you know who…
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
JSPARTYPARIS
for 20% off)Something missing or broken? PRs welcome!
Small changes in prompts can create large changes in the output behavior of generative AI models. Add to that the confusion around proper evaluation of LLM applications, and you have a recipe for confusion and frustration. Raza and the Humanloop team have been diving into these problems, and, in this episode, Raza helps us understand how non-technical prompt engineers can productively collaborate with technical software engineers while building AI-driven apps.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Over the past 8 years, Go Time has published 300 episodes! In this episode, the panel discusses which ones they loved the most, some current stuff that’s in the works, what struggles the podcast has had & what we’re planning for the future.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Jerod, Adam Argyle & the CompressedFM crew hang out prior to their Fronted Feud battle! They discuss CSS as a programming language, Apple’s walled garden, how nobody is on the same social media sites anymore, how to choose tech, the community’s sentiment shift on GraphQL & a whole bunch more. (This episode is for Changelog++ ears only.)
Changelog++ members get a bonus 47 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Techno Tim is back with Adam to discuss the state of homelab in 2024 and the trends happening within homelab tech. They discuss homelab environments providing a safe place for experimentation and learning, network improvement as a gateway to homelab, trends in network connection speeds, to Unifi or not, storage trends, ZFS configurations, TrueNAS, cameras, home automation, connectivity, routers, pfSense, and more.
Umm, should we make these conversations between Adam and Tim more frequent?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
to get $100 of the Team plan - sentry.io/for/cron-monitoring
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers James & Brad from CompressedFM. Let’s get it on!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by FreeBSD & OpenZFS developer, Allan Jude, to learn all about FreeBSD. Allan gives us a brief history of BSD, tells us why it’s his operating system of choice, compares it to Linux, explains the various BSDs out there & answers every curious question we have about this powerful (yet underrepresented) Unix-based operating system.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently, Intel’s Liftoff program for startups and Prediction Guard hosted the first ever “Advent of GenAI” hackathon. 2,000 people from all around the world participated in Generate AI related challenges over 7 days. In this episode, we discuss the hackathon, some of the creative solutions, the idea behind it, and more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode Matt joins Kris & Jon to discuss Kafka. During their discussion they cover topics like what problems Kafka helps solve, when a company should start considering Kafka, how throwing tech like Kafka at a problem won’t fix everything if there are underlying issues, complexities of using Kafka, managing payload schemas, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Niklaus Wirth makes his plea for lean software, PocketBase puts your entire backend in 1 file, Vanna is a Python RAG framework for accurate text-to-SQL generation, Henrik Karlsson wants you to think more about what to focus on & Calvin Wankhede shares how he built a fully offline smart home (and you should too).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
It’s our 13th Kaizen episode! We’re back from KubeCon, we’re making goals for the year, we’re migrating to Neon & we’re weighing the pros/cons of building our own custom CDN.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carson Gross (creator of htmx) & Alex Russell (Mr. Web Platform 3000) join Amal for an EPIC discussion on web architectures, the evolution of rendering patterns & the advantages of hypermedia and htmx. We dive deep on why modern web app best practices are falling short & explore how htmx gives devs an HTML-first approach to use tech that’s over 20 years old.
Tune in to learn a new way to do something old, so you can simplify your code & use JavaScript when/where it’s uniquely able to shine ✨
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Previous Changelog interviews with Carson Gross on htmx:
The Market for Lemons - Diagram on Session & Interaction Depth vs Application Architectures (referenced in our podcast discussion)
Something missing or broken? PRs welcome!
Justin Garrison joins us to talk about Amazon’s silent sacking, from his perspective. He should know. He works there. Well, as of yesterday he quit. We discuss how the cloud and Kubernetes have transformed the way software is developed and deployed, the impact silent layoffs have on employees and their careers, speaking out about workplace issues (the right way), how changes in organizational structure can lead to gaps in expertise and responsibility which can lead to potential outages and slower response times.
By the way, we officially let the cat off out of the bag in this episode. Justin has joined the ranks here at Changelog and is taking over as the host of Ship It! Expect new episodes soon.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We scoured the internet to find all the AI related predictions for 2024 (at least from people that might know what they are talking about), and, in this episode, we talk about some of the common themes. We also take a moment to look back at 2023 commenting with some distance on a crazy AI year.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Stenberg is frustrated with the state of AI tooling for finding security bugs, Brian Birtles is surprised by weird things engineers believe about web dev, Feross Aboukhadijeh details the fallout from a nasty npm prank, Rob Pike shares what he thinks they got right and wrong with Go & Gavin Howard writes up why he believes “all code is tech debt” is all wrong.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
It’s our 5th annual New Year’s party! Jerod & the gang review our predictions from last year, discuss what’s trending in the web world, make a few predictions for 2024 & even set some new resolutions for this year.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hello 2024! We’re kicking off the year with Dan Moore, author of ‘Letters to a New Developer’ — a blog series of letters of what Dan wished he had known when starting his developer career. We discuss the value of online communities for new developers, the importance of communication skills, and the need to stay relevant in a rapidly changing industry. Dan shares his best advice for new developers, including the importance of saying no, leaving code better than you found it, and the value of skill stacking. So much wisdom and advice in this episode!
Changelog++ members get a bonus 13 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our 6th annual year-end wrap-up episode! This time we’re featuring 12 (yes, 12!) listener voice mails, our favorite episodes of the year & some insanely cool Breakmaster Cylinder beats made just for this occasion. Thanks for listening! 💚
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Arthur Maltson’s favs:
Hal’s favs:
Rory O’Connor’s favs:
Brett Cannon’s favs:
Jarvis Yang’s favs:
Jamie Curnow’s favs:
AJ Kerrigan’s favs:
Alex’s favs:
Schalk Neethling’s favs:
Tillman Jex’s favs:
Jamie Tanna’s favs:
Adam’s favs:
Jerod’s favs:
Also mentioned:
Something missing or broken? PRs welcome!
Daniel Ehrenberg (software engineer at Bloomberg, web standards author / champion & VP of ECMA International) joins us to discuss new features that have landed in JavaScript and to preview what’s cooking in various standards bodies across the web platform.
We cover a wide array (get it?) of topics from improvements to built-ins such as Promises, Maps & Sets, as well as new primitives like Records, Tuples & Temporal. We round out this epic discussion with a look at cross-project standardization efforts like WinterCG, open source sustainability & how Bloomberg’s open source program gives back in important projects in the web ecosystem.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Correction: Near the end, Dan misspoke when said the Bloomberg FOSS Fund was done in partnership with Bloomberg Philanthropies. It was actually done together with Bloomberg’s Corporate Philanthropy team.
Something missing or broken? PRs welcome!
Prashanth Rao mentioned LanceDB as a stand out amongst the many vector DB options in episode #234. Now, Chang She (co-founder and CEO of LanceDB) joins us to talk through the specifics of their open source, on-disk, embedded vector search offering. We talk about how their unique columnar database structure enables serverless deployments and drastic savings (without performance hits) at scale. This one is super practical, so don’t miss it!
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episodes diverges from our traditional fare. I’ve reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
What happens when you take four grizzled #define veterans and throw an Emma Bostian into the mix? Find out on this episode because our award-worthy game of fake definitions is back and this time it’s even better!
Changelog++ members get a bonus 17 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Heikki Linnakangas (Co-founder of Neon and Postgres hacker), Robert Aboukhalil (Bioinformatics software engineer) working on bringing desktop apps to the web with Wasm, and Scott Ford who loves taking a codebase from brown to green at Corgibytes.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Filippo Valsorda & Roland Shoemaker from the Go Team return & bring Nicola Murino with them to continue catching us up on what’s new in Go’s crypto libraries.
This is everything we didn’t cover + deep dives from Part 1!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The new open source AI book from PremAI starts with “As a data scientist/ML engineer/developer with a 9 to 5 job, it’s difficult to keep track of all the innovations.” We couldn’t agree more, and we are so happy that this week’s guest Casper (among other contributors) have created this resource for practitioners.
During the episode, we cover the key categories to think about as you try to navigate the open source AI ecosystem, and Casper gives his thoughts on fine-tuning, vector DBs & more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
State of Open Source AI Book - 2023 Edition
Something missing or broken? PRs welcome!
A group of researchers set out to test claims that its open source rivals had achieved parity (or even better) with ChatGPT on certain tasks, Richard Hipp and his team have rewritten SQLite’s text-based JSON functions, Ratatui is a Rust crate for cooking up TUIs, Morris Brodersen built a complex app in vanilla JS as a case study & Headscale is Kristoffer Dalby’s open source, self-hosted implementation of the Tailscale control server.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Jerod is back with another “It Depends” episode! This time he’s joined by Kris Brandow from Go Time and they’re talking all things API design. What makes a good API? Is GraphQL a solid choice? Why do we do REST wrong? And WTF does HATEOAS mean, anyway?
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gregg Tavares (author of WebGL/WebGPU Fundamentals) joins Jerod & Amal to give us a tour of these low-level technologies that are pushing the web forward into the world of video games, machine learning & other exciting rich applications.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on The Changelog we’re joined by Drew DeVault, talking about the Hare programming language. From the website, Hare is a systems programming language designed to be simple, stable, and robust. When we asked Drew why he created it, he said “[because] I wanted it to exist, and it did not exist.” Wise words.
We discuss Hare (of course), why he’s so passionate about all things open source, the state of the language, fostering a culture that values stability, and oddly enough — what it takes to make a peanut butter and jelly sandwich.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this enlightening episode, we delve deeper than the usual buzz surrounding AI’s perils, focusing instead on the tangible problems emerging from the use of machine learning algorithms across Europe. We explore “suspicion machines” — systems that assign scores to welfare program participants, estimating their likelihood of committing fraud. Join us as Justin and Gabriel share insights from their thorough investigation, which involved gaining access to one of these models and meticulously analyzing its behavior.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
ChatGPT’s new GPTs feature leak their prompts, Firefox’s share of the browser market will soon drop below 2%, Robin Berjon tries to formalize a name for those who can’t be named, Amy Lai tells the tale of the weirdest bug she’s ever seen & Facundo Olano trumps the “code is read more than written” cliche with his own: “code is run more than read.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Gergely Orosz is back for our annual year-end update on the tech market, writ large. How is hiring? Has AI really changed the game? What about that OpenAI fiasco?
We also talk in-depth about Gergely’s self-published book, The Software Engineer’s Guidebook, which has been four years in the making.
Changelog++ members get a bonus 19 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re gleaming the KubeCon. Ok, some people say CubeCon, while others say KubeCon…we talk with Solomon Hykes about all things Dagger, Tammer Saleh and James McShane about going beyond cloud native with SuperOrbital, and Steve Francis and Spencer Smith about the state of Talos Linux and what they’re working on at Sidero Labs.
Changelog++ members save 12 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal, Nick & special guest Laura Kalbeg geek out over the remarkable growth and evolution of the XState project and its team in recent years. Laura also tells everyone about Stately.ai, a SaaS platform that uses AI to create seamless state management solutions compatible with various tools like XState, Redux & zustand.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
And here’s the state chart for the JS Danger game!
Something missing or broken? PRs welcome!
Daniel & Chris conduct a retrospective analysis of the recent OpenAI debacle in which CEO Sam Altman was sacked by the OpenAI board, only to return days later with a new supportive board. The events and people involved are discussed from start to finish along with the potential impact of these events on the AI industry.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Zach Leatherman on the tension and future of the Jamstack community, Chenxin Li helps you avoid 13 bad practices in data visualization, Laravel Pulse is coming real soon, Max Chernyak develops a new way to accomplish long term refactors & Spencer Baugh makes the case for more libraries and less services in our software stacks.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Una Kravets, web platform ambassador & lead of the Google Chrome UI Developer Relations Team, joins Amal & Nick to take them CSS to school as they start this podcast in CSS kindergarten and end it with a Level-Up CSS Diploma. (LUCD?)
We explore all the amazing features which have recently landed in CSS — enabling super-charged user experiences with no JavaScript. Don’t forgot to check out all the epic links & demos in the show notes — and hold on to your butts, kids, this one is a ride!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on we’re joined by Emil Sjölander from Figma — talking about bringing Dev Mode to Figma. Dev Mode is their new workspace in Figma that’s designed to bring developers and design to the same tool.
The question they’re trying to answer is “How do you create a home for developers in a design tool?” We go way back to Emil’s startup that was acquired by Figma called Visly, how we iterated to here from 20 years ago (think PSD > HTML days), what they did to build Dev Mode, what they’re doing around codegen, the popularity of design systems, and what it takes to go from zero to Dev Mode.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Shopify recently released a Hugging Face space demonstrating very impressive results for replacing background scenes in product imagery. In this episode, we hear the backstory technical details about this work from Shopify’s Russ Maschmeyer. Along the way we discuss how to come up with clever AI solutions (without training your own model).
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The internet watches OpenAI unravel in real-time, tldraw has a new experiment going with GPT-4 Vision that turns mockups into code, Tony Ennis makes the case for HTML First, James Somers writes a “eulogy” to coding for The New Yorker & Laurence Tratt describes and details four kinds of optimisation.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Jerod goes one-on-one with our old friend Justin Searls! We talk build vs buy decisions, dependency selection & how Justin has implemented POSSE (Post On Site Syndicate Elsewhere) in response to the stratification of social networks.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about Swift with Ben Cohen, the Swift Team Manager at Apple. We caught up with Ben while at KubeCon last week. Ben takes us into the world of Swift, from Apple Native apps on iOS and macOS, to the Swift Server Workgroup for developing and deploying server side applications, to the Swift extension for VS Code, Swift as a safe C/C++ successor language, Swift on Linux and Windows, and of course what The Browser Company’s Arc browser is doing to bring Arc to Windows.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal & Nick are joined by Saron Yitbarek (developer, podcaster, community leader & serial entrepreneur) to catch up and discuss her latest project: Not A Designer
We discuss all the ins & outs of tech entrepreneurship & the challenges of building something new in today’s saturated market. Tune in for a behind-the-scenes look at how she does it & get a sneak peek on what’s possibly next! (Spoiler Alert: we brain stormed it here)
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Event-driven systems may not be the go-to solution for everyone because of the challenges they can add. While the system reacting to events published in other parts of the system seem elegant, some of the complexities they bring can be challenging. However, they do offer durability, autonomy & flexibility.
In this episode, we’ll define event-driven architecture, discuss the problems it solves, challenges it poses & potential solutions.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
According to Solana Larsen: “Too often, it feels like we have lost control of the internet to the interests of Big Tech, Big Data — and now Big AI.” In the latest season of Mozilla’s IRL podcast (edited by Solana), a number of stories are featured to highlight the trailblazers who are reclaiming power over AI to put people first. We discuss some of those stories along with the issues that they surface.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
sshx lets you share your terminal with anyone on a multiplayer infinite canvas, Herbert Lui writes three things about your competitors, Anton Medvedev’s fx is a terminal JSON viewer & processor, Danny Castonguay shares advice on attending large conferences & Jeremy Pinto’s experimental RAGTheDocs project is working toward an exciting reality.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Mat Ryer returns with his guitar, an unpopular opinion & his favorite internet virus.
Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Cory Doctorow (this episode contains explicit language) about how we can get back to that “new good internet.” Cory’s new book The Internet Con offers a lens to this conversation about disenshittifying the internet through anti-trust laws, limits on corporate tweaking, regulating unconstrained capitalism, and all the ways enshittification is enabled. Cory also shares his experience recording his own audio book under the direction of Gabrielle de Cuir at Skyboat Media, and what’s to come from his next Science Fiction book The Lost Cause.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
JS Party listeners and panelists celebrate great moments from the last 100 episodes! You’ll hear from 14 of our favorite humans (and 1 horse) across 11 episodes. Here’s to our first 300 episodes and the next 300 as well. 🥂
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On Monday, October 30, 2023, the U.S. White House issued its Executive Order on the Safe, Secure, and Trustworthy Development and Use of Artificial Intelligence. Two days later, a policy paper was issued by the U.K. government entitled The Bletchley Declaration by Countries Attending the AI Safety Summit, 1-2 November 2023. It was signed by 29 countries, including the United States and China, the global leaders in AI research.
In this Fully Connected episode, Daniel and Chris parse the details and highlight key takeaways from these documents, especially the extensive and detailed executive order, which has the force of law in the United States.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
David Hugh-Jones has a lot to say about what makes a good comment, Hugging Face released a distilled variant of Whisper for speech recognition, The New Stack reports on C++ creator Bjarne Stroustrup’s plan for bringing safety to the language, Jeff Sandberg declares that CSS is fun again & Jose M. Gilgado praises the beauty of finished software.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
We’re joined this week by the beat freak in residence himself, the mysterious Breakmaster Cylinder. Listen along as we talk about how we make our beats, what inspires us for our music, and some behind the scenes on our latest albums.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Valerie Phoenix from Tech By Choice joins Amal & Kball to tell them all about her non-profit that’s passionate about helping people interested in technology, no matter their experience level.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Filippo Valsorda & Roland Shoemaker from the Go Team sit down with Natalie to catch us up on what’s new in Go’s crypto libraries. No, not that crypto… good ol’ cryptography! Don’t miss Part 2!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re excited to have Tuhin join us on the show once again to talk about self-hosting open access models. Tuhin’s company Baseten specializes in model deployment and monitoring at any scale, and it was a privilege to talk with him about the trends he is seeing in both tooling and usage of open access models. We were able to touch on the common use cases for integrating self-hosted models and how the boom in generative AI has influenced that ecosystem.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The hubbub of the web dev world right now is Next.js’ integration of React Server Components, Kent C. Dodds writes up why he doesn’t use Next, Lee Robinson responds with why he does, the NixOS team hits a milestone in their reproducible builds effort & OpenSign is an open source alternative to DocuSign.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Jared Henderson joins us to discuss the state of the art in software parental controls and how we protect our children and lock down our home networks from the constant onslaught of malicious and unwanted content.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Matthew Sanabria (former Engineer at HashiCorp working on Terraform Enterprise), Nithya Ruff (Chief Open Source Officer and Head of the Open Source Program Office at Amazon) & Jordan Harband (Open Source Maintainer-at-large with dependencies in most JavaScript apps out there.
There has been many changes this year in open source, and each of these perspectives lends insight into challenging and changing waters happening right now in open source.
Changelog++ members get a bonus 18 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The 2nd ever React Jam is on and poppin’, so Jerod & Nick invited the previous winners to the pod to tell us all about the 10 day online game jam. Turns out React and video games are like peanut butter and jelly, after all!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
John Gregory’s GopherCon talk “7 Deadly Gopher Sins” is the ostensible basis of this spooky Go Time episode, but with Mat Ryer at the helm… the only thing to expect is the unexpected. And failed jokes. Expect lots of failed jokes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It seems like everyone is interested in Rust these days. Even the most popular Python linter, Ruff, isn’t written in Python! It’s written in Rust. But what is the state of training or inferencing deep learning models in Rust? In this episode, we are joined by Nathaniel Simard, the creator burn. We discuss Rust in general, the need to have support for AI in multiple languages, and the current state of doing “AI things” in Rust.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
burn-rs: This library strives to serve as a comprehensive deep learning framework, offering exceptional flexibility and written in Rust.
Something missing or broken? PRs welcome!
Listen to our Next Level album as a podcast! We grew up in the days of the Nintendo Entertainment System and the Sega Genesis. It’s no surprise that so many of our tracks are inspired by the 8-bit and 16-bit music of our youth. From Castlevania to Contra, Sonic the Hedgehog, and many more — we were inspired by all the nostalgic soundtracks from the games that got us here, to give our pods one-of-a-kind vibes. If you’ve been head nodding to our beats during our shows and you’ve been wishing for a way to listen outside of our pods, then this release will be an absolute delight.
It’s dangerous to go alone! Take this on your next coding adventure or deep work session…
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Changelog drops full-length musical albums in collaboration with Breakmaster Cylinder, Justin Searls on why the right tools fail for the wrong reasons, The Unix Sheikh says we have too many level of abstractions, Adam at PiCockpit compares the newly-announced Raspberry Pi 5 to the competition & Jorge Medina assures us that we’re not lacking creativity, we’re just overwhelmed by content.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Long time friend KBall makes his “first” appearance on The Changelog by way of Changelog & Friends. You likely know Kevin from his panelist position on JS Party. Today he’s sharing his passion for coaching and developing human skills.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Jerod goes solo with Philipp Heckel, creator of ntfy, to discuss this simple HTTP-based service that lets you send notifications to your phone or desktop via scripts from any computer. They discuss why he built it, how he built it, and what his plans are for the future of this beloved side hustle.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris & Daniel are out this week, so we’re bringing you a panel discussion from All Things Open 2023 moderated by Jerod Santo (Practical AI producer and co-host of The Changelog) and featuring keynoters Emily Freeman and James Q Quick.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Prisma founder Johannes Schickling has been using the Effect library for the last couple years. Today he joins Jerod & Nick to tell us all about this very interesting tool for building robust apps in TypeScript.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chip Huyen documents the shifting sand of large data models, Herman Õunapuu reviews the Zimaboard, Bryan Braun shares 4 of his most recent VSCode configuration discoveries & Swizec Teller wrote a great summary of the inaugural AI Engineer Summit.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Gerhard joins us for the 12th Kaizen and this time talk about what we DIDN’T do. We were holding S3 wrong, we put some cash back in our pockets, we enabled HTTP/3, Brotli compression, and Fastly websockets, we improved our SLOs, we improved Changelog Nightly, and we’re going to KubeCon 2023 in Chicago.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With a name like PartyKit, you know we just had to get its founder and CEO Sunil Pai on the show! PartyKit is an open source tool that simplifies creating collaborative, multiplayer applications. Join us to learn all about it and the journey of Sunil and his team!
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Marcin Kulik to talk about his project asciinema. You’ve likely seen this out there in the wild — asciinema lets you record and share your terminal sessions in full fidelity. Forget screen recording apps that offer blurry video. asciinema provides a lightweight, text-based approach to terminal recording with lots of possibilities. Marcin shares the backstory on this project, where he’d like to take it, who’s supporting him along the way, and we even included 11 minutes of bonus content for Changelog ++ subscribers.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, Johnny as an emcee and workshop instructor, Kaylyn as a speaker, and Kris as a regular attendee.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jacob Kaplan-Moss’ recommendations for remote vs colocated teams, Duarte Carmo created a neural search engine from Changelog transcripts, Tom Hacohen says strong static typing is a hill he’s willing to die on, Orhun Parmaksız created a CLI that makes your keyboard sound like a typewriter & Luke Plant spits hard truths about simplicity.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
On September 29th, Netflix shipped its final DVDs, marking the end of an era in physical media. So, we invited our friend Christina Warren (aka film_girl) from GitHub to pour out a drink with us and lament the end of this golden age of access to the films we all love.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Fresh off Bun’s big 1.0 launch, Jarred Sumner goes one-on-one with Jerod to discuss the all-in-one JavaScript runtime that’s captured the interest of many. We get into it all: what problem he’s solving, how it’s so fast, why no Windows support, answering the critics, the (not real) beef between Bun and Node, how the VC-backed startup will sustain & more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Daniel Thompson, Co-founder and Core Member of Tauri. It’s been a year since we last had Daniel on the show. He catches us up on all things Tauri, their continued efforts towards Tauri 1.5 (which just released), the launch of CrabNebula and how they’re the people pushing the Tauri ecosystem forward and building on top of it, the state of Electron vs Tauri, and UI with Tauri. He even surprises us with his idea of creating a web browser.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What is the model lifecycle like for experimenting with and then deploying generative AI models? Although there are some similarities, this lifecycle differs somewhat from previous data science practices in that models are typically not trained from scratch (or even fine-tuned). Chris and Daniel give a high level overview in this effort and discuss model optimization and serving.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
InfluxDB finishes a multi-year rewrite in Rust, the Raspberry Pi 5 will be on sale by the end of the month, the Bruno team builds an open source API explorer that’s local-first and will never have a cloud, Xe Iaso thinks gokrazy is really cool & Matt Rickard shares lessons from years of debugging.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Jerod gathers a group of friends for our first game show experiment here on Changelog & Friends! This is a game of obscure jargon, fake definitions & expert tomfoolery. Our contestants checked their imposter syndrome at the door, because they either know what these words mean or they fake it ’til they make their peers think they do.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal, KBall & Chris convene a “semi-emergency” pod to discuss the recent (deserved) hype over Bun and what it all means for Node’s community, maintainers & users.
They’re joined by Node Technical Steering Committee members Matteo Collina & James Snell who are here to dispel Bun antagonism rumors, discuss the pros & cons of each runtime, explain how Node continues to thrive & even announce a VERY big upcoming feature!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re taking you to the hallway track of the final Strange Loop conference. First up is AnnMarie Thomas — an engineering, business, and education professor. AnnMarie gave one of the opening keynotes titled “Playing with Engineering.” We also caught up with many first-time and multi-time attendees who shared their favorite moments from Strange Loop over the years. You’ll hear from Richard Feldman, Colin Dean, and Taylor Troesh. Last up we talk with Pokey Rule. He gave a talk about his project called Cursorless which is a spoken language for structural code editing.
Changelog++ subscribers get a super extended version of this episode which includes everything we recorded at Strange Loop. Become a Changelog++ subscriber
Changelog++ members get a bonus 34 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Also, a huge thanks to Alex Miller (the organizer of Strange Loop) for being so kind to us and getting us there for the final Strange Loop. It was quite the experience.
Something missing or broken? PRs welcome!
Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
ElectricSQL is a project that offers a local-first sync layer for web and mobile apps, Ned Batchelder writes about the myth of the myth of “learning styles”, Carl Johnson thinks XML is better than YAML, Berkan Sasmaz defines and describes “idempotency” & HyperDX is an open source alternative Datadog or New Relic.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
This week, we’re joined by Ron Perris, a Security Engineer at Reddit and software security enthusiast. Together, we dive into best practices and common pitfalls, covering topics from dangerous URLs to JSON injection attacks. Tune in for an educational conversation, and don’t forget to bring your notebooks!
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dominik Klotz from askui joins Daniel and Chris to discuss the automation of UI, and how AI empowers them to automate any use case on any operating system. Along the way, the trio explore various approaches and the integration of generative AI, large language models, and computer vision.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Steve O’Grady, Principal Analyst & Co-founder at RedMonk. The topic today is the definition of open source, the constant pressure on the true definition of the term, and the seemingly small but vocal minority that aim to protect that definition. In Steve’s post Why Open Source Matters, he says “open source is at a crossroads” and there are some seeking to break the definition of open source to one that is more permissive to their desires, and they are closer than ever to achieving that goal. Today’s conversation goes deep on this subject.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrei Taranchenko says the software industry is learning once again that complexity kills, Casey Muratori outlines a long list of Unity alternatives, Filip Szkandera builds a functioning (macro) processor for RISC-V & Matt Basta tells the tale of the time he built a web-based Excel clone inside Uber only to have it discarded a week later.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
A hoy hoy! Our old friend Nick Nisi does his best to bring up TypeScript, Vim & Tmux as many times as possible while we discuss a new batch of web browsers, justify why we like the ones we do & try to figure out what it’d take to disrupt the status quo of Big Browser.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Love it or hate it, TypeScript is here to stay for the foreseeable future. But, what happens when widely adopted packages go completely Type free or remove TypeScript in favor of JS with type annotations? Join us to unpack these recent events with Rich Harris, creator of Svelte, as he walks us through the nuanced decision his team made for the Svelte project, and ofc, lots of laughs along the way.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Haroon Meer from Thinkst — the makers of Canary and Canary Tokens. Haroon walks us through a network getting compromised, what it takes to deploy a Canary on your network, how they maintain low false-positive numbers, their thoughts and principles on building their business (major wisdom shared!), and how a Canary helps surface network attacks in real time.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan FREE for three (3) months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bun 1.0 is out of the oven, Mojo is now available for local download, Vince Lwt asked 60+ LLMs a set of 20 questions & published the answers, Textual Web turns TUIs in to web applications & James Haydon dives deep to discover the bug that the UK air traffic control meltdown.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Author, journalist, travel writer & software engineer Jon Evans joins us to weigh in on the cultural history (and present-day sentiment) of AI doom. Along the way, we talk plausible Sci-Fi, ultrasound drug delivery, the maybe-evolving laws of physics & even weirder stuff.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod & the gang discuss the news (Astro 3.0, Vercel + Astro, Python in Excel) then play eight crazy rounds of HeadLIES! Headline or headLIE? You decide…
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
V Körbes returns to talk prototyping with Natalie, Johnny & Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about the launch of OpenTF and what it’s going to take to successfully fork HashiCorp’s Terraform. We’re joined by Josh Padnick to discuss what exactly happened, how HashiCorp’s license change changes things, who has been impacted by this change, and ultimately what they are doing about it.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
We were going to link to the video where HashiCorp CEO Dave McJannet’s used the word “malicious” in regards to their strategy and actions towards the open source community, but it has been taken down. This was the link to the video with a timestamp jumping to the part in question - https://www.youtube.com/watch?v=59rEiAyYEVk&t=920s
This tweet/post from Bryan Cantrill brought this to the community’s attention.
Something missing or broken? PRs welcome!
In this episode we welcome back our good friend Demetrios from the MLOps Community to discuss fine-tuning vs. retrieval augmented generation. Along the way, we also chat about OpenAI Enterprise, results from the MLOps Community LLM survey, and the orchestration and evaluation of generative AI workloads.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dan North tells the tale of Tim, the worst programmer he’s worked with (who also is a heck of a programmer), Kevin Lin declares that OpenTelemetry delivers on its promise for open observability, Justin Garrison details Terraform vs GitOps vs System Initiative, Inc. writes how Apple beats burnout & Aline Lerner’s advice on how (not) to sabotage your salary negotiations before you even start.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Go Time panelist (and semi-professional unpopular opinion maker) Kris Brandow joins us to discuss his deep-dive on the waterfall paper, his dislike of the “tech debt” analogy, why documentation matters so much & how everything is a distributed system.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world’s biggest developer ecosystem forward. Get ready to go to school kids, this one’s deep!
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on The Changelog Adam is joined by Zach Lloyd, Founder & CEO of Warp. We talked with Zach last year about what it takes to build the terminal of the future, and today Adam catches up with Zach to see where they are at on that mission. They talk about the business model of Warp, how they measure success, reaching product/market fit, building features developers love, integrating AI, and the pros and cons of going open source (again).
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our “what’s new in Go” correspondent Carl Johnson joins Johnny & Kris yet again to discuss what’s new with the latest iteration of Go in version 1.21.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
You might have heard a lot about code generation tools using AI, but could LLMs and generative AI make our existing code better? In this episode, we sit down with Mike from TurinTech to hear about practical code optimizations using AI “translation” of slow to fast code. We learn about their process for accomplishing this task along with impressive results when automated code optimization is run on existing open source projects.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
OpenTF announces they’re forking Terraform and joining the Linux Foundation, Meta gets in the LLM-for-codegen game with Code Llama, Matt Mullenweg announces WordPress.com’s new 100-year plan, Paul Gichuki from Thinkst learns that default behaviors stick (and so do examples) & Marco Otte-Witte makes his case for Rust on the web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Nick celebrates a decade of writing everyone’s favorite language with guest Josh Goldberg, who contributes to TypeScript, maintains typescript-eslint, and is an all-around great person! Jerod is also here to join the celebration, but let’s keep that a secret from him!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking to Andreas Kling about SerenityOS and Ladybird. Andreas started SerenityOS as a means of therapy. It’s self-described as a love letter to “‘90s user interfaces with a custom Unix-like core.” Andreas previously worked at Nokia and later at Apple on the WebKit team, so he had an itch to do something along the lines of a browser, and that’s where Ladybird came from. We get into the details of compilers, OSs, browsers, web specifications, and the love of making software.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently a16z released a diagram showing the “Emerging Architectures for LLM Applications.” In this episode, we expand on things covered in that diagram to a more general mental model for the new AI app stack. We cover a variety of things from model “middleware” for caching and control to app orchestration.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Emerging Architectures for LLM Applications
Something missing or broken? PRs welcome!
New research shows that CAPTCHAs are now utterly useless, hundreds of concerned technologists signed the OpenTF Manifesto to keep Terraform open source forever, Josh Collinsworth writes down all the things you forgot (or never knew) because of React, Mike Seidle shared some quick-but-powerful advice on building new software features & Erlend Sogge Heggen urges new open source projects to join the Fediverse (by way of Mastodon).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Our friend Justin Searls recently published a widely-read essay on enthusiast programmers, inter-generational conflict & what we do with this information. That seemed like a good conversation starter, so we grabbed Justin and Landon Gray to discuss. Let’s talk!
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jim (Hyphen) Nielsen joins Jerod & Nick for a fun conversation about language-level toll roads, when (and how) to quit, the stratification of social networking & the state of the world in publishing your thoughts on the internet.
Changelog++ members get a bonus 13 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Jonathan Carter who’s on his fourth term as Debian Project Lead (DPL) and we’re talking about 30 years of Debian!
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog
and get the team plan FREE for three (3) months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
HashiCorp adopts a Business Source license, Matt Rickard hypothesizes why Tailwind CSS won, WarpStream sets out to make a Kafka-compatible offering directly on S3, Vadim Kravcenko publishes an excellent guide for managing difficult software engineers & Russ Cox gives an update on Go 2.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Gerhard joins us for the 11th Kaizen and this one might contain the most improvements ever. We’re on Fly Apps V2, we’ve moved from S3 to R2 & we have a status page now, just to name a few.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A technical dive into how the Go stack works and why we as programmers should care.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Val Town is a shiny, new social programming environment to write, run, deploy and share code. Steve Krouse –Val Town creator– joins Jerod & Amal to tell us all about it.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Leslie Lamport is a computer scientist & mathematician who won ACM’s Turing Award in 2013 for his fundamental contributions to the theory and practice of distributed and concurrent systems. He also created LaTeX and TLA+, a high-level language for “writing down the ideas that go into the program before you do any coding.”
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog
and get the team plan FREE for three (3) months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this Fully Connected episode, Daniel and Chris kick it off by noting that Stability AI released their SDXL 1.0 LLM! They discuss its virtues, and then dive into a discussion regarding how the United States, European Union, and other entities are approaching governance of AI through new laws and legal frameworks. In particular, they review the White House’s approach, noting the potential for unexpected consequences.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
LEARNING RESOURCE!
Something missing or broken? PRs welcome!
Matt Asay thinks the open source licensing war is over, LangUI is an open source Tailwind component library for your AI chat app, Ivan Kuleshov modded a Mac mini to run via PoE, Apple joins Pixar and others in the Alliance for OpenUSD & John D. Cook says sometimes you shouldn’t pick the best tool for the job.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOGMEDIA
and get the team plan FREE for six (6) months.
Featuring:
This week Adam is joined by Abi Noda, founder and CEO of DX to talk about DX AKA DevEx (or the long-form Developer Experience). Since the dawn of software development there has been this push to understand what makes software teams efficient, but more importantly what does it take to understand developer productivity? That’s what Abi has been focused on for the better part of the last 8 years of his career. He started a company called Pull Panda that was acquired by GitHub, spent a few years there on this problem before going out on his own to start DX which helps startups to the fortune 500 companies gather real insights that leads to real improvement.
Changelog++ members get a bonus 33 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOGMEDIA
and get the team plan FREE for six (6) months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Amal go deep on careers. They share their career journeys, talk through learnings and mishaps that happened along the way, and break down key factors to understand about big role transitions like “Senior->Staff” as well as “Engineer->Manager”.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re talking with Alice Merrick & Andy Walker about building a world-class developer experience. You know it when you see it, things just feel right. But it’s more than just a pleasant UI or lipstick on a pig (which is a saying), it really matters.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
There’s so much talk (and hype) these days about vector databases. We thought it would be timely and practical to have someone on the show that has been hands on with the various options and actually tried to build applications leveraging vector search. Prashanth Rao is a real practitioner that has spent and huge amount of time exploring the expanding set of vector database offerings. After introducing vector database and giving us a mental model of how they fit in with other datastores, Prashanth digs into the trade offs as related to indices, hosting options, embedding vs. query optimization, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Vector databases blog posts from Prashanth:
Something missing or broken? PRs welcome!
The fall of Stack Overflow, researches dig up some new (and potentially unavoidable) LLM attacks, Google proposes a new API that Ron Amadeo calls a DRM gatekeeper for the web, the Python Steering Council affirms PEP 703 & Lucas McGregor writes why no one wants to talk to your chatbot.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Ok Homelabbers, it’s time to unite! Join Adam and his new friend Techno Tim for 1.5 hours of homelab goodness. From networking and WiFi, virtualizing Ubuntu running Docker containers, to Home Assistant and automation, building a Kubernetes cluster, to gutting a perfectly good machine just to build exactly what you need to run the ultimate Plex server — that’s what homelab is about. Let’s do this.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Subscribe to Techno Tim on YouTube
Something missing or broken? PRs welcome!
This week we’re joined by Solomon Hykes, the creator of Docker. Now he’s back with his next big thing called Dagger — CI/CD as code that runs anywhere. We’re users of Dagger so check out our codebase if you want to see how it works. On today’s show Solomon takes us back to the days of Docker, what it was like on that 10 year journey, his transition from Docker to Dagger, Dagger’s community-led growth model, their focus on open source and community, how it works, and even a cameo from Kelsey Hightower to explain how Dagger works.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers Chuck & Robbie from Whiskey Web and Whatnot. Let’s get it on!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
So, do we like generics or not? Some people feared they’d be the end of the language. Others were very hopeful, and had clear use cases, and were thrilled about the feature coming to the language. It was also often touted as the reason a lot of people didn’t adopt Go. So what do we think now? Mat and Kris are joined by Roger Peppe and Bryan Boreham to discuss the state of Generics in Go.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It was an amazing week in AI news. Among other things, there is a new NeRF and a new Llama in town!!! Zip-NeRF can create some amazing 3D scenes based on 2D images, and Llama 2 from Meta promises to change the LLM landscape. Chris and Daniel dive into these and they compare some of the recently released OpenAI functionality to Anthropic’s Claude 2.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Learning resources:
Something missing or broken? PRs welcome!
Our friends at Supabase quietly went public today, Redpoint’s InfraRed 100 report is out, Twitter is now X, GitHub’s Copilot Chat now in public preview (for businesses) & Oxide has homelab plans (in 2050).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Adam was out when Bryan made his podcast debut here on The Changelog, so we had to get him back on the show along with his co-founder and CEO Steve Tuck to discuss Silicon Valley (the TV show), all things Oxide, homelab possibilities, bringing the power of the cloud on prem, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week it’s storytime with Steve Yegge! Steve came out of retirement to join Sourcegraph as Head of Engineering. Their next frontier is Cody, their AI coding assistant that answers code questions and writes code for you by reading your entire codebase and the code graph. But, we really spent a lot of time talking with Steve about his time at Amazon, Google, and Grab. Ok, it’s storytime!
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOGMEDIA
and get the team plan FREE for six (6) months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Justin Fagnani joins us this week to talk about Lit, a library that helps you build web components. With 17% of pageviews in Chrome registering use of web components, Lit has gained widespread adoption across a variety of companies looking to create reusable components which leverage the power and interoperability of the web platform. Tune in to learn about what makes this tiny library so incredibly lit!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Go ecosystem has a hoard of tools and editors for Gophers to choose from and it can be difficult to find ones that are a good fit for each individual. In this episode, we discuss what tools and editors we’re using, the ones we wish existed, how we go about finding new ones, and why we sometimes choose to write our own tools.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
As a technologist, coder, and lawyer, few people are better equipped to discuss the legal and practical consequences of generative AI than Damien Riehl. He demonstrated this a couple years ago by generating, writing to disk, and then releasing every possible musical melody. Damien joins us to answer our many questions about generated content, copyright, dataset licensing/usage, and the future of knowledge work.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ellie Huxtable’s Atuin makes your shell history magical, Dmitry Kudryavtsev writes why he thinks engineers should focus on writing, LazyVim promises to transform your Neovim setup into a full-fleged IDE, Geoff Graham shares with Smashing Magazine how he writes CSS in 2023 & Brad Fitzpatrick collects a public list of bad issue track behaviors.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Red Hat’s decision to lock down RHEL sources behind a subscription paywall was met with much ire and opened opportunity for Oracle to get a smack in and SUSE to announce a fork with $10 million behind it.
Few RHEL community members have been as publicly irate as Jeff Geerling, so we invited him on the show to discuss.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Austin Gil returns to JS Party, bringing a fresh perspective on the fundamentals of file uploads. Brace for an insightful session as we navigate the complexities of this key JavaScript topic together, much like a dedicated coach drilling the fundamentals into his team!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about type checking with Jake Zimmerman. Jake is one of the leads at Stripe working on Sorbet — an open source project that does Type checking in Ruby and runs over Stripe’s entire Ruby codebase. As of May of 2022 Stripe’s codebase was over 15 million lines of code spread across 150,000 files. If you think you have a bigger Ruby codebase, Jake is down to go byte-for-byte to see who wins. Jake shares tons of wisdom and more importantly he shares why he thinks types will win in the end.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOGMEDIA
and get the team plan FREE for six (6) months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris sat down with Varun Mohan and Anshul Ramachandran, CEO / Cofounder and Lead of Enterprise and Partnership at Codeium, respectively. They discussed how to streamline and enable modern development in generative AI and large language models (LLMs). Their new tool, Codeium, was born out of the insights they gleaned from their work in GPU software and solutions development, particularly with respect to generative AI, large language models, and supporting infrastructure. Codeium is a free AI-powered toolkit for developers, with in-house models and infrastructure - not another API wrapper.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2023!
Elena Grahovac joins forces with Björn Rabenstein to battle it out with Alice Merrick & Mohammed S. Al Sahaf. Let’s see who can better guess what the GopherCon Europe gophers had to say!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Oracle smacks IBM for their handling of RHEL, the folks at The Dam share a Slack clone in 5 lines of Bash, Justin Jaffray writes up 13 ways to think about joins, llama.cpp learns web chat thanks to a contribution by Tobi Lütke & Meta is willing to pay 3 engineers to remove Python’s GIL.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Darcy Clarke, former GitHub Staff Engineering Manager and founder of vlt, joins us to discuss a major bug in the npm ecosystem that he recently disclosed. We cover the bug’s timeline, nuances, and impact, all while setting some important context on npm packages, clients, and registries. Tune in to learn how to protect your codebase and gain a deeper understanding of this crucial part of the JavaScript ecosystem.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this Fully Connected episode, Daniel and Chris explore recent highlights from the current model proliferation wave sweeping the world - including Stable Diffusion XL, OpenChat, Zeroscope XL, and Salesforce XGen. They note the rapid rise of open models, and speculate that just as in open source software, open models will dominate the future. Such rapid advancement creates its own problems though, so they finish by itemizing concerns such as cybersecurity, workflow productivity, and impact on human culture.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking to Daniel J. Barrett, author of Efficient Linux at the Command Line as well as many other books. Daniel has a PhD and has been teaching and writing about Linux for more than 30 years (almost 40!). So we invited Dan to join us on the show to talk about efficient ways to use Linux. He teaches us about combining commands, re-running commands, $CDPATH hacks, and more.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Many Gophers build projects as a team of one. Sometimes these are side projects, other times they are projects used by millions of people but who are still maintained by a single individual. In this episode, the panel discusses techniques for developing and maintaining Go projects as a solo developer.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lukas Mathis writes about streak redemption, Jonathan Katz thinks vectors are the new JSON, Andy Jiang says CommonJS is hurting JavaScript & Swyx on the rise of the AI Engineer.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
On Monday, Kelsey Hightower announced his retirement from Google. On Tuesday, he sat down with us to discuss why, how & what’s next.
Along the way, Kelsey teaches us how not to suck at work, analyzes his magical demos, fights off the haters (again) & opines on System Initiative, Dagger & 37Signals moving off the cloud.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Listener Joe Davidson recently tweeted: “I’d really be interested in an episode debating Kubernetes vs serverless functions for distributed systems. As someone working a lot with serverless to create large scale systems, for me the complexity in Kubernetes doesn’t seem worth it, especially when onboarding new people. But I’d like to see it from the other perspectives. I could be missing something.”
So we invited Joe on the show alongside Abdel Sghiouar and Srdjan Petrovic to discuss!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Taylor Troesh joins Jerod to discuss a bevy of software development topics: yak shaves, dependency selection, -10x engineers, IKEA-oriented development, his new content-addressable programming language & much more along the way.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Your feed might be dominated by LLMs these days, but there are some amazing things happening in computer vision that you shouldn’t ignore! In this episode, we bring you one of those amazing stories from Gabriel Ortiz, who is working with the government of Cantabria in Spain to automate cartography and apply AI to geospatial analysis. We hear about how AI tooling fits into the GIS workflow, and Gabriel shares some of his recent work (including work that can identify individual people, invasive plant species, building and more from aerial survey data).
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tracy Durnell thinks AI has already poisoned its own well, Adam Hill’s microsite catalogs everything you need to UnsuckJS, Lionel Dricot thinks we need more Richard Stallman, not less & the Vulcan team proves you can’t trust ChatGPT’s package recommendations.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Brett Cannon (our unofficial ambassador to the Python community) is here to help alleviate our pip install anxiety. Along the way, we ask him about Python 4, removing the GIL, what he thinks about Chris Lattner’s Mojo project, Rust in the Python world & way more (of course).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Let’s debate debugging techniques! Do you print debug or dive deep into debugging tools? KBall & Jerod argue that print statements are all you need while Amal & guest Eric Clemmons take the other side. Who will win and why will it be Jerod? 😉
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Adam Jacob and we’re talking about his mission at System Initiative to rebuild DevOps. They are out of stealth mode and ready to show off their transformative new power tool that reimagines what’s possible from DevOps. It’s an intelligent automation platform that allows DevOps teams to build detailed interactive simulations of their infrastructure and use them to rapidly update their production environments.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kaylyn Gibilterra returns as Natalie & the gang take our diversity conversation one step further. This time we’re talking about neurodiversity as it relates to being a developer, a manager, a conference participant & more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris and Daniel take a step back to look at how generative AI fits into the wider landscape of ML/AI and data science. They talk through the differences in how one approaches “traditional” supervised learning and how practitioners are approaching generative AI based solutions (such as those using Midjourney or GPT family models). Finally, they talk through the risk and compliance implications of generative AI, which was in the news this week in the EU.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
An open platform for operating LLMs in production, working quickly is more important than it seems, imaginary problems are the root of bad software, Val Town is a social website to write and run code & Aaron Francis’ guide to finishing your projects.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Mat Ryer is back and he’s brought with him 10 tips to be a 10x developer (like he is). After that, we try a new segment we’re calling “Tool Time” (and try out a few jingles for it along the way). Finally, it’s time to review our previous unpopular opinions and put some new ones into the world for your (dis)agreeing pleasure. Join us for an automagical time!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The panel dives into all of the supporting structures that we build around writing code, what works in different environments, and good and bad practices they have seen. From PR etiquette to CI/CD to how to write a ticket, they look at them from an open source perspective, an enterprise perspective, and everything in between.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about Passkeys with Anna Pobletts, Head of Passwordless, at 1Password. Will Passkeys enable a passwordless future? Time will tell. Anna shares the what, the why, how, and the when on Passkeys.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel had the chance to sit down with @swyx and Alessio from the Latent Space pod in SF to talk about current AI trends and to highlight some key learnings from past episodes. The discussion covers open access LLMs, smol models, model controls, prompt engineering, and LLMOps. This mashup is magical. Don’t miss it!
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our guests helped create a ML pipeline that enabled image processing and automated image comparisons, enabling healthcare use cases through their series of microservices that automatically detect, manage, and process images received from OEM equipment.
In this episode they will chat through the challenges and how they overcame them, focusing specifically on the wait strategy for their ML Pipeline Healthcare Solution microservices. We’ll also touch on how improvements were made to an open source Go package as part of this project.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Reddit goes dark as subreddits protest, Lemmy lights up as disillusioned redditors turn to the fediverse, OpenObserve is a cloud native observability platform, Julia Evans dispels some myths about blogging & Red Hat’s Jeffrey “Jefro” Osier-Mixon tells Adam and Jerod all about Automotive Linux at Open Source Summit NA.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Homebrew project leader Mike McQuaid joins us to weigh in on Apple’s big Vision Pro announcement. We also hit on our favorite (and least favorite) non-AR things from the WWDC 2023 keynote.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is our last week of hallway track coverage at The Linux Foundation’s Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Jeffrey Sica (Developer Experience & Programs @ CNCF), Eddie Zaneski (Kubernetes SIG CLI), Yaron Schneider (Co-creator of Dapr and Founder and CTO at Diagrid).
Special thanks to our friends at GitHub for sponsoring us to attend this conference as part of Maintainer Month.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Million.js is a JavaScript library that helps render large datasets in the browser efficiently using a virtual DOM and custom diffing algorithm. Aiden and Tobi join Nick to talk about what it does, it’s goals, and where it’s going.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lately.AI has been working for years on content generation systems that capture your unique “voice” and are tailored to your unique audience. At first, they didn’t know that they were going to build an AI system, but now they have a state-of-the-art generative platform that provides much more than “prompting” out of thin air. Lately.AI’s CEO Kate explain their journey, her perspective on generative AI in marketing, and much more in this episode!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tips, tricks, best practices and philosophical AI debates abound when OpenAI ambassador Bram Adams joins Natalie, Johnny & Mat to discuss prompt engineering.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Astro team releases a new documentation builder, legendary computer scientist Donald Knuth plays with ChatGPT, over 500 volunteer mods have signed an open letter to Stack Overflow Inc, Reddit faces a revolt due to their new API pricing & the Technology Innovation Institute release Falcon, a new open source LLM that’s topping Hugging Face’s leaderboard.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
This week Adam is joined by Scott Johnston, CEO of Docker. Scott shares his journey to the CEO role, how he’s leading the company to not only grow revenue, but to also invest in developer facing features, their shift from a enterprise sales focus to a PLG driven model, and we even talk about Docker Desktop, the competition it faces, and the struggle they face when considering making it open source.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gerhard is back! Today we continue our Kaizen tradition by getting together (for the 10th time) with one of our oldest friends to talk all about the continuous improvements we’re making to Changelog’s platform and podcasts.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall interviews Nick Nisi about the Pandora’s box that is his tooling/developer setup. Starting at the lowest layer of the terminal emulator he uses, they move upwards into command line tools, into Tmux (terminals within terminals!), his epic NeoVim configuration, and finally into the tools he uses for notekeeping and productivity.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on The Changelog we’re continuing our Maintainer Month series by taking to you back to the hallway track of The Linux Foundation’s Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Stormy Peters (VP of Communities at GitHub), Dr. Dawn Foster (Director of Open Source Community Strategy at VMware), and Angie Byron (Drupal Core Product Manager and Community Director at Aiven).
Special thanks to our friends at GitHub for sponsoring us to attend this conference as part of Maintainer Month.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Return guests Ben Johnson & Chris James join Mat & Kris to talk about the files and folders of your Go projects, big and small. Does the holy grail exist, of the perfect structure to rule them all? Or are we doomed to be figuring this out for the rest of our lives?
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
You can’t build robust systems with inconsistent, unstructured text output from LLMs. Moreover, LLM integrations scare corporate lawyers, finance departments, and security professionals due to hallucinations, cost, lack of compliance (e.g., HIPAA), leaked IP/PII, and “injection” vulnerabilities.
In this episode, Chris interviews Daniel about his new company called Prediction Guard, which addresses these issues. They discuss some practical methodologies for getting consistent, structured output from compliant AI systems. These systems, driven by open access models and various kinds of LLM wrappers, can help you delight customers AND navigate the increasing restrictions on “GPT” models.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Gorilla team is building an API store for LLMs, DeviceScript is Microsoft’s new TypeScript programming environment for microcontrollers, Nyxt is a hackable browser written in Lisp, Morgan Housel writes about expectations debt & I issue a gentle reminder to my fellow software engineers: there’s still no silver bullet.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
What if your favorite conference’s hallway track continued year round? That’s the vibe we’re trying to capture with Changelog & Friends, a new Friday talk show from your friends at Changelog. In this intro episode, Adam & Jerod talk all about our new MWF plan for The Changelog , discuss what this Friends flavor is all about, and have a lot of fun along the way.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick is excited to explain CVA to us like we’re five (then again like we’re 41).
KBall is excited to share details of his new stack (for the new app he’s building).
Jerod is excited to share some recent news items (but he’s the only one).
And finally, we’re all excited to debate TypeScript vs JSDoc comments!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on The Changelog we’re taking you to the hallway track of The Linux Foundation’s Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Beyang Liu (Co-founder and CTO at Sourcegraph), Denny Lee (Developer Advocate at Databricks), and Stella Biderman (Executive Director and Head of Research at EleutherAI).
Special thanks to our friends at GitHub for sponsoring us to attend this conference as part of Maintainer Month.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
The common denominator for these conversations is open source AI.
Beyang Liu and his team at Sourcegraph are focused on enabling more developers to understand code and their approach to a completely open source, model agnostic, coding assistant called Cody has significant interest from us.
Denny Lee and the team at Databricks recently released Dolly 2.0, the first open source, instruction-following LLM, that has been fine-tuned on a human-generated instruction dataset and is licensed for research and commercial use. They want to be the platform of choice the future of AI development.
Stella Biderman gave the keynote address on generative AI at the conference and works at the base layer doing open source research, model training, and AI ethics. Stella trained the EleutherAI pythia model family that Databricks’ used to create Dolly - 2.0.
Something missing or broken? PRs welcome!
Now that you’ve aced that CFP, the gang is back to share our best tips & tricks to help you give your best conference talk ever.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Large Language Models (LLMs) continue to amaze us with their capabilities. However, the utilization of LLMs in production AI applications requires the integration of private data. Join us as we have a captivating conversation with Jerry Liu from LlamaIndex, where he provides valuable insights into the process of data ingestion, indexing, and query specifically tailored for LLM applications. Delving into the topic, we uncover different query patterns and venture beyond the realm of vector databases.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Will McGugan’s Trogon auto-generates friendly TUIs for your CLI apps, Stability AI’s official open source variant of DreamStudio, John Calhoun writes about life after 26 years programming at Apple, Google’s news TLDs could be a boon to scammers & Pablo Meier documents a way to discuss programming languages.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Nick & KBall sit down with the brilliant Stephen Haberman to discuss all things ORMs! 💻🔍
From the advantages and disadvantages of ORMs in general, to delving into the intricacies of his innovative project Joist, which brings a fresh, idiomatic, ActiveRecord-esque approach to TypeScript. 🚀
So sit back, relax, and let’s dive deep into the world of ORMs with the experts!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Sarah Drasner joins us to talk about her book Engineering Management for the Rest of Us and her experience leading engineering at Zillow, Microsoft, Netlify, and now Google.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
At the recent ODSC East conference, Daniel got a chance to sit down with Erin Mikail Staples to discuss the process of gathering human feedback and creating an instruction tuned Large Language Models (LLM). They also chatted about the importance of open data and practical tooling for data annotation and fine-tuning. Do you want to create your own custom generative AI models? This is the episode for you!
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Thunderbird is thriving on small donations, Syncthing is a super-cool continuous file sync program, LLMs are so hot right now and they’re making vectors hot by proxy & MDN defines a Baseline for stable web features.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Developer slash artist Alex Miller joins Jerod & Amelia to discuss the challenge he faced after deciding to eschew fancy frameworks and libraries in favor of vanilla JS to build an interactive essay called Grid World for the html review.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Conferences are an integral part of the Go community, but the experience of conferences has remained the same even as the value propositions change. In this episode we discuss what conferences generally provide, how value propositions have changed, and what changes conference organizers could make to realign their conference experience to a new set of value propositions.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
There are a ton of problems around building LLM apps in production and the last mile of that problem. Travis Fischer, builder of open AI projects like @ChatGPTBot, joins us to talk through these problems (and how to overcome them). He helps us understand the hierarchy of complexity from simple prompting to augmentation, agents, and fine-tuning. Along the way we discuss the frontend developer community that is rapidly adopting AI technology via Typescript (not Python).
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re celebrating Maintainer Month along with our friends at GitHub. Open source runs the world, but who runs open source? Maintainers. Open source maintainers are behind the software we use everyday, but they don’t always have the community or support they need. That’s why we’re celebrating open source maintainers during the month of May. Today’s conversation features Alyssa Wright (Bloomberg), Chad Whitacre (Sentry), and Duane O’Brien (Creator of the FOSS Contributor Fund and framework). We get into all the details, the why, the hows, and the struggles involved for companies to support open source.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
We’re at Open Source Summit North America 2022 this week. If you’re there, come see us at the Maintainer Month booth in the expo area.
Something missing or broken? PRs welcome!
Jeremy Howard thinks Mojo might be the biggest programming language advance in decades, Amelia Wattenberger is not impressed by AI chatbots, a leaked Google memo admits big tech has no AI moats & Werner Vogels reminds us that monoliths are not dinosaurs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
This week Adam is joined by Michael Grinich, Founder & CEO at WorkOS. Michael shares his journey to build WorkOS, what it takes to cross the Enterprise Chasm, and how he’s building his sales organization for growth.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dax Raad joins KBall and Nick to chat about SST, a framework that makes it easier to build full-stack applications on AWS. We chat about how the project got started and its goals. Then we discuss OpenNext, an open source, framework-agnostic server less adapter for Next.js.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The DevCycle team joins Jon & Kris for a deep conversation on WebAssembly (Wasm) and Go! After a high-level discussion of what Wasm is all about, we learn how they’re using it in production in cool and interesting ways. We finish up with a spicy unpop segment featuring buzzwords like “ChatGPT”, “LLM”, “NFT” and “AGI”
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
José Valim joins Jerod to talk all about what’s new in Livebook – the Elixir-based interactive code notebook he’s been working on the last few years.
José made a big bet when he decided to bring machine learning to Elixir. That bet is now paying off with amazing new capabilities such as building and deploying a Whisper-based chat app to Hugging Face in just 15 minutes.
José demoed that and much more during Livebook’s first-ever launch week. Let’s get into it.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Model sizes are crazy these days with billions and billions of parameters. As Mark Kurtz explains in this episode, this makes inference slow and expensive despite the fact that up to 90%+ of the parameters don’t influence the outputs at all.
Mark helps us understand all of the practicalities and progress that is being made in model optimization and CPU inference, including the increasing opportunities to run LLMs and other Generative AI models on commodity hardware.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hyperswitch is like the adapter pattern for payments, Austin Henley writes about the future of programming by summarizing recent research papers, Thoughtworks published their 28th volume of their Tech Radar, the team at General Products reminds devs to scan our technical writing for words such as “easy”, “painless”, “straightforward”, “trivial”, “simple” and “just” & we finish with a lightning round of cool tools.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Adam Argyle joins Amelia and Nick to catch them up on all the goings on within the world of CSS colors. There are a lot more options than you’d expect if you haven’t been keeping up, and Adam’s here to help you avoid the “gray dead zone”!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Go conferences are not as diverse as we’d like them to be. There are initiatives in place to improve this situation. Among other roles, Ronna Steinberg is the Head of Diversity at GopherCon Europe. In this episode we’ll learn more about the goal, the process and the problems, and how can each one of us help make this better.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam talks with Andy Klein from Backblaze about hard drive reliability at scale.
Changelog++ members get a bonus 15 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
We love 45Drives. If you need an intro to them, let us know.
Something missing or broken? PRs welcome!
With all the LLM hype, it’s worth remembering that enterprise stakeholders want answers to “why” questions. Enter causal inference. Paul Hünermund has been doing research and writing on this topic for some time and joins us to introduce the topic. He also shares some relevant trends and some tips for getting started with methods including double machine learning, experimentation, difference-in-difference, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The dataset wars are heating up, Bark is a transformer-based text-to-audio model that can generate highly realistic, multilingual speech as well as other audio, Kent Beck needs to recalibrate after using ChatGPT, the team behind Stable Diffusion release a new open source language model & Mitchel Hashimoto weighs in on prompt engineering.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Feross and his team at Socket recently shipped a wrapper library for the ubiquitous npm package manager’s command-line interface that brings enhanced security when you need it most: before executing any code
Bradly Farias lead this effort, so Jerod & Chris invited him on the show to learn all about it.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Alex Gallego, Founder & CEO at Redpanda Data, to share his builder journey to create the Redpanda streaming data platform.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Large Language Model (LLM) capabilities have reached new heights and are nothing short of mind-blowing! However, with so many advancements happening at once, it can be overwhelming to keep up with all the latest developments. To help us navigate through this complex terrain, we’ve invited Raj - one of the most adept at explaining State-of-the-Art (SOTA) AI in practical terms - to join us on the podcast.
Raj discusses several intriguing topics such as in-context learning, reasoning, LLM options, and related tooling. But that’s not all! We also hear from Raj about the rapidly growing data science and AI community on TikTok.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Zach Latta, the Founder of Hack Club. At 16, Zach tested out of high school and moved to SF to join Yo as their first engineer. After playing a key role at Yo, he founded Hack Club to help teen hackers start coding clubs around the world. Today, teen hackers can meet IRL, online, at a hackathon, or leverage Hack Club Bank a fiscal sponsor to create their own organization. Hack Club is the program Zach wished he had in high school.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Thanks to the “How Do You Do, Fellow Kids?” meme for this title’s inspiration.
Something missing or broken? PRs welcome!
Kara Deloss announces GitHub Accelerator’s 2023 cohort, Databricks releases the first open source, instruction-following LLM, fine-tuned on a human-generated instruction dataset licensed for research and commercial use, Mihai Parparita writes how he improved Tailscale thanks to Apple’s open source & Neal Fennimore asks and answers the question: Passkeys: what the heck and why?!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
The panel dives into a topic that makes most software developers cringe: Professional networking. Starting with a definition - what does it even mean? - they go into hacks they’ve found for getting more comfortable with networking, building your network in person or online, and then using your network to find new job opportunities or consulting work.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Cory Doctorow (this episode contains explicit language) about his newest book Chokepoint Capitalism, which he co-autored with Rebecca Giblin. Chokepoint Capitalism is about how big tech and big content have captured creative labor markets and the ways we can win them back. We talk about chokepoints creating chickenized reverse-centaurs, paying for your robot boss (think Uber, Doordash, Amazon Drivers), the chickenization that’s climbing the priviledge gradient from the most blue collar workers to the middle-class. There are chokepoints in open source, AI generative art, interoperability, music, film, and media. To quote Cory, “We’re all fighting the same fight.”
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matthew Boyle, the author of Domain-Driven Design with Golang, sits down with Jon & Mat to talk about (you guessed it!) DDD with Go.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What can art historians and computer scientists learn from one another? Actually, a lot! Amanda Wasielewski joins us to talk about how she discovered that computer scientists working on computer vision were actually acting like rogue art historians and how art historians have found machine learning to be a valuable tool for research, fraud detection, and cataloguing. We also discuss the rise of generative AI and how we this technology might cause us to ask new questions like: “What makes a photograph a photograph?”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ken Thompson’s 75-year-project is a jukebox for the ages, Tabby is a self-hosted AI coding assistant, Codeberg is a collaboration platform and Git hosting for open source software, content and projects, TheSequence explains The LLama Effect & Paul Orlando writes about Ghosts, Guilds and Generative AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking about LLMs with Simon Willison. We can not avoid this topic. Last time it was Stable Diffusion breaking the internet. This time it’s LLMs breaking the internet. Large Language Models, ChatGPT, Bard, Claude, Bing, GitHub Copilot X, Cody…we cover it all.
Changelog++ members get a bonus 18 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
For our Changelog++ subs…
For the fiscal year 2021, Alphabet (Google’s parent company) reported revenues of $182.5 billion, and the revenue breakdown was as follows:
Something missing or broken? PRs welcome!
Grab a comfy seat and a hot cup of joe, because it’s time for some coffee talk with Nick & KBall! Special guest Thomas Eckert joins the party and brings a bunch of questions for us to discuss.
Who wins in a fist fight: Tailwind CSS people or “real” CSS people? Is Agile overrated? What’s the longest bug you’ve ever chased? How about some underrated libraries/packages that people should know about? And more!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat & Johnny interview everyone’s favorite LLM (Natalie with a special hat on) to see if it’d make a good hire as a Go dev. Also, Mat tries to turn it into his very own creepy robot by asking personal questions about his co-hosts. Things get weird. In a good way?
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris explore the intersection of Kaggle and real-world data science in this illuminating conversation with Christof Henkel, Senior Deep Learning Data Scientist at NVIDIA and Kaggle Grandmaster. Christof offers a very lucid explanation into how participation in Kaggle can positively impact a data scientist’s skill and career aspirations. He also shared some of his insights and approach to maximizing AI productivity uses GPU-accelerated tools like RAPIDS and DALI.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Twitter publishes (some of) its recommendation algorithm, Toran Bruce Richards puts GPT-4 on autopilot, Simon Willison shares a good way for us to think about LLMs, Eric Elliot creates a powerful pseudocode programming language for LLMs & I define and demystify the term “stochastic parrot”.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Jerod & the gang catch you up on what’s new and poppin’ in the web development world. We go deep on GitHub Copilot X and the latest AI advancements, take a bathroom break while Nick talks about TypeScript 5 & continue the debate about the future of React.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by the creators of Wails and Fyne to dig into writing Go code for different architectures and operating systems.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
After years of working for Google on the Go Team, Filippo Valsorda quit last year to experiment with more sustainable paths for open source maintainers. Good news, it worked! Filippo is now a full-time open source maintainer and he joins Jerod on this episode to tell everyone exactly how he’s making the equivalent to his total compensation package at Google in open source.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We are seeing an explosion of AI apps that are (at their core) a thin UI on top of calls to OpenAI generative models. What risks are associated with this sort of approach to AI integration, and is explainability and accountability something that can be achieved in chat-based assistants?
Beth Rudden of Bast.ai has been thinking about this topic for some time and has developed an ontological approach to creating conversational AI. We hear more about that approach and related work in this episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
GitHub announces Copilot X, Mckay Wrigley created an open source ChatGPT UI buit with Next.js, TypeScripe & Tailwind CSS, OpenAI is also launching a ChatGPT plugin initiative, Brad Woods writes about juice in software development, Logto is an open source alternative to Auth0, Basaran is an open source alternative to the OpenAI text completion API & llama-cli is a straightforward Go CLI interface for llama.cpp.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Node core committer Erick Wendel joins Jerod & KBall to talk us through how he created his own JS runtime using V8, Libuv & more. Along the way we learn from his learnings, wrap our heads around the differences between Node, Bun & Deno, and talk about creating awesome content for developers… whether they like it or not!
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
JSPARTYTIME
for 30% offSomething missing or broken? PRs welcome!
In this episode Adam and Mireille discuss what it takes to develop a high performance mindset. Your mindset is the mental framework that influences your actions, your decisions, and your overall approach to life. Discover how to nurture a growth-oriented and positive mindset, fostering resilience, adaptability, and a commitment to self-improvement. This episode is a must-listen for anyone looking to optimize their mental framework and cultivate a growth-oriented mindset to achieve success in their personal and professional lives.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our “Hacking with Go” series continues! This time Natalie & Johnny are joined by Ivan Kwiatkowski & Juan Andrés Guerrero-Saade and the conversation is we’re focused around generics and AI.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Georgi Gerganov about his work on Whisper.cpp and llama.cpp. Georgi first crossed our radar with whisper.cpp, his port of OpenAI’s Whisper model in C and C++. Whisper is a speech recognition model enabling audio transcription and translation. Something we’re paying close attention to here at Changelog, for obvious reasons. Between the invite and the show’s recording, he had a new hit project on his hands: llama.cpp. This is a port of Facebook’s LLaMA model in C and C++. Whisper.cpp made a splash, but llama.cpp is growing in GitHub stars faster than Stable Diffusion did, which was a rocket ship itself.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Michal Warda on self-hosting in 2023, Martin Heinz will never use Alpine Linux again, Oliver Rice at Supabase creates type constraints in Postgres with just 65 lines of SQL, Aaron Patterson converted a BMW shifter into a Bluetooth keyboard that can control Vim, Piet Terheyden has been curating beautiful & functional websites daily since 2013, Ryan Lucas put together a history of Visual Basic, turns out it’s easy for an open source project to buy fake GitHub stars & Mastodon hit 10 million accounts.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Dan Abramov & Joe Savona from the React Team join Jerod & Nick for a wide-ranging discussion about React’s place in the frontend ecosystem. We cover everything from React competing with React, their responses to SPA fatigue and recent criticisms, to Server Components and the future of the framework.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The panel discuss the parts of Go they never use. Do they avoid them because of pain in the past? Were they overused? Did they always end up getting refactoring out? Is there a preferred alternative?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Neural search and chat-based search are all the rage right now. However, You.com has been innovating in these topics long before ChatGPT. In this episode, Bryan McCann from You.com shares insights related to our mental model of Large Language Model (LLM) interactions and practical tips related to integrating LLMs into production systems.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Nathan Sobo about his next big thing. Nathan is known for his work on the Atom editor while at GitHub. But his work wasn’t finished when he left, so…he started Zed, a high-performance multiplayer editor that’s engineered for performance. And today, Nathan talks us through all the details.
Changelog++ members get a bonus 14 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dalai is the simplest way to run LLaMA on your local machine, simple web tools that just work without annoying you, Wik is a tool to view wikipedia pages from your terminal, Rspack is a fast, Rust-based web bundler, Doodle is a pure Kotlin UI framework, Marqo is tensor search for humans & iLLA is an open source alternative to Retool.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week Adam is joined by Jori Lallo, Co-founder of Linear, to talk about creating magical software and building high-quality software teams.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Zach Leatherman returns to the show to discuss his progress over the last year since going full-time on Eleventy, including Eleventy 2.0, the release of WebC, and the state of static site generators.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In a world where most documentation sucks, large language models write better than humans, and people won’t be bothered to type full sentences with actual punctuation.
Two men… against all odds… join an award-worthy podcast… hosted by a coin-operated, singing code monkey (?)… to convince the developer world they’re doing it ALL wrong.
Grab your code-generator and heat up that cold cup of coffee on your desk. Because this episode of Go Time is about to blow your docs off!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam talks with Marcin Kurc about chasing the 9s. Marcin is the Co-founder and CEO of Nobl9 where they build tools for managing service level objectives, aka SLOs. We also talk about service level agreements (SLAs), service level indicators (SLIs), error budgets, and monitoring, and how it all comes together to help teams align on goals, improve customer satisfaction, manage risks, increase transparency, and of course, a favorite around here…continuous improvement. Kaizen! This is an awesome deep dive into the world of chasing those 9s, and how teams are levering SLOs to earn the trust of their customers as well showcase transparency.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’ve all experienced pain moving from local development, to testing, and then on to production. This cycle can be long and tedious, especially as AI models and datasets are integrated. Modal is trying to make this loop of development as seamless as possible for AI practitioners, and their platform is pretty incredible!
Erik from Modal joins us in this episode to help us understand how we can run or deploy machine learning models, massively parallel compute jobs, task queues, web apps, and much more, without our own infrastructure.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Reorx lists awesome apps & tools using the new ChatGPT API, Ernie Smith ranks self-hosted app alternatives, Very Good Ventures brings Dart to the server, Daniel Stenberg tells curl’s NuGet story & Hacker Stations showcases tech workspace setups from all over the world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
KBall and Nick interview one of the leaders of the Tauri project about this next generation app bundling toolkit: the security, size, and performance features that make it special (and dare we say, better than Electron?), and what’s coming next.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is our 9th Kaizen with Adam & Jerod. We start today’s conversation with the most important thing: embracing change. For Gerhard, this means putting Ship It on hold after this episode. It also means making more time to experiment, maybe try a few of those small bets that we recently talked about with Daniel. Kaizen will continue, we are thinking on the Changelog. Stick around to hear the rest.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
All episode notes are in 🐙 GitHub discussion changelog.com#440. Feel free to add your thoughts / questions!
Something missing or broken? PRs welcome!
This week we’re joined by Brigit Murtaugh, Product Manager on the Visual Studio Code team at Microsoft, and we’re talking about Development Containers and the Dev Container spec. Ever since we talked with Cory Wilkerson about Coding in the cloud with Codespaces we’ve wanted to get the Changelog.com codebase setup with a dev environment in the cloud to more easily support contributions. After getting a drive-by contribution from Chris Eggert to add a Dev Container spec to our codebase, we got curious and reached out to Brigit and asked her to come on the show to give us all the details.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With the recent proliferation of generative AI models (from OpenAI, co:here, Anthropic, etc.), practitioners are racing to come up with best practices around prompting, grounding, and control of outputs.
Chris and Daniel take a deep dive into the kinds of behavior we are seeing with this latest wave of models (both good and bad) and what leads to that behavior. They also dig into some prompting and integration tips.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Generative AI model behavior in the news:
Useful guides related to prompt engineering:
Something missing or broken? PRs welcome!
Sahn Lam details Stack Overflow’s monolith/on-prem architecture, Hillel Wayne asks the Lobsters community for killer libraries, Linux 6.2 is ready to run on M1 Macs thanks to Asahi Linux, Johan Halse writes up what to expect from your web framework & Eli Bendersky on using GoatCounter for blog analytics.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week Evan Prodromou is back to take us deeper into the Fediverse. As many of us reconsider our relationship with Twitter, Mastodon has been by-and-large the target of migration. They helped to popularize the idea of a federated universe of community-owned, decentralized, social networks. And, at the heart of it all is ActivityPub. ActivityPub is a decentralized social networking protocol published by the W3C. It is co-authored by Evan as well as; Christine Lemmer-Webber, Jessica Tallon, Erin Shepherd, and Amy Guy. Today, Evan shares the details behind this protocol and where the Fediverse might be heading.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let’s get it on!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re super excited to welcome Jay Alammar to the show. Jay is a well-known AI educator, applied NLP practitioner at co:here, and author of the popular blog, “The Illustrated Transformer.” In this episode, he shares his ideas on creating applied NLP solutions, working with large language models, and creating educational resources for state-of-the-art AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Simon Willison rounds up the goings on around Microsoft’s new GPT-powered Bing search, The Vue/Vite team build a nimble web client for Mastodon, Will Larson writes about writing an engineering strategy, Denis Pushkarev seeks support to maintain core-js & I share a lightning round of cool tools I’ve found and used recently. ⚡️
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking to Rachel Potvin, former VP of Engineering at GitHub about what it takes to scale engineering. Rachel says it’s a game-changer when engineering scales beyond 100 people. So we asked to her to share everything she has learned in her career of leading and scaling engineering.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal sits down for a one-on-one with Alex Russell, Microsoft Partner on the Edge team, and former Web Standards Tech Lead for Chrome, whose recent post, The Market for Lemons, stirred up a BIG conversation in the web development community.
Have we really lost a decade in potential progress? What happened? Where do we go from here?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our “what’s new in Go” correspondent Carl Johnson joins Mat & Johnny to discuss… what’s new in Go 1.20, of course! What’d you expect, an episode about Rust?! That’s preposterous…
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tim McNamara is known as New Zealand’s Rust guy. He is the author of Rust in Action, and also a Senior Software Engineer at AWS, where he helps other builders with all things Rust.
The main reason why Gerhard is intrigued by Rust is the incredible resource frugality. Fewer CPUs means less energy used, which is good for the planet, and good for the monthly bill. This becomes most noticeable at Amazon’s scale, when S3, Lambda, CloudFront and other services start adding Rust components.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’ve been hearing about “serverless” CPUs for some time, but it’s taken a while to get to serverless GPUs. In this episode, Erik from Banana explains why its taken so long, and he helps us understand how these new workflows are unlocking state-of-the-art AI for application developers. Forget about servers, but don’t forget to listen to this one!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Banana - Scale your machine learning inference and training on serverless GPUs.
Something missing or broken? PRs welcome!
Alice Girard Guittard finds out how much she could you really get out of a $4 VPS, Brett Cannon wonders if using TOML for .env files is a good idea, Nic Mulvaney details how they count unique visitors to a website without using cookies, UIDS, or fingerprinting, after a few months, Chris Coyier is still using the Arc browser & Alex Kladov pens a love letter to Deno.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we invited our friend Mat Ryer to join us for some good conversation about some Git tooling that’s been on our radar. You may know Mat from Go Time and also Grafana’s Big Tent, which we help to produce. We speculate, we discuss, we laugh, and Mat even breaks into song a few times. It’s good fun.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The panel dives into the current hot topic that is Generative AI. They start by defining it (a surprisingly difficult topic), then go into experiences they’ve had, how to get started working with it as a developer, and where they think it will and will not be useful in the near future.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A quick look at the history of building web apps, followed by a discussion of htmx and how it compares to both modern and traditional ways of building.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Worlds are colliding! This week we join forces with the hosts of the MLOps.Community podcast to discuss all things machine learning operations. We talk about how the recent explosion of foundation models and generative models is influencing the world of MLOps, and we discuss related tooling, workflows, perceptions, etc.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
OpenAI’s working on an AI classifier trained to distinguish between AI-written and human-written text, Oz Nova and Myles Byrne created a guide to teach yourself computer science, Charles Genschwap recently realized that all the various programming philosophies can be boiled down into a simple statement about how to work with state, you probably don’t need Lodash or Underscore anymore & Waseem Daher thinks scalability is overrated.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
A deep dive into Qwik, how it makes your apps fast by default, and the carefully calibrated amount of “magic” that makes it uniquely powerful.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s “Call For Papers” (CFP) season in Go land, so we gathered some seriously experienced conference organizers to help YOUR submission be the best ever.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In our ops & infra world, we learn to optimise for redundancy, for mean time to recovery and for graceful degradation. We instinctively recognise single points of failure, and try to mitigate the risks associated with them.
For some years now, Daniel Vassallo has been doing the same, but in the context of life & work. Daniel talks about the role of randomness, about learning from small wins & about optimising for a lifestyle that matches your true preferences. Apparently, ideas too should be treated like cattle, not pets.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What’s the current reality and practical implications of using 3D environments for simulation and synthetic data creation? In this episode, we cut right through the hype of the Metaverse, Multiverse, Omniverse, and all the “verses” to understand how 3D assets and tooling are actually helping AI developers develop industrial robots, autonomous vehicles, and more. Beau Perschall is at the center of these innovations in his work with NVIDIA, and there is no one better to help us explore the topic!
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jeremia Kimelman takes stock of his “data tool belt”, Build Your Own Redis with C/C++ is ready to read, giscus is a comments system powered by GitHub Discussions, Matt Rickard says prompt engineering shouldn’t be a thing and won’t be a thing in the future & Kolja Lubitz’s ALPACA is engine for building adventure games and interactive comics.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking about mainframes with Cameron Seay, Adjunct Professor at East Carolina University and a member of the Governing Board of the Open Mainframe Project. If you’ve been curious about mainframes, this show will be a great guide.
Cameron explains exactly what a mainframe is and how it’s different from the cloud. We talk COBOL and the state of education and opportunities around that language. We cover the state-of-the-art in mainframe land, System Z, Linux on mainframes, and more.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ole Bulbuk & Sandor Szücs join Natalie to discuss the ins & outs of long-term code maintenance. What does it take to maintain a codebase for a decade or more? How do you plan for that? What about inheriting a codebase for the long term? Oh, and (how) can AI help?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Last September, at the 🇨🇭 Swiss Cloud Native Day, Florian Forster, co-founder & CEO of ZITADEL, talked about why they switched to serverless containers. ZITADEL has a really interesting workload that is both CPU intensive and latency sensitive. On top of this, their users are global, and traffic is bursty. Florian talks about how they evaluated AWS, GCP & Azure before they settled on the platform that met their requirements.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Creating and sharing reproducible development environments for AI experiments and production systems is a huge pain. You have all sorts of weird dependencies, and then you have to deal with GPUs and NVIDIA drivers on top of all that! brev.dev is attempting to mitigate this pain and create delightful GPU dev environments. Now that sounds practical!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
DISCOUNT for our listeners 🔥:
Something missing or broken? PRs welcome!
Fred K. Schott joins the party again to discuss all the new and fun changes in Astro 2. Nick and KBall dig in on what’s new, what’s exciting, and what to expect from the framework built around content.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
use
hookSomething missing or broken? PRs welcome!
Max Countryman wrote up a framework for prioritizing tech debt, shadcn builds a copy/paste-able UI component library in public, Justin Etheredge shares 20 things he’s learned in his 20 years as a software engineer, Jacob Stopak’s git-sim lets you easily visualize git operations without affecting your repo & Mattias Wadman implemented jq in jq.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking about by Postgres with Craig Kerstiens, Chief Product Officer at Crunchy Data, and a well known ambassador for Postgres. Just Postgres. That’s what this week’s show is about.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod & the gang analyze the State of JS 2022 survey results, play a wicked game of HeadLIES & share some Pro Tips to help you live your best dev life.
Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases & built-in hot code reloading. In episode 7, Gerhard talked to Lars about “Why Kubernetes”. There is a follow-up YouTube stream that showed how to automate deploys for an Elixir app using K3s & ArgoCD.
More than a year later, how does Lars think about running applications in production? What does simple & straightforward mean to him? Gerhard’s favourite: what is “human scale deployments”?
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tech lawyer Luis Villa returns to Go Time to school us once again on the intellectual property concerns of software creators in this crazy day we live in. This time around, we’re focusing on the implications of Large Language Models, code generation, and crazy stuff like that.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Why is ML is so poorly adopted in small organizations (hint: it’s not because they don’t have enough data)? In this episode, Kirsten Lum from Storytellers shares the patterns she has seen in small orgs that lead to a successful ML practice. We discuss how the job of a ML Engineer/Data Scientist is different in that environment and how end-to-end project management is key to adoption.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
WestArtFactory’s premium PCB cheat sheets, Maxime Topolov tells of a disappearing AWS dev, Juspay Technologies releases HyperSwitch for payment processing, Servo gets new funding for 2023 & Cloudflare’s open source Wildebeest.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Jerod is joined by Yehonathan Sharvit, author of Data-Oriented Programming, to discuss the virtues of treating data as a first-class citizen in our applications and the four principles that make it possible.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Chris dive into the current JavaScript trends towards smaller frameworks, compiled JavaScript, and why Chris believes “this time is different” with regards to developers caring about network speed and reducing JS sent over the wire.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Paul Smith (from “Obama’s Trauma Team”) tells us the tale of how Go played a big role in the rescuing and rebuilding of the HealthCare.gov website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat during huge traffic spikes, and what they’ve done since to rebuild it to serve the people’s needs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Marcos Nils has been into platform engineering for the best part of the last decade. He helped architect & build developer platforms using VMs & OpenStack, containers with Docker, and even Kubernetes. He did this at startups with 10 people, as well as large, publicly traded companies with 1000+ software engineers.
Today we talk with Marcos about the hard parts of platform engineering.
Changelog++ members get a bonus 15 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris do a deep dive into OpenAI’s ChatGPT, which is the first LLM to enjoy direct mass adoption by folks outside the AI world. They discuss how it works, its effect on the world, ramifications of its adoption, and what we may expect in the future as these types of models continue to evolve.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brandur Leach’s easy, alternative soft deletion strategy, Lane Wagner’s zen of proverbs, Nicolas Carlo says fake it until you can automate it, Felix A. Crux thinks feeds are the only civilized way to read online & Ben Thompson analyzes AI and the big five tech companies.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Welcome to 2023 — we’re kicking off the year talking to Justin Searls about the state of web development and why he just might write a “You Might Not Need React” post. He’s been so productive using Turbo and Stimulus (and tailwind) in Rails 7 that we had to talk about the state of Rails development today and a bunch of other fun topics around building for the web in 2023.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Searls says:
For liner notes purposes, @hsbt and @ko1 have indeed both contributed to ruby.debug but it was clearly Koichi’s baby.
Something missing or broken? PRs welcome!
It’s our 4th annual New Year’s party! Jerod & the gang review our (failed) resolutions from last year, discuss what’s trending in the web world, make a few predictions of our own & even set some new (probably failed) resolutions for this year.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat and the gang ring in the new year by gathering around a make believe fireplace and discussing what they’re excited about in 2023, their new years resolutions & a little bit of Go talk, too. But only a little.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Welcome to 2023! A new year is the perfect time to start with a fresh perspective. Given a few bare metal hosts with fast, local storage, how would you run your workloads on them? Would you cluster them for redundancy? What operating system would you choose?
Steve Francis, CEO at Sidero Labs and Andrew Rynhard, CTO at Sidero Labs join us today to talk about running Talos Linux on bare metal.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While at EMNLP 2022, Daniel got a chance to sit down with an amazing group of researchers creating NLP technology that actually works for their local language communities. Just Zwennicker (Universiteit van Amsterdam) discusses his work on a machine translation system for Sranan Tongo, a creole language that is spoken in Suriname. Andiswa Bukula (SADiLaR), Rooweither Mabuya (SADiLaR), and Bonaventure Dossou (Lanfrica, Mila) discuss their work with Masakhane to strengthen and spur NLP research in African languages, for Africans, by Africans.
The group emphasized the need for more linguistically diverse NLP systems that work in scenarios of data scarcity, non-Latin scripts, rich morphology, etc. You don’t want to miss this one!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jackson Huff’s clipboard powertool for the command line, Fernando Borretti thinks tools for thought should be unbundled, Listen Notes helps you run a microfeed on Cloudflare, Martin Rue says to be productive, be prepared & Paul Sawers takes TechCrunch readers inside Matrix and features its recent adoption wins.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Our 5th annual year-end wrap-up episode! Sit back, relax, pour a glass of your favorite beverage and join us for listener voice mails, our favorite episodes, some must-listens, and of course the top 5 most listened to episodes of the year. Thanks for listening! 💚
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Listener favs:
Jerod’s favs:
Adam’s favs:
Both our favs:
Adam’s must-listens:
Jerod’s must-listens:
Most popular episodes of 2022:
Something missing or broken? PRs welcome!
We’re back! This is from our “lost episodes” — This is your brain…and this is your brain on burnout, any questions? OK, but seriously, burnout effects everyone, even if they/you don’t admit it. Burnout is a state of physical, emotional, and mental exhaustion caused by prolonged stress. It can affect ANYONE, but it is especially common among high-performers who push themselves to the limit. In this episode, we dive into the latest research on burnout and its effects on the brain, as well as offer practical advice for preventing and managing burnout. If you’re heading into 2023 feeling overwhelmed and drained, this episode is for you.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
To wrap up the year we’re talking about what’s breaking the internet, again. Yes, we’re talking about ChatGPT and we’re joined by our good friend Shawn “swyx” Wang. Between his writings on L-Space Diaries and his AI notes repo on GitHub, we had a lot to cover around the world of AI and what might be coming in 2023.
Also, we have one more show coming out before the end of the year — our 5th annual “State of the log” episode where Adam and Jerod look back at the year and talk through their favorite episodes of the year and feature voices from the community. So, stay tuned for that next week.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Deno creator Ryan Dahl goes one-on-one with Jerod to discuss their new npm support, why he’s so excited about JavaScript containers, Deno Deploy’s present & future, what he thinks about alternative runtimes like Bun, WinterCG, how Wasm fits into the story & more!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat invites Bartłomiej Płotka, Kemal Akkoyun & Christian Simon to discuss how to make Go code more efficient through modern observability practices.
Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
go tool pprof
)Something missing or broken? PRs welcome!
Eight months ago, in 🎧 episode 49, Alex Sims (Solutions Architect & Senior Software Engineer at James & James) shared with us his ambition to help migrate a monolithic PHP app running on AWS EC2 to a more modern architecture. The idea was some serverless, some EKS, and many incremental improvements.
So how did all of this work out in practice? How did the improved system cope with the Black Friday peak, as well as all the following Christmas orders? Thank you Alex for sharing with us your Ship It! inspired Kaizen story. It’s a wonderful Christmas present! 🎄🎁
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
José and Ricardo joined Daniel at EMNLP 2022 to discuss state-of-the-art machine translation, the WMT shared tasks, and quality estimation. Among other things, they talk about Unbabel’s innovations in quality estimation including COMET, a neural framework for training multilingual machine translation (MT) evaluation models.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
tRPC helps you move fast and break nothing, Michael Muré embeds a bug tracker in git, Fatih Kadir Akın curates some awesome ChatGPT prompts, Mike Nikles thinks dev environments in the cloud are a half-baked solution & Georgi Gerganov ports OpenAI’s Whisper model to a lightweight, portable C/C++ program.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re joined by Christina Warren, Senior Developer Advocate at GitHub, and a true tech and pop culture connoisseur. From her days at Mashable covering the intersections of entertainment and technology, to Gizmodo, to Microsoft, and now her current role at GitHub we talk with Christina about her journey from journalist to developer, and the latest happenings coming out of GitHub Universe.
BTW, we’re planning to get Christina on Backstage in the new year to talk about Plex, MakeMKV, and all things that go into hosting your own media server. Drop a commment on this episode with a +1 if you want to see that happen.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall interviews CSS instructor & YouTuber extraordinaire Kevin Powell in a wide ranging discussion about CSS and how to learn it - what to start with, what to ignore, and various topics in between.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ivan Kwiatkowski joins Natalie once again for a follow-up episode to Hacking with Go: Part 2. This time we’ll get Ivan’s perspective on the way Go’s security features are designed and used, from the user/hacker perspective. And of course we will also talk about how AI fits into all this…
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Narayanan Raghavan leads the global SRE organization that runs Red Hat managed cloud services including OpenShift Dedicated, Azure Red Hat Openshift, Red Hat OpenShift Service on AWS, and Red Hat OpenShift Data Science among others across the three major cloud providers: AWS, GCP & Azure. We start with a high-level discussion about DevOps, SRE & platform engineering, and then we dig into SRE specifics, including what it takes to safely roll out updates across many tens of thousands of OpenShift clusters.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special episode, we interview some of the sponsors and teams from a recent case competition organized by Purdue University, Microsoft, INFORMS, and SIL International. 170+ teams from across the US and Canada participated in the competition, which challenged students to create AI-driven systems to caption images in three languages (Thai, Kyrgyz, and Hausa).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jonas Degrave builds a virtual machine inside ChatGPT, Advent of Code 2022 is in full swing, Mat Ryer impersonates Liam Neeson as web developer, Luca Hammer’s Fedifinder project helps you join the Fediverse & we chat with Brian (BDougie) Douglas about Open Sauced at All Things Open 2022.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re back at All Things Open 2022 covering the hallway track. Up first is Shivay Lamba and he’s schooling us on all things server-side WASM. It’s the new hotness. After that, we talk with Yishai Beeri, CTO of LinearB about the world of code review, PR queues, AI developers, and making human developers more efficient, and happier. And last, we talk with Guy Martin from NVIDIA about what’s going on in the Industrial Metaverse. He shares details about an open source project developed by Pixar called Universal Scene Description (USD) and what they’re doing with NVIDIA Omniverse.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Thomas Steiner (Web Developer Advocate at Google) joins Amal & Nick to talk about Project Fugu – an effort to close gaps in the web’s capabilities enabling new classes of applications to run on the web.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
That is the question. Whether ’tis nobler in the mind to suffer the slings and arrows of outrageous test coverage, or to take arms against a sea of bugs…
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In today’s episode, we have the pleasure of two guests: Whitney Lee, Staff Technical Advocate at VMware, the one behind the ⚡️ Enlightning episodes, and Mauricio Salatino, which you already know from 🎧 shipit.show/41 on Continuous Delivery for Kubernetes.
The two of them gave the most amazing KubeCon NA Keynote last month: What a RUSH! Let’s Deploy Straight to Production!
So how do we create an Internal Development Platform that enables anyone on the team to deploy straight to production with the confidence that everything will just work?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
There are some big AI-related controversies swirling, and it’s time we talk about them. A lawsuit has been filed against GitHub, Microsoft, and OpenAI related to Copilot code suggestions, and many people have been disturbed by the output of Meta AI’s Galactica model. Does Copilot violate open source licenses? Does Galactica output dangerous science-related content? In this episode, we dive into the controversies and risks, and we discuss the benefits of these technologies.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Related to Copilot:
Related to Galactica:
Something missing or broken? PRs welcome!
Heroku’s free plans officially reach EOL, Swyx explains the mixed reaction to Stable Diffusion 2.0, a real Twitter SRE explains how it continues to stay up even with ~80% gone, Tyler Cipriani tells us about one of Git’s coolest, most unloved features & we chat with Joel Lord about brewing beer with IoT & JavaSCript at All Things Open 2022.
Oh, and help make this year’s state of the “log” episode awesome by lending your voice!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re back talking to Gergely Orosz — this time not quite about the insane tech hiring market, but more so the flip side, the 180, the not so good tech hiring market, the layoff market and what you can expect. There’s a lot of FUD out there, so hopefully this show gives you a lens into what’s really going on, and what to really expect. Maybe more so, how to keep your job or find a new job. We come to this topic with great compassion and great understanding, so please…there is a community here for you. There’s a lot of people in our Slack. Call it your home, it’s free to join and everyone is welcome.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Debbie O’Brien –Senior Program Manager at Microsoft– joins Amal & Nick for a deep-dive on Playwright, an automation library for cross-browser end-to-end testing. Along the way, we learn why Microsoft decided to fork Puppeteer, Playwright’s unique value proposition, cool features like auto-waiting & the trace viewer, how it compares to Cypress & a lot more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Shout out to Caio Amaral for requesting this episode. You, too, can request an episode!
Something missing or broken? PRs welcome!
Nishant Roy, Engineering Manager at Pinterest Ads, joins Johnny & Jon to detail how they’ve managed to continue shipping quality software from startup through hypergrowth all the way to IPO. Prepare to learn a lot about Pinterest’s integration and deployment pipeline, observability stack, Go-based services and more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
For our last 2022 Kaizen episode, we went all out:
All of this, and a whole lot more, is captured as GitHub discussion 🐙 changelog.com#433. If you want to see everything that we improved, that is a great companion to this episode.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
All episode notes are in GitHub discussion changelog.com#433. Feel free to add your thoughts / questions!
Something missing or broken? PRs welcome!
Matt Healy says your next smart device is a $30 Kindle, Changelog sets up an instance as Mastodon takes off, Anurag Bhagsain puts OpenAI’s GPT-3 in your CLI, Kirill Rogovoy argues that no architecture is better than bad architecture & we talk to Mish Manners at All Things Open 2022.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re taking you to the hallway track of All Things Open 2022 in Raleigh, NC. Let’s set the stage, here’s what we like do when we go to conferences — we setup our podcast studio at our booth where all the other vendors are and we talk to everyone we can. We give out t-shirts, stickers, pins, high fives…and it’s a blast.
Today’s anthology episode from ATO features: Arun Gupta (VP and GM of Open Ecosystem Initiatives at Intel), long-time friend Chad Whitacre (Head of Open Source at Sentry), and Ricardo Sueiras (Principal Advocate in Open Source at AWS).
The common denominator for each of these conversations is advocating for and supporting open source. Special thanks to Todd Lewis and team for inviting us to come back to ATO. We enjoyed meeting long time fans and new ones too.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Boneskull dive deep with Paloma Oliveira on the cultural and social consequences of open source software, explore her background in arts and government-supported open source, and discuss practical approaches to change the culture of open source towards more sustainability.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In your company, who designs the end-to-end developer experience? From design to implementation, what is the developer experience that you actually ship? Even though the average developer wastes almost half of their working hours because of bad DX, many of us don’t even know what that means, or how to improve it.
Kenneth Auchenberg is working at Stripe, building economic infrastructure for the internet. Gerhard found his perspective on Developer Experience Infrastructure (DXI) refreshingly simple, as well as very useful.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Developer Experience is the new hot thing, and we now see many existing teams re-labeled as Dev Experience. What does DX really mean, and what is the relationship between developer relations, advocacy, DX, and product teams?
@auchenberg Twitter 🧵
Something missing or broken? PRs welcome!
On a previous episode of Go Time we discussed binary bloat, and how the Go protocol buffer implementation is a big offender. In this episode we dive into the history of protocol buffers and gRPC, then we discuss how the protocol and the implementation can vary and lead to things like binary bloat.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Online platforms and their users are susceptible to a barrage of threats – from disinformation to extremism to terror. Daniel and Chris chat with Matar Haller, VP of Data at ActiveFence, a leader in identifying online harm – is using a combination of AI technology and leading subject matter experts to provide Trust & Safety teams with precise, real-time data, in-depth intelligence, and automated tools to protect users and ensure safe online experiences.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Roger Lee has been tracking all tech layoffs since COVID-19, Amanda Hoover says tech worker demand is still high, ntfy helps you send push notifications for free, devenv lets you share development environments without containers, Markdoc scales from personal blogs to massive documentation sites & we talk with Mike Bifulco at All Things Open 2022.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re back for part 2 with Adam Wiggins — going beyond Heroku and the story of Muse (listen to part 1). After a six-year adrenaline high on Heroku, Adam needed time to recover and refill the creative well. So, he moved to Berlin, did some gig work with companies…dabbled in investing and advising. But he wasn’t satisfied. Adam likes to build things.
Ultimately, he was just waiting for the right time to reconnect with James Lindenbaum and Orion Henry — the same fellas he created Heroku with. Eventually they founded Ink & Switch, an independent research lab which led to innovations that made Muse possible. Muse is a tool for deep work and thinking on iPad and Mac. Today’s show is all about that journey and the details in-between.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Estelle Weyl has been building the web since 1999 and documenting it since 2007. Today she joins Amal for a loooong and deeeep conversation about new and !important features of CSS & HTML. Sit down, strap in, and prepare to be schooled!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Natalie & Ian welcome Liran Haimovitch & Tiago Queiroz to the show for a discussion focused on debugging Go programs. They cover good & bad debugging practices, the difficulty of debugging in the cloud, the value of errors logs & metrics, the practice of debugging in production (or not) & much more!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In today’s episode we have the pleasure of Audun Fauchald Strand, Principal Software Engineer at NAV.no, Norway’s Labour & Welfare Administration. We will be talking about NAIS.io, the application platform that runs on-prem, as well as on the public cloud.
Imagine hundreds of developers shipping on an average day 300 changes into a system which processes $100,000,000 worth of transactions on a quiet week. If you think this is hard, consider the context: a government institution which must comply with all laws & regulations.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s been a while since we’ve touched on quantum computing. It’s time for an update! This week we talk with Yonatan from Quantum Machines about real progress being made in the practical construction of hybrid computing centers with a mix of classical processors, GPUs, and quantum processors. Quantum Machines is building both hardware and software to help control, program, and integrate quantum processors within a hybrid computing environment.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Colin Bartlett’s 50 useful Vim commands, Jeremey Utley on why your first ideas aren’t always the best, Emanuele Rocca’s pets configuration management project, our Kaizen shirts are now on sale & Arun Venkatesen makes a microsite for infinite canvas tools.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week on The Changelog we’re joined by Adam Wiggins, co-founder and former CTO of Heroku, for an exclusive trip down Heroku memory lane. Adam and Jerod are both tremendous fans of Heroku and believe (to this day) they represent the apex in developer experience for delivering code to production.
We talk through the beginnings of Heroku, the v1 most people have forgotten about, the era of web hosting back in 2008-2010, the serendipity of Silicon Vally in those days, pitching to Y Combinator, the makings of git push heroku, the Heroku style and name, the sale of Heroku to Salesforce, potential regrets — and we tee up part 2 coming next week with Adam going beyond Heroku and the story of Muse.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Maggie Johnson-Pint from Stanza sits down with Amal & Divya for a deep-dive in to the production side of the development world. If you’re at all curious (and/or intimidated) by terms like Site Reliability Engineering (SRE), Service Level Objective (SLO), OpenTelemetry, distributed tracing, and the like… this episode’s for you!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re talking about uses for Go in the medical industry. Tim Stiles develops and maintains a Go package for synthetic biology and molecular biology called Poly. It has broad applications for biotech R&D, but also has very direct applications to medicine.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
15 years ago, Gerhard discovered magic in the form of Ruby on Rails. It was intuitive and it just worked. That is the context in which Gerhard fell in love with infrastructure and operations.
Today, for special episode 77, we start at Seven Shipping Principles, and, in the true spirit of Ship It, we’ll see what happens next.
Our guest is David Heinemeier Hansson, creator of Ruby on Rails, co-founder of Basecamp & HEY, and a lot more - check out dhh.dk.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently Chris and Daniel briefly discussed the Open RAIL-M licensing and model releases on Hugging Face. In this episode, Daniel follows up on this topic based on some recent practical experience. Also included is a discussion about graph neural networks, message passing, and tweaking synthesized voices!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re doing some Linux mythbusting and talking retro gaming with Jay LaCroix from Learn Linux TV. This is a preview of what’s to come from our trip to All Things Open next week. By the way, make sure you come and check us out at booth 60. We’ll be recording podcasts, shaking hands, giving out t-shirts and stickers…and speaking of gaming, you can go head-to-head with us on Mario Kart or Rocket League on the Nintendo Switch. We’re giving that Switch away to a lucky winner at the conference, but you have to play to win. If you’re there, make sure you come see us because we want to see you.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick & Amelia welcome the co-authors of Tiny CSS Projects to discuss their awesome new (and still in-progress) Manning book all about CSS!
Use code podjsparty20 when checking out to save 40% (good for all products in all formats!) and join the JS Party community chat for a chance to win a free ebook copy!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat Ryer gathers a gang of ghouls and ghosts to tell spooky developer stories! Join us to hear tales of Mat’s $1k nightmare, Dee’s infinite loop of horror, Natalie’s haunted time as a junior dev & many, many more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In today’s episode, we talk about distroless, ko
, apko
, melange
, musl and glibc. The context is Wolfi OS, a community Linux OS designed for the container and cloud-native era. If you are looking for the lightest possible container base image with 0 CVEs and both glibc and musl support, Wolfi OS & the related chainguard-images are worth checking out.
Ariadne Conill is an Alpine Linux TSC member & Software Engineer at Chainguard.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This panel discussion was recorded at a recent event hosted by a company, Aryballe, that we previously featured on the podcast (#120). We got a chance to discuss the AI-driven technology transforming the order/fragrance industries, and we went down the rabbit hole discussing how this technology is being adopted at large, well-established companies.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Valerian Saliou’s Sonic search backend, Brandon Willett on how to build software like an SRE, DHH on why they’re leaving the cloud, Amos’ HTTP crash course nobody asked for & Sam Magura tells why he and the Spot team are breaking up with CSS-in-JS.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking with Will McGugan about using the terminal to not just build software, but also to deliver software. Will is a few months into his journey of building Textualize, a company he started around his open source projects Textual and Rich. When combined Textual and Rich give you a Python framework to build beautiful full-featured TUIs for the Terminal. We talk with Will about his big idea of the terminal as a platform, how he got here from first principles, what it takes to build Textual apps and whether or not they can replace not so good web admins, building, launching, and distributing Textual apps, why Python was his choiice of language, the big picture and business model behind Textualize, and why he’s building this as open source and in public.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What do Story of the Week, HeadLIES & Pro Tip Time have in common? They’re all games we play on this seriously ridiculous episode of JS Party!
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we’re joined by tech Lawyer Luis Villa to explore the question, who owns code? The company, the engineer, the team? What about when you’re using AI, Machine learning, GitHub Copilot… is that still your code?
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Few genuinely need a multi-cloud setup. There is plenty of advice out there which mostly boils down to don’t do it, you will be worse off. Vex.dev is a startup that provides APIs for video and audio streaming. The hard part is real-time combined with massive scale - think hundreds of thousands of concurrent connections. They achieve this by using a combination of Fly.io, AWS and GCP. Jason Carter, founder of Vex Communications, is joining us today to talk about the multi-cloud setup that vex.dev runs.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Open Podcast Prefix Project is a free and open source podcast prefix analytics service committed to open data and listener privacy. This hits close to home for us in a couple ways, so we invited the project’s creator, John Spurlock, Backstage to learn more about it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
People are starting to wake up to the fact that they have control and ownership over their data, and governments are moving quickly to legislate these rights. John K. Thompson has written a new book on the topic that is a must read! We talk about the new book in this episode along with how practitioners should be thinking about data exchanges, privacy, trust, and synthetic data.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Use the code podpracticalAI19 for 40% off of Data for All, along with all Manning products in all formats!!!
Something missing or broken? PRs welcome!
We revisit our Harmonai story from last week, Jamie Tanna reviews posting his salary history publicly, Sid Sijbrandij’s new (open core) venture fund, Zed Shaw thinks Stripe is like Paypal in 2010 & Helix is a new Rust-based terminal.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Docusaurus maintainer Sébastien Lorber joins Jerod & Amal for a deep-dive on everybody’s favorite documentation generator. It’s back with a big 2.0 release, boasts some big users, and has a big set of new features such as document versioning, a plugin architecture, and more.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about serverless Postgres! We’re joined by Nikita Shamgunov, co-founder and CEO of Neon. With Neon, truly serverless PostgreSQL is finally here. Neon isn’t Postgres compatible…it actually is Postgres! Neon is also open source under the Apache License 2.0.
We talk about what a cloud native serverless Postgres looks like, why developers want Postgres and why of the top 5 databases only Postgres is growing (according to DB-Engines Ranking), we talk about how they separated storage and compute to offer autoscaling, branching, and bottomless storage, we also talk about their focus on DX — where they’re getting it right and where they need to improve. Neon is invite only as of the recording and release of this episode, but near the end of the show Nikita shares a few ways to get an invite and early access.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re once again exploring hacking in Go from the eyes of security researchers. This time, Natalie & Ian are joined by Ivan Kwiatkowski (a.k.a. Justice Rage)!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
I don’t think that you can imagine just how excited Gerhard was to find out that Audi, his favourite car company, has a Kubernetes competence centre. We have Sebastian Kister joining us today to tell us why people, followed by tech make the process.
The right thing to focus on is the genuine smiles that people give in response to something we do or say. That is an important SLI & SLO for reducing friction between silos.
How does this impact the flow of artefacts into production systems that design & build cars?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris sits down with Ankur Goyal to talk about DocQuery, Impira’s new open source ML model. DocQuery lets you ask questions about semi-structured data (like invoices) and unstructured documents (like contracts) using Large Language Models (LLMs). Ankur illustrates many of the ways DocQuery can help people tame documents, and references Chris’s real life tasks as a non-profit director to demonstrate that DocQuery is indeed practical AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The libSQL community is forking SQLite, StabilityAI announces Haromai and Dance Diffusion, Robin Rendle doesn’t believe in sprints, Shubham Garg curates some awesome diagramming tools & Chris Pressey writes up some must-read facts about state machines.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking fresh, faster, and new web frameworks by way of JS Party. Yes, today’s show is a web framework sampler because a new batch of web frameworks have emerged. There’s always something new happening in the front-end world and JS Party does an amazing job of keeping us up to date. So…what’s fresh, faster, and new?
The first segment of the show focuses on Deno’s Fresh new web framework. Luca Casonato joins Jerod & Feross to talk about Fresh – a next generation web framework, built for speed, reliability, and simplicity.
In segment two, AngularJS creator Miško Hevery joins Jerod and KBall to talk about Qwik. He says Qwik is a fundamental rethinking of how a web application should work. And he’s attempting to convince Jerod & KBall that the implications of that are BIG.
In the last segment, Amal talks with Fred Schott about Astro 1.0. They go deep on how Astro is built to pull content from anywhere and serve it fast with their next-gen island architecture.
Plus there’s an 8 minute bonus for our ++ subscribers (changelog.com/++). Fred Schott explains Astro Islands and how Astro extracts your UI into smaller, isolated components on the page, and the unused JavaScript gets replaced with lightweight HTML — leading to faster loads and time-to-interactive.
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hang with Jerod, Nick & KBall while we discuss what’s new & noteworthy in the web world. Cloudflare Turnstile, Linkify 4.0, TC39 updates, the Figma acquisition, Penpot, pay transparency, and more! We might even discuss TypeScript if Nick gets his way…
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
satisfies
Something missing or broken? PRs welcome!
Join Mat Ryer on his journey to Berlin for GopherCon EU 2022. Along the way he chats with Egon Elbre, Ale Kennedy, Ole Bulbuk, Christian Haas, Bill Kennedy & Ron Evans. Danke!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matias Pan is a Staff Software Engineer at Lemon Cash, a crypto startup based in Argentina. Lemon infrastructure runs digital wallets & physical cards, which technically makes them a bank. How does Matias & his team think about enabling developers get code from their workstations into production? Remember, we are talking about a bank - a bad deploy is a big deal. And when a bad database migration goes out, what happens then?
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Digital Ocean kicks off Hacktoberfest 2022, Divam Gupta releases DiffusionBee 1.0 with “Image To Image” support, Zeno Rocha open sources Dracula UI for React, GitX gets brought back from the brink & Prerender.io engineers save a bundle by moving off AWS.
Oh, and join us at All Things Open in early November!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we turn the mics on ourselves, kind of. Lars Wikman joins the show to give us a guided tour through ID3 esoterica and the shiny new open source Elixir library he developed for us. We talk about what ID3 is, its many versions, what it aims to be and what it could have been, how our library project got started, all the unique features and failed dreams of the ID3v2 spec, how ID3v2 and Podcasting 2.0 are solving the problem differently, and how all of this maps back to us giving you (our listeners) a better experience while listening to our shows.
Changelog++ members get a bonus 14 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Patformatic co-founders Matteo Collina & Luca Maraschi join Amal & Chris to discuss their just-announced (and we mean just announced) open source database tool: Platformatic DB!
It’s a daemon that can turn any PostgreSQL, MySQL, MariaDB, or SQLite database into a REST and GraphQL endpoint. What makes it special is that it allows massive customization thanks to the flexibility of Fastify plugins.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We did an episode on functional programming in Go with Aaron Schlesinger back in 2019… But that was before generics were a thing. Let’s revisit the topic and discuss the pros and cons now that we have generics. What’s changed? What hasn’t?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
One of our listeners, Andrew Welker, suggested that we talk about Klustered, so a few hours before David Flanagan was about to do his workshop at Container Days, we recorded this episode. We talked about all the weird and wonderful Kubernetes debugging sessions on Klustered, a YouTube playlist with 43 videos and counting.
We then talked about Rawkode Academy, and we finished with conferences. Good thing we did, because David almost forgot about KubeHuddle, the conference that he is co-organising next week. Gerhard is looking forward to talking at it! No, seriously, check it out at kubehuddle.com.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s one thing to gather some labels for your data. It’s another thing to integrate data labeling into your workflows and infrastructure in a scalable, secure, and useful way. Mark from Xelex joins us to talk through some of what he has learned after helping companies scale their data annotation efforts. We get into workflow management, labeling instructions, team dynamics, and quality assessment. This is a super practical episode!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mozilla says Firefox will continue to support current content blockers, Nabeel Sulieman thinks NATS is great and recommends you check it out, InfoQ breaks down Uber’s recent security breach, Klemen Sever explained OAuth2 by drawing cute shapes & Jorge Manrubia reflects back as an aging programmer.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking about product development structures as systems with Lucas da Costa. The last time we had Lucas on the show he was living the text-mode only life, and now we’re more than 3 years later, Lucas has doubled down on all things text mode. Today’s conversation with Lucas maps several ideas he’s shared recently on his blog. We talk about deadlines being pointless, trajectory vs roadmap and the downfall of long-term planning, the practices of daily stand-ups and what to do instead, measuring queues not cycle time, and probably the most controversial of them all — actually talking to your customers. Have you heard? It’s this newly disruptive Agile framework that seems to be working well.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re back with another spicy YepNope debate! This time, Amelia and KBall are arguing that there’s real value to (continue) using React in 2022, while Amal and special guest (and author of the post which stemmed the whole debate) Josh Collinsworth argue that React’s time leading innovation has passed. Of course, the stance each panelist is taking is assigned ahead of time. Is that how they really feel? Tune in and find out!
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we will be exploring interviewing as a Software Engineer. Tips, tricks, and gotchas, as well as potentially some interviewing horror stories and red flags to avoid at all costs. We’re joined by Emma Draper, Engineering Manager at the New York Times based in Arizona, and Kate Jonas, goes by Jonas, Technical Enablement Manager at Datadog based in Denver.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dave Farley, co-author of Continuous Delivery, is back to talk about his latest book, Modern Software Engineering, a Top 3 Software Engineering best seller on Amazon UK this September. Shipping good software starts with you giving yourself permission to do a good job. It continues with a healthy curiosity, admitting that you don’t know, and running many experiments, safely, without blowing everything up. And then there is scope creep…
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
WeightWatcher, created by Charles Martin, is an open source diagnostic tool for analyzing Neural Networks without training or even test data! Charles joins us in this episode to discuss the tool and how it fills certain gaps in current model evaluation workflows. Along the way, we discuss statistical methods from physics and a variety of practical ways to modify your training runs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andreas Kling’s new cross-platform browser project, Dan Hollick’s nerdy deep-dive on QR code tech, Stephan Dilly’s Rust-based terminal UI for Git, Miłosz Piechocki’s opinion on junior vs senior engineers & Divam Gupta’s Tensorflow port of Stable Diffusion.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week on The Changelog we’re talking about Stable Diffusion, DALL-E, and the impact of AI generated art. We invited our good friend Simon Willison on the show today because he wrote a very thorough blog post titled, “Stable Diffusion is a really big deal.”
You may know Simon from his extensive contributions to open source software. Simon is a co-creator of the Django Web framework (which we don’t talk about at all on this show), he’s the creator of Datasette, a multi-tool for exploring and publishing data (which we do talk about on this show)…most of all Simon is a very insightful thinker, which he puts on display here on this episode. We talk from all the angles of this topic, the technical, the innovation, the future and possibilities, the ethical and the moral – we get into it all. The question is, will this era be known as the initial push back to the machine?
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Austin Gil joins the show and KBall continues an old email correspondence about the JS community and growth. Then, the gang plays a round of TIL where Austin shares his learnings about the HTML capture
attribute. Finally, Austin shares what it’s like to have a blog post blow up.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Inbal Cohen, Product expert and Agile evangelist, joins Natalie & Angelica for a conversation about all things Agile. Inbal lays out some agile tips for Go devs, discusses if and how remote work changes things, describes some downsides of the methodology, and more.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In today’s Kaizen episode, we talk about shipping Adam’s Christmas present: chapter support for all Changelog episodes that we now publish. This feature was hard because there are many subtle differences in how the ID3 spec is implemented. Of course, once the PR shipped, there were other issues to solve, including an upgrade the world kind of scenario. Since Lars Wikman did all the heavy ID3 lifting, he joins us in this episode.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The new stable diffusion model is everywhere! Of course you can use this model to quickly and easily create amazing, dream-like images to post on twitter, reddit, discord, etc., but this technology is also poised to be used in very pragmatic ways across industry. In this episode, Chris and Daniel take a deep dive into all things stable diffusion. They discuss the motivations for the work, the model architecture, and the differences between this model and other related releases (e.g., DALL·E 2).
(Image from stability.ai)
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he’s always wanted, Josh Collinsworth thinks React is only great at being popular, Jetpack’s Devbox project looks pretty cool & James Williams sets out to find the shortest URLs on the internet. Oh, and chapters are here!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re joined by Jason Bosco, co-founder and CEO of Typesense — the open source Algolia alternative and the easier to use ElasticSearch alternative. For years we’ve used Algolia as our search engine, so we come to this conversation with skin in the game and the scars to prove it. Jason shared how he and his co-founder got started on Typesense, why and how they are “all in” on open source, the options and the paths developers can take to add search to their project, how Typesense compares to ElasticSearch and Algolia, he walks us through getting started, the story of Typesense Cloud, and why they have resisted Venture Capital.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, KBall & Nick “Holla!” at React India, share what we’re excited about these days, and then take up a KBall topic that goes off the rails but manages to climb back on them, power through, and end up in a good place.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Maybe it’s the Californian sun. Or perhaps it’s the time spent at Disney Studios, the home of the best stories. One thing is for sure: Taylor Dolezal is one of the happiest cloud native people that Gerhard knows.
As a former Lead SRE for Disney Studios, Taylor has significant hands-on experience running cloud native technologies in a large company. After a few years as a HashiCorp Developer Advocate, Taylor is now Head of End User Ecosystem at CNCF. In his current role, he is helping enable cloud native success for end-users like Boeing, Mercedes Benz & many others.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
AI is increasingly being applied in creative and artistic ways, especially with recent tools integrating models like Stable Diffusion. This is making some artists mad. How should we be thinking about these trends more generally, and how can we as practitioners release and license models anticipating human impacts? We explore this along with other topics (like AI models detecting swimming pools 😊) in this fully connected episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Martin Heinz thinks you should be using Python’s walrus operator, you probably believe some falsehoods about email, Carlos Fenollosa threw in the towel after self-hosting his email for 23 years & Leon is an open source personal assistant that can live on your server.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re sharing the most popular episode of Go Time from last year — Go Time #196. We believe this episode was the most popular because it’s all about building actually maintainable software and what goes into that. Kris Brandow is joined by Johnny Boursiquot, Ian Lopshire, and Sam Boyer. There’s lots of hot takes, disagreements, and unpopular opinions.
This is part two of a three part mini-series led by Kris on maintenance. Make sure you check out Go Time #195 and Go Time #202 to continue the series.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dr. Gleb Bahmutov returns to the party for a wide-ranging discussion on open source, end-to-end testing, Cypress, and more. Amal, Divya & Chris host.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
JSPARTY15
Something missing or broken? PRs welcome!
Ever wondered how GopherCon came to be, and how it’s put together every year. In this show we will be chatted with Erik St. Martin, who has been there from the start about how GopherCon came to be, how this year’s conference came together, as well as why events like GopherCon as so great!
We are joined by Erik St. Martin, GopherCon Organizer and Co-Author Go in Action.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Most of you already know what it’s like to work in a startup or a small company. A few of you have been asking us for conversations with engineers that work for big companies, the kind that run everything from big title games to banking, and even critical national infrastructure.
In today’s episode, we talk to Ganeshkumar, a Software Engineer in the Azure Kubernetes Service team, who works on Node Lifecycle and Kubernetes Versioning, and Brendan, Kubernetes project co-founder and engineering Corporate Vice President of Microsoft Azure OSS and Cloud-native Compute. We talk about what it’s like to work for Microsoft, how mentoring works in practice, and what Kubernetes, Omega, & Borg have to do with it all.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Qalculate has a command-line interface, Michael Eischer adds compression to Restic, Emery Berger warns his fellow CS professors about Copilot, and Heroku GM Bob Wise details Heroku’s next chapter (which excludes free accounts).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking with Alex MacCaw — he’s well known for his work as founder and CEO of Clearbit. In May of 2021, Alex shared a personal update with the world on his blog. After much reflection, he decided to step down as CEO of Clearbit to go back to his roots. In his words, “I love the early stages of company building. Hacking together code, setting up the Stripe account, getting the first customer. That’s my jam.”
We talk with Alex about this portion of his journey at Clearbit, the Catamaran he bought in South Africa and then sailed across the Atlantic Ocean, and the new thing he’s building called Reflect that let’s you keep track of your notes, books, and meetings.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tejas Kumar joins Jerod & KBall for a wide-ranging convo about React Suspense, human skills, and the four pillars of impact for web engineers. We also discuss the news in “Story of the Week” and give a few quick shout outs to a must-read book and a great new publishing platform for lead devs.
Join Tejas at React Brussels on October 14, 2022! Get 30% off your ticket when you use code JSPARTYTIME
at checkout and follow @JSPartyFM on Twitter for giveaway details.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we’ll be further exploring PRs. Check out The art of the PR: Part 1 if you haven’t yet. What is it that makes a PR a good PR? How do you consider PRs in an open source repo? How do you vet contributions from people who aren’t a part of the repository? How does giving feedback and encouragement fit in to the PR process? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by the awesome Anderson Queiroz, hosted by Natalie Pistunovich & Angelica Hill.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A few weeks ago, Jerod spoke with Liz Rice about the power of eBPF on The Changelog. Today, we have the pleasure of both Liz Rice, Chief Open Source Office at Isovalent & Thomas Graf, CTO & co-founder at Isovalent, the creators of Cilium.
Around 2014, Facebook achieved a 10x performance improvement by replacing their traditional load balancers with eBPF. In 2017, every single packet that went to Facebook was processed by eBPF. Nowadays, every Android phone is using it. Truth be told, if it’s network-related and it matters, eBPF is most likely a part of it.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Differentiating between what is real versus what is fake on the internet can be challenging. Historically, AI deepfakes have only added to the confusion and chaos, but when labeled and intended for good, deepfakes can be extremely helpful. But with all of the misinformation surrounding deepfakes, it can be hard to see the benefits they bring. Lior Hakim, CTO at Hour One, joins Chris and Daniel to shed some light on the practical uses of deepfakes. He addresses the AI technology behind deepfakes, how to make positive use of deep fakes such as breaking down communications barriers, and shares how Hour One specializes in the development of virtual humans for use in professional video communications.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carlos Alexandro Becker shared some SSH tips, Sakun Acharige (a Comp Sci student + visual design enthusiast) created System.css, Felix Krause built a browser app that shows the JavaScript commands being executed by iOS app in-app browers, Yan Zhulanow decided to create Marta, and Lőrik Levente did a comparrison between Tauri & Electron using a real world application he’s building called Authme.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re re-broadcasting a very special episode of Founders Talk. Adam was invited by our friends at Square to host a fireside chat with Jack Dorsey as the featured finale of their annual developer conference called Square Unboxed. Jack is one of the most prolific CEOs out there. He’s a hacker turned CEO, often working at the very edge of what’s to come. He’s focused on what the future has to offer and an innovator at scale. He’s also a Bitcoin maximalist and has positioned himself and Block long on Bitcoin.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Struggling through the tech job interview process? We feel you! On this episode, Amal, Nick & Amelia get together to discuss the various ways the interview process disappoints, share their own interview stories, and suggest ways we can improve the process for everyone.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we will be exploring PRs. What makes a good PR? How do you give the best PR review? Is there such thing as too small, or big of a PR? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by three wonderful guests Jeff Hernandez, Sarah Duncan, and Natasha Dykes. Hosted by Angelica Hill & Natalie Pistunovich.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Why are the right values important for a company that changed the way the world builds software? How does pair programming help scale & maintain the company culture? What is it like to grow a company to 3000 employees over 30 years?
Today we have the privilege of Rob Mee, former CEO of Pivotal, the real home of Cloud Foundry and Concourse CI. Rob is now the CEO of Geometer.io, an incubator where Elixir is behind many great ideas executed well, including the US COVID response programme.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris cover the AI news of the day in this wide-ranging discussion. They start with Truss from Baseten while addressing how to categorize AI infrastructure and tools. Then they move on to transformers (again!), and somehow arrive at an AI pilot model from CMU that can navigate crowded airspace (much to Chris’s delight).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lucas F. Costa on why your daily stand-ups don’t work and host to fix them, Mahdi Yusuf deeply explains Redis, the Deno team announces some big changes coming, DevDash is a highly configurable terminal dashboard for developers and creators & Brett Cannon determines what is a Minimum Viable Python (MVPy).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
eBPF is a revolutionary kernel technology that has lit the cloud native world on fire. If you’re going to have one person explain the excitement, that person would be Liz Rice. Liz is the COSO at Isovalent, creators of the open source Cilium project and pioneers of eBPF tech.
On this episode Liz tells Jerod all about the power of eBPF, where it came from, what kind of new applications its enabling, and who is building the next generation of networking, security, and observability tools with it.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Astro 1.0 just dropped so Amal got its creator, Fred K. Schott, on the pod for the full rundown. They go deep on how Astro is built to pull content from anywhere and serve it fast with their next-gen island architecture.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Baruch Sadogursky (Chief Sticker Officer at JFrog) joins Natalie & Johnny to lament the current state of dependency management in Go and other languages. They discuss the problems dependency managers face, possible technical mitigations like SBOMs, people problems that will never be solved by tech, and take questions from listeners in the #gotimefm channel of Gophers Slack.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tammer Saleh, founder of Super Orbital, a tiny team of exceptional Kubernetes engineers and teachers, is joining us today to talk about what is cool in the Cloud Native world. Yes, it’s the same Tammer that we had the pleasure of on shipit.show/31 - Is Kubernetes a platform?
In today’s episode, we also cover two great blog posts:
We wrap up with ✨ The Cool Wall of Cloud Native ✨
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
AlphaFold is an AI system developed by DeepMind that predicts a protein’s 3D structure from its amino acid sequence. It regularly achieves accuracy competitive with experiment, and is accelerating research in nearly every field of biology. Daniel and Chris delve into protein folding, and explore the implications of this revolutionary and hugely impactful application of AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We add episode chapters to the website, KubeSail sells a PiBox, Nima Badizadegan wants you to use one big server, Gergeloy Orosz details oncall compensation across the software industry, Greg Kogan isn’t impressed with how swamped you are at work, a dashboard template built on Bootstrap & Charm releases a CLI tool for shell scripts.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Episode 500!!! And it has been a journey! Nearly 13 years ago we started this podcast and as of today (this episode) we’ve officially shipped our 500th episode. As a companion to this episode, Jerod and Adam shipped a special Backstage episode where they reflect on 500 episodes. And…not only has it been a journey for us, but it’s also been a journey for our good friend Chris Coyier and CSS-Tricks — which he grew from his personal blog to a massively popular contributor driven model, complete with an editor-in-chief, a wide array of influential contributors, and advertisers to help fund the way. The news, of course, is that CSS-Tricks was recently acquired by DigitalOcean in March of 2022. We get into all the details of this deal, his journey, and the legacy of CSS-Tricks.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGLOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
AngularJS creator Miško Hevery has a new web framework he wants to tell us about, but he’s not pitching just another framework, but with different DX. He says that Qwik is a fundamental rethinking of how a web application should work. And he’s here to convince Jerod & KBall that the implications of that are BIG.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is Adam and Jerod’s pre-show call before hooking up with Chris Coyier to record episode 500 of The Changelog. We’ve been doing these off and on for awhile now. We hang out for 30ish minutes before the show begins and ship that conversation as a bonus for our Changelog++ members.
We’re doing this one different. You don’t hit a round number like this very often. So, here it is. A standalone Backstage episode. Thanks for listening and here’s to the next 500! 🥂
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our today’s guest spent 4 days building a feature for his side project so that we could ship it together on Ship It!, while recording. The feature is called rave
mode, and the context is Bass, an interpreted functional scripting language written in Go, riffing on the ideas of Kernel & Clojure. When the local build runs, you can now press r
to synchronise the beats of your currently playing Spotify track with the build output. For a demo, see bass v0.9.0 release.
Please welcome Alex Suraci, a.k.a. vito, the creator of Concourse CI and Bass.
This episode is dedicated to the late John Shutt, the creator of Kernel.
Your ideas continue in Bass.
Thank you for getting them out into the world.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2022!
Go Time’s Natalie Pistunovich joins forces with Ronna Steinberg & Robert Burke to battle it out with V Körbes, Tamir Bahar & Konrad Richie. Let’s see who can better guess what the GopherCon Europe gophers had to say!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Every year Mozilla releases an Internet Health Report that combines research and stories exploring what it means for the internet to be healthy. This year’s report is focused on AI. In this episode, Solana and Bridget from Mozilla join us to discuss the power dynamics of AI and the current state of AI worldwide. They highlight concerning trends in the application of this transformational technology along with positive signs of change.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Oleksii Trekhleb has a new drawing app, Zach Leatherman did some markdown generator speed tests, Jorge Fioranelli built a framework for Engineering Managers, Crockford got interviewed on Evrone & Daniel Sieger wrote up his clean coding advice.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re joined again by Ben Ubois and we’re talking about RSS. Yes, RSS…the tech that never seems to die and yet so many of us rely on it daily. Ben is the creator of Feedbin, which is self-described as “a nice place to read on the web.” Ben is also the maker of a new app on iOS for people who like podcasts. It’s called Airshow and you can download it at airshow.fm. Ben catches us up on the state of Feedbin, we discuss the nine lives of RSS and its foundational utility for the indie web, the possibilities and short-comings of RSS, we get deep in the weeds on the Podcast 2.0 spec and the work being done on <podcast:chapters>
, and Ben also shares the details on his new app called Airshow.
Changelog++ members get a bonus 20 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Juri dive deep into monorepos, their benefits and gotchas, and how Nx helps you improve the performance and maintainability of a monorepo setup.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Go 1.18 was a major release where we saw the introduction of generics into the language as well as other notables such as fuzzing and workspaces. With Go 1.19 slated to come out next month, one has to wonder what’s next. Are we in store to be blown away by new and major features like we saw in 1.18? Not exactly but there are still lots of improvements to be on the lookout for.
Joining Mat & Johnny to touch on some of the most interesting ones is Carl Johnson, himself a contributor to the 1.19 release.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We know that many of you listen to this podcast while running 🏃♀️ or cycling 🚴♂️ Hey Dan!
How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this year’s KubeCon EU. His name is Johann Gyger, a CNCF ambassador & a cloud consultant at Peak Scale. Johann is a cloud engineer at heart that is all in on sustainability. He is the main reason why Gerhard is super excited to talk about electric cars & Dagger at the Swiss Cloud Native Day this September.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this Fully-Connected episode, Chris and Daniel explore the geopolitics, economics, and power-brokering of artificial intelligence. What does control of AI mean for nations, corporations, and universities? What does control or access to AI mean for conflict and autonomy? The world is changing rapidly, and the rate of change is accelerating. Daniel and Chris look behind the curtain in the halls of power.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brandur thinks soft deletion probably isn’t worth it, the orange website delivers a high quality discussion on data structures, Podge O’Brien drops satirical management advice, team pico delivers prose.sh, Mat Ryer shares his thoughts on estimations & Matt Rickard’s thoughts on RSS have us thinking about it as well.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re joined by On Freund, former VP of Engineering at WeWork and now co-founder & CEO of Wilco. WeWork you may have heard of, but Wilco maybe not (yet).
We get into the details behind the tech and scaling of WeWork, comparisons of the fictional series on Apple TV+ called WeCrashed and how much of that is true. Then we move on to Wilco which is what has On’s full attention right now. Wilco has the potential to be the next big thing for developers to acquire new skills. Wilco aims to be the ultimate simulator to gain new skills on a real-life tech stack. If you want to skip ahead, you can request access at trywilco.com/changelog — they are moving our listeners to the top of the waiting list.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What’s this? A Frontend Feud! The ShopTalk guys return to defend their championship over Syntax against new contenders: Una and Adam from The CSS Podcast!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gerhard’s transition to a senior engineer started 10 years ago, when he embraced the vim mindset, functional core & imperative shell, and was inspired to seek simplicity in his code & infrastructure. Most of it can be traced back to one person: Gary Bernhardt, the creator of Execute Program, Destroy all Software and the now famous Wat idea.
Few stick around long enough to understand the long-term impact of their decisions on production systems. Even fewer are able to talk about them as well as Gary does.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Gary tweets June 1, 2022
I just needed a small new feature to finish the task I was doing. It took 3 minutes to write the code, then 9 minutes for CI and deploy, so it was live in production 12 minutes after I realized I needed it. Can’t imagine working any other way.
Something missing or broken? PRs welcome!
In this Fully-Connected episode, Daniel and Chris explore DALL-E 2, the amazing new model from Open AI that generates incredibly detailed novel images from text captions for a wide range of concepts expressible in natural language. Along the way, they acknowledge that some folks in the larger AI community are suggesting that sophisticated models may be approaching sentience, but together they pour cold water on that notion. But they can’t seem to get away from DALL-E’s images of raccoons in space, and of course, who would want to?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is taking the show off the beaten path to speak with Adam Miller, the founder and CEO of Revel Bikes. Yes that’s right, this episode features a founder of a bike brand, not a tech brand.
Adam Miller’s journey to create Revel Bikes is paved with many ups and many downs, a failed partnership, super scrappy weeks and months traveling the world to find the best manufacturing partners, the latest innovations in suspension tech and modern geometry to hit the mountain biking scene, a strong team that’s been with him every step of the way (many of which are as close as family), and truly some of the best premium bikes available on the market today.
BTW, Adam (host) is an owner of a Revel bike — he has a T1000 colorway Rascal that he’s ridden on downhill trails, all-day epics, and everything in-between. If you enjoy this episode, please us know in the comments.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Anthony Hobday has 37 ways to spice up your designs, James Bennett has opinions on open source and PyPi security, Alicia Sykes compiled some awesome security/privacy options, ContextKeeper layouts out the real price of context switching, and Nick Nisi tells us all about jqq. Bam! Bam! Bam!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
This week we’re talking with Daniel Thompson about Tauri and their journey to their recent 1.0 release. Tauri is often compared to Electron - it’s a toolkit that lets you build software for all major desktop operating systems using web technologies. It was built for the security-focused, privacy-respecting, and environmentally-conscious software engineering community. The core libraries are written in Rust and the UI layer can be written using virtually any frontend framework. We get into all the details, why Rust, how the project was formed, their resistance (thus far) to venture capital, their full commitment to the freedom virtues of open source, and all the technical bits you need to know to consider it for your next multi-platform project.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Deno team member Luca Casonato joins Jerod & Feross to tell us about Fresh – a next generation web framework, built for speed, reliability, and simplicity.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Robert Ross founder and CEO of FireHydrant — the glue layer between your tech stack and your teams to mitigate and resolve incidents at scale.
Robert shares his journey to become a software engineer, his time at DigitalOcean, this idea of incident management as a platform and how he shifted his focus from creating courses on incident management to recognizing the value of the software he was creating for the course — what is now known as FireHydrant. We also talk through his first experience in raising capital, what happens when the bar is raised on the reliability of the world’s software, and why their mantra is “Hire great people, who build, sell and market a great product, and you’ll have a great company.”
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language. Tune in to find out her answer and hear some of the options gophers have for object oriented design.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we talk with two lovely folks from Transistor.fm: Jason Pearl, Senior Software Developer & Jon Buda, co-founder. Gerhard was curious to find out about their setup & how did it change with the launch of the new podcast website builder. After all, you have been hearing us talk about our setup for years, so it was high-time to challenge some assumptions and learn how another team is solving similar problems.
TL;DL: keeping it simple is at the root of smooth operations & stable systems.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Coqui is a speech technology startup that making huge waves in terms of their contributions to open source speech technology, open access models and data, and compelling voice cloning functionality. Josh Meyer from Coqui joins us in this episode to discuss cloning voices that have emotion, fostering open source, and how creators are using AI tech.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jarred Sumner’s Bun comes out of the oven, Jeremy Brown doesn’t want you prematurely optimizing, Armin Ronacher’s not excited about his “critical” Python package, Daniel Thompson from Tauri thinks you should check out Rustlings, and we draw a straight line between Functional Programming jargon and boujee Gen Z slang.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Today we have a special treat: Bryan Cantrill, co-founder and CTO of Oxide Computer! You may know Bryan from his work on DTrace. He worked at Sun for many years, then Oracle, and finally Joyent before starting Oxide.
We dig deep into their company’s mission/principles/values, hear how it it all started with a VC’s blank check that turned out to be anything but, and learn how Oxide’s integrated approach to hardware & software sets them up to compete with the established players by building servers as they should be.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
OSS developer Jessica Sachs joins Jerod & Kball to discuss re-launching and maintaining Faker.js after it was abandoned last January, Component Driven Development & Neopets!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In our 6th Kaizen, we talk with Jerod about all the things that we cleaned up after migrating changelog.com from a managed Kubernetes to Fly.io. We deleted the K8s cluster and moved wildcard cert management to Fastly & all our vanity domain certs to Fly.io. We migrated the Docker Engine that our GitHub Actions is using - PR #416 has all the details. We did a few other things in preparation for our secrets plan. Thank you Maikel Vlasman, James Harr, Adrian Mester, Omri Gabay & Owen Valentine for kicking it off in our Slack #shipit channel.
Gerhard’s favourite improvement: the new shipit.show domain.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re listening! This week’s experimental, super-brief Monday edition of “The Changelog” has the following new features: It’s longer, there’s no background music during the stories, and it includes stories previously not featured in the newsletter.
If you like this better than the last one, would listen to it, and want us to keep it going… let us know in the comments or by tweeting @changelog!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Adam and Jerod are joined once again by James Long. He was on the podcast five years ago discussing the surprise success of Prettier, an opinionated code formatter that’s still in use to this day. This time around we’re going deep on Actual, his personal finance system James built as a business for over 4 years before recently opening it up and making it 100% free.
Has James given up on the business? Or will this move Actual(ly) breathe new life into a piece of software that’s used and beloved by many? Tune in to find out.
Changelog++ members get a bonus 27 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Nick & Ali partake in a few rounds of Story of the Week, TIL, and I’m Excited about $X. Oh, and is TypeScript the new Java? Nick responds and emotes all over the place! 😆
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A deep discussion on that tension between development speed and software quality. What is velocity? How does it differ from speed? How do we measure it? How do we optimize it?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ben Johnson, the creator of Litestream, joined Fly.io a few weeks after we migrated changelog.com - episode 50 has all the details. That was pure coincidence. What was not a coincidence, is Gerhard jumping at the opportunity to talk to Ben about Postgres vs SQLite with Litestream.
The prospect of running a cluster of our app instances spread across all regions, with local SQLite & Litestream replication, is mind boggling. Let’s find out from Ben what will it take to get there. Thanks Kürt for kicking off this dream.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
🆕 FOLLOW-UP: Live read replicas update in GitHub issue comment
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re experimenting with something new: a super-brief Monday edition of “The Changelog” to help start your week off right and keep you up with the fast-moving software world.
If you like this, would listen to it, and want us to keep it going… let us know in the comments or by tweeting @changelog. If you’d rather we didn’t… also let us know!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Nick went to Amsterdam for JSNation & React Summit 2022 and he joins Jerod to report on all the goodness! He also sits down with two special guests involved with the confs to talk Jest Preview and GraphQL Cache
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod are joined by Ken Kantzer, co-founder of PKC Security. Ken and his team performed upwards of 20 code audits on well-funded startups. Now that it’s 7 or 8 years later, he wrote up 16 surprising observations and things he learned looking back at the experience. We gotta discuss ’em all!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The year is 2053. The tabs-vs-spaces wars are long over. Ron Evans is the only Go programmer still alive on Earth. All he does is maintain old Go code. It’s terrible! He must find a way to warn his fellow gophers before it’s too late. Good thing he finally got that PDQ transmission system working…
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Rob Barnes (a.k.a. Devops Rob) and Rosemary Wang (author of Infrastructure as Code - Patterns & Practices) are joining us today to talk about infrastructure secrets.
What do Rosemary and Rob think about committing encrypted secrets into a repository? How do they suggest that we improve on storing secrets in LastPass? And if we were to choose HashiCorp Vault, what do we need to know?
Thank you Thomas Eckert for the intro. Thank you Nabeel Sulieman (ep. 46) & Kelsey Hightower (ep. 44) for your gentle nudges towards improving our infra secrets management.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
age
CLISomething missing or broken? PRs welcome!
While scaling up machine learning at Instacart, Montana Low and Lev Kokotov discovered just how much you can do with the Postgres database. They are building on that work with PostgresML, an extension to the database that lets you train and deploy models to make online predictions using only SQL. This is super practical discussion that you don’t want to miss!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Lee Robinson joins us to talk about his journey as a DevRel. We talk about what it means to be a DevRel, what orgs they fall under, how he runs his team at Vercel, Lee’s three pillars of DevRel: education, community, and product, we compare the old days of DevRel vs now, and of course what makes a DevRel a good DevRel.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we are talking with Frederic Branczyk, founder of Polar Signals & Prometheus maintainer. You may remember Frederic from episode 33 when we introduced Parca.dev.
This time, we talk about a database built for observability: FrostDB, formerly known as ArcticDB. eBPF generates a lot of high cardinality data, which requires a new approach to writing, persisting & then reading back this state.
TL;DR FrostDB is sub zero cool & well worthy of its name.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Josh Goldberg joins Nick, Chris & a very nasally-sounding KBall for a fun conversation around TypeScript ESLint. They discuss why we need ESLint when we have TypeScript, some useful rules in typescript-eslint, how it works, and a few hot takes along the way!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re featuring an episode of Grafana’s Big Tent! LEGO Group principal engineer Nayana Shetty swaps observability survival stories (to drill or not to drill?) with hosts Mat Ryer and Matt Toback. The trio also reveals new and different observability strategies that have been successful and effective in their organizations.
Plus: Nayana shares how she built her successful observability career brick by brick.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Could we create a digital human that processes data in a variety of modalities and detects emotions? Well, that’s exactly what NTT DATA Services is trying to do, and, in this episode, Theresa Kushner joins us to talk about their motivations, use cases, current systems, progress, and related ethical issues.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Digital Humans videos:
Virtual Learning Buddy teaching kids to read:
Something missing or broken? PRs welcome!
This week Jesse Grosjean joins us to talk about his career as a solo indie Mac dev. Since 2004 Jesse has been building Mac apps under the company name Hog Bay Software producing hits such as WriteRoom, Taskpaper, and now Bike. We talk through the evolution of his apps, how he considers new features and improvements, why he chose and continues to choose the Mac platform, his business model and pricing for his apps, and what it takes to build his business around macOS and the driving force of the App Store.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Editor’s note: Technically Jesse has been doing Hog Bay Software for 18 years (since 2004). We rounded up to 20 years (2 decades) for the title’s sake.
Something missing or broken? PRs welcome!
KBall, Ali & Nick explore a new type of segment: “WTFJS” talking about wild and wooly “it’s not a bug it’s a feature” examples in the JavaScript language. They also dive into code maintainability, and end by discussing the whiplash shift in the tech industry from “hottest market for engineers in history” to “oh noes everything is stopping!”
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re trying something new this week: discussing the news! Natalie, Kris & Ian weigh in on GopherCon’s move to Chicago, Google DDoSing SourceHut, reflections on Go’s success, and a new/old proposal for anonymous function syntax.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we are talking with Maikel Vlasman, technical lead for a large Dutch machine construction company, and a cloud engineer by heart. We cover self-updating GitLab & ArgoCD, Maikel’s thinking behind dev environment setup and a Kubernetes workshop that he is preparing for his team. The goal is to function as a true DevOps team with shared responsibilities.
This conversation started as a thread in our community Slack - link in the show notes. Thank you Maikel for being a long-time Changelog listener and for reaching out to us - we enjoyed telling this story.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this “fully connected” episode of the podcast, we catch up on some recent developments in the AI world, including a new model from DeepMind called Gato. This generalist model can play video games, caption images, respond to chat messages, control robot arms, and much more. We also discuss the use of AI in the entertainment industry (e.g., in new Top Gun movie).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
DeepMind’s Gato:
Iceman’s voice in Top Gun:
Responsible AI review processes: From a developer’s point of view
Something missing or broken? PRs welcome!
Adam was invited by our friends at Square to interview Jack Dorsey as part of their annual developer conference called Square Unboxed. Jack Dorsey is one of the most prolific CEOs out there — he’s a hacker turned CEO and is often working at the very edge of what’s to come (at scale). Jack is focused on what the future has to offer, he’s considered an innovator by many. He’s also a Bitcoin maximalist and has positioned himself and Block long on Bitcoin.
What you’re about to hear is the fireside chat Adam had with Jack at Square Unboxed 2022. Jack and Adam discuss the vision Square has for the developer platform and why it’s so central to the company’s strategy.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ali & Divya recorded seven (!) awesome conversations all about Remix and the web ecosystem live on-stage at the first-ever Remix Conf after-party!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
During a conversation in the #gotime channel of Gopher Slack, Jerod mentioned that some people paint with a blank canvas while others paint by numbers. In this 8th episode of the maintenance series, we’re talking about maintaining our knowledge. With Jerod’s analogy and a little help from a Leslie Lamport interview, our panel discusses the myth of incremental progress.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we are talking how to optimise sociotechnical systems with Ben Ford, founder & CEO of Mission Control. The correct order is: people, process & technology. The tools are important, and we talk about specific ones in the second half of this episode, but there are rules and principles that govern how people interact, and we need to start there.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hugging Face is increasingly becomes the “hub” of AI innovation. In this episode, Merve Noyan joins us to dive into this hub in more detail. We discuss automation around model cards, reproducibility, and the new community features. If you are wanting to engage with the wider AI community, this is the show for you!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick and Chris welcome back Mik and Bret to discuss logging and error handling in Node and JavaScript and the subtleties and intricacies that extend far beyond console.log!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re peeking into the future again — this time we’re looking at the future of modern code review and workflows around pull requests. Jerod and Adam were joined by two of the co-founders of Graphite — Tomas Reimers and Greg Foster.
Graphite is an open-source CLI and code review dashboard built for engineers who want to write and review smaller pull requests, stay unblocked, and ship faster. We cover all the details – how they got started, how this product emerged from another idea they were working on, the state of adoption, why stacking changes is the way of the future, how it’s just Git under the hood, and what they’re doing with the $20M in funding they just got from a16z.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Berlin tech ecosystem was all about PHP/Python for a long time. In the recent years it became a tech hub and an early adopter of Go. In this conversation we’ll see how this reflects in the 10+ years old Go meetup, with the meetup organizing team.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is the post-KubeCon CloudNativeCon EU 2022 week. Gerhard is talking to Matt Moore, founder & CTO of Chainguard about all things Knative and Sigstore.
The most important topic is swag, because none has better stickers than Chainguard.
The other topic is the equivalent of Let’s Encrypt for securing software.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Bruce Schneier — cryptographer, computer security professional, privacy specialist, and writer (of many books). He calls himself a “public-interest technologist”, a term he coined himself, and works at the intersection of security, technology, and people.
Bruce has been writing about security issues on his blog since 2004, his monthly newsletter has been going since 1998, he’s a fellow and lecturer at Harvard’s Kennedy School, a board member of the EFF, and the Chief of Security Architecture at Inrupt. Long story short, Bruce has credentials to back up his opinions and on today’s show we dig into the state of cyber-security, security and privacy best practices, his thoughts on Bitcoin (and other crypto-currencies), Tim Berners-Lee’s Solid project, and of course we asked Bruce to share his advice for today’s developers building the software systems of tomorrow.
Changelog++ members get a bonus 27 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we are at KubeCon CloudNativeCon EU 2022, talking to Adolfo García Veytia about securing Kubernetes releases. Adolfo is a Staff Software Engineer at Chainguard, and one of the technical leads for SIG release, meaning that he helps ship Kubernetes. You most likely know him as Puerco, and have seen first-hand his passion for securing software via SBOMs, cosign and SLSA. Puerco’s love for bikes and Chainguard are a great match 🚴♂️
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In 2020, Shawn (swyx) Wang wrote:
Every 10 years there is a changing of the guard in JavaScript. I think we have just started a period of accelerated change that could in thge future be regarded as the Third Age of JavaScript.
We’re now in year three of this third age and Swyx joins us to look back at what he missed, look around at what’s happening today, and look forward at what might be coming next.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Holt & Mohammed S. Al Sahaf sit down with Natalie & Jon to discuss every gopher’s favorite open source web server with automatic HTTPS!
In addition to laying out what Caddy is and why it’s interesting, we dive deep into how you can (and why you might want to) extend Caddy as a result of its modular architecture.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Connor Sears, founder and CEO of Rewatch, joins Adam to share the journey of creating Rewatch. What began inside of GitHub to help them thrive and connect is now available to every product team on the planet. Rewatch lets teams save, manage, and search all their video content so they can collaborate async and with greater flexibility. We talk about where the tool’s inspiration came from (spoiler alert, inside GitHub it was called GitHub TV which you’ll hear during the show), how teams leverage video to reduce the constraints of communication, how Connor and his co-founder knew they had product-fit and how they grew the team and product, and of course the flip side of that — we talk about some of Connor’s failures along the way, and knowing when it’s the right time to take a big swing.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Don’t all AI methods need a bunch of data to work? How could AI help document and revitalize endangered languages with “human-in-the-loop” or “active learning” methods? Sarah Moeller from the University of Florida joins us to discuss those and other related questions. She also shares many of her personal experiences working with languages in low resource settings.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Mike Riley and we’re talking about his book Portable Python Projects (Running your home on a Raspberry Pi). We breakdown the details of the latest Raspberry Pi hardware, various automation ideas from the book, why Mike prefers Python for scripting on a Raspberry Pi, and of course why the Raspberry Pi makes sense for home labs concerned about data security.
Use the code PYPROJECTS
to get a 35% discount on the book. That code is valid for approximately 60 days after the episode’s publish date.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall interviews TPW about the 1.0 release of Redwood - what it provides, why they’ve repositioned as a “JavaScript framework optimized for startups”, and what’s coming next.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In this 7th installment of the series, we continue narrowing our focus by talking about what to do when projects get big and messy.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we talk to Priyanka Sharma (E.D. at the Cloud Native Computing Foundation) about all things KubeCon Europe 2022. We start with Gerhard’s favourite subject - Priyanka’s Happy Hour - and then we switch focus to the conference.
For many, this will be the first in-person KubeCon since 2019. As for Gerhard, he is not sure that he remember how airports work. If he succeeds, he looks forward to meeting some of you in Valencia. If not, send help.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
KubeCon + CloudNativeCon Europe 2022:
Something missing or broken? PRs welcome!
This week Sid Sijbrandij, Co-founder and CEO of GitLab, is back talking with Adam about all the details of their massive IPO last October 2021. To set the stage, this episode was recorded on Feb 1, 2022. During the show Adam mentioned they IPO’d at a $13B market cap, but they actually ended their opening day at approximately $15B. That’s a massive win for open source, GitLab, Sid, and the rest of the team. For loyal listeners you know we’ve had Sid on this show before, so of course we had to get him back on the show post-IPO to get all the details of this new journey.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Sid’s appearances on Changelog.com podcasts (in reverse chronological order)
Something missing or broken? PRs welcome!
We’re talking with Woody Zuill today about all things Mob Programming. Woody leads Mob Programming workshops, he’s a speaker on agile related topics, and coaches and guides orgs interested in creating an environment where people can do their best work. We talk through it all and we even get some amazing advice from Woody’s dad. We define what Mob Programming is and why it’s so effective. Is it a rigid process or can teams flex to make it work for them? How to introduce mob programming to a team. What kind of groundwork is necessary? And of course, are mob programming’s virtues diminished by remote teams in virtual-only settings?
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
“More work can be done faster by having less people working at any given time.” - Woody Zuill
Something missing or broken? PRs welcome!
Let the debate begin (again)! This time we’re arguing whether or not single-page apps were a big mistake. This premise was inspired by Chris Ferdinandi’s SPAs were a mistake post.
Divya & Nick represent Team Yep and KBall goes solo on Team Nope. Jerod, as per our usual arrangement, is on Team Winner.
Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Can Go help you write faster PHP apps? In this episode, we explore the unusual pairing of Go and PHP that led to the RoadRunner project, a high-performance PHP application server, load-balancer, and process manager that is all written in Go.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Peer Richelsen, Co-Founder and Co-CEO of Cal.com, joins the show to talk about building the “Stripe for Time” — with a grand mission to connect a billion people by 2031 through calendar scheduling. Cal has grown from an open-source side project to one of the fastest-growing commercial open source companies. We get into all the details — what it means to be an open source Calendly alternative, how they quantify connecting a Billion people by 2031, where there’s room for innovation in the scheduling space, and why being community first is part of their secret sauce.
Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Cal.com Series A and v1.5
Cal.com open dashboard
Cal.com is an open startup
Something missing or broken? PRs welcome!
Today we talk to Mark Ericksen about all the things that we could be doing on the new platform - this is a follow-up to episode 50.
Mark specialises in Elixir, he hosts the Thinking Elixir podcast, and he also helps make Fly.io the best place to run Phoenix apps, such as changelog.com. In the interest of holding our new platform right, we thought that it would be a great idea to talk to someone that does this all day, every day, for many years now.
We touch up on how to run database migrations safely, and how to upgrade our application config to the latest Phoenix version. We also talked about some of the more advanced platform features that we may want to start leveraging, like the multi-region PostgreSQL.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
AI is discovering new drugs. Sound like science fiction? Not at Absci! Sean and Joshua join us to discuss their AI-driven pipeline for drug discovery. We discuss the tech along with how it might change how we think about healthcare at the most fundamental level.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick rewrote our JS Danger game board app from Dojo to React for his talk at React Global Online Summit about componentizing application state with React and XState.
On this episode Jerod, KBall, and Feross chat with Nick about the entire process and what he learned along the way. Oh, we also play an epic round of Pro Tip Time!
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matan Peled from Technion University joins Natalie & Mat to discuss his PhD research on meta programming and static analyzers. How does Go’s measure up? What would Matan’s look like if he built one? All that and more!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is our 5th Kaizen where we talk about the next improvement to changelog.com: we are now running on Fly.io and our PostgreSQL is managed. This is a migration that many were curious about, including Simmy de Klerk, the person that requested this episode.
After migrating all our media files to AWS S3 (check episode 40), we thought that this part was going to be easy. Plan met reality. Pull request 407 has all the details.
We want to emphasise the type of partner relationships that we seek at Changelog & why they are important to us, as well as to our listeners. Honeycomb & Fly embody the principles that we care about, and Gerhard thinks that we are currently missing a Kubernetes partner.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re talking with Zach Lloyd, founder of Warp — the terminal being re-imagined for the 21st century and beyond. Warp is a blazingly fast, rust-based terminal that’s being designed from the ground up to work like a modern app. We get into all the details — why now is the right time to re-invent the terminal, where they got started, the business they aim to build around Warp, what it’s going to take to gain adoption and grow, but more importantly — what’s Warp like today to get developers excited and give it a try.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We all hear a lot about MLOps these days, but where does MLOps end and DevOps begin? Our friend Luis from OctoML joins us in this episode to discuss treating AI/ML models as regular software components (once they are trained and ready for deployment). We get into topics including optimization on various kinds of hardware and deployment of models at the edge.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Frank Krueger joined us to talk about solving hard problems. Earlier this year he wrote a blog post titled “Practical Guide to Solving Hard Problems,” and a lot of what he had to say really resonated with us. The premise is simple — if you have to write some code that you’re just not sure how to write…what do you do? What are the practical steps that you can take when you’re feeling stumped? Today’s show goes deep on that subject…practical ways to solve hard problems and ship your best work.
Frank has his own podcast called Merge Conflict — check it out at mergeconflict.fm.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Rosenwasser and Ryan Cavanaugh from the TypeScript team at Microsoft join Nick and Boneskull to catch us up on the latest happening with the TypeScript project, including what’s exciting in the new 4.7 beta release. Then, we dive deep into the new, TC-39 stage 1 Type Annotations proposal, what it is, and what it means for the future of a not really typed JavaScript!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Björn Rabenstein & Bartlomiej Płotka join Mat & Johnny to discuss observability, monitoring and instrumentation for gophers.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alex Sims, a Senior Software Engineer at James & James, an eCommerce fulfilment company, reached out to us about the Kaizen story of the third-party logistics (3PL) platform that he has been involved with for several years now.
The system delivered 16 millions of orders in 10 years, and 4.5 million in the last year alone. All the numbers are going up, and there is only so much that a single PHP monolith deployed as VM images can handle. So how do you even start thinking about the architectural improvements, and inspire everyone involved to move towards better?
We encourage you to look at the architectural diagrams in the show notes, especially the 10 year roadmap, and ask Alex for a blog post follow-up. While today’s episode was a good conversation starter, there is a lot that we did not have time to cover.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the fourth “AI in Africa” spotlight episode, we welcome Leonida Mutuku and Godliver Owomugisha, two experts in applying advanced technology in agriculture. We had a great discussion about ending poverty, hunger, and inequality in Africa via AI innovation. The discussion touches on open data, relevant models, ethics, and more.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’ve been using Parker Selbert’s Oban library for years and he even helped us hold it right by improving our open source implementation!
So, Jerod invited him Backstage to discuss the library, how we’re using it, Parker’s plan to make it financially sustainable, his “freedom number” of Oban Pro subscribers, and a bunch of other random stuff along the way. Let’s go!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Rasmus Porsager created Postgres.js –the fastest full-featured PostgreSQL client for Node.js and Deno. Today he joins Jerod for a deep-dive on Postgres, why he created this open source library, and how you can use it to build pg-backed JavaScript applications.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
JSPARTY
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We often have code that’s similar between projects and we find ourselves copying that code around. In this episode we discuss what to do with this common code, how to organize it, and what code qualifies as this common code.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
JS Party is a weekly celebration of JavaScript and the web so fun is at the heart of every episode.
We play games like Frontend Feud… (clip from episode #192)
Discuss and analyze the news… (clip from episode #213)
Explain technical concepts to each other like we’re 5… (clip from episode #195)
Debate hot topics like should websites work without JS? (clip from episode #87)
Interiew amazing devs like Rich Harris and Una Kravets… (clip from episode #167)
This is JS Party! Listen and subscribe today.
We’d love to have you with us. 💚
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we talk about launching Dagger with all four founders: Andrea, Eric, Sam & Solomon.
While you may remember Sam & Solomon from episode 23, this time we assembled all four superheroes in this story and went deeper, covering nearly three years of refinements, the launch, as well as the world-class team & community that is coming together to solve the next problem of shipping software. Container images and Kubernetes are great steps in the right direction, but now it’s time for the next leap into the future.
You can use Dagger to run your CI/CD pipelines locally, without needing to commit and push. You can also use Dagger as a Makefile alternative, which resonates with Gerhard, but go further and your perspective on documentation & automation may start shifting.
Gerhard believes that this is the Docker moment of CI/CD.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Deepthi Sigireddi, Vitess Maintainer and engineer at PlanetScale — of course we’re talking about all things Vitess. We talk about its origin inside YouTube, how Vitess handles sharding, Deepthi’s journey to Vitess maintainer, when you should begin using it, and how it fits into cloud native infra.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode was requested by Tyler Smith who feels that he may not need Kubernetes just yet. Tyler has a few questions about Docker & Docker Swarm, so Andrea Luzzardi, former Docker Swarm Lead, joins us today to answer them.
We talk about Docker Swarm beginnings, some of the challenges that it faced, and what Andrea’s recommendation is for Tyler’s journey with Docker Swarm.
After dedicating four years of his professional career to Docker Swarm, Andrea is the best person that Gerhard knows to talk about this subject. And guess what, the same thing happened now as it did at KubeCon 2015: Sam pointed to Andrea. It will all make sense in the first five minutes. This one is going to be fun!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
JSPARTY
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Jerod digest and disect recent JS community news (React 18, Redwood 1.0, MDN Plus) then sit down for yet another game of HeadLIES! Can KBall fare better than Nick Nisi did last April Fools?!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
JSPARTY
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Has Go caught your interest, but you just haven’t had the time/opportunity to really dig into it? Are you relatively productive in your current language/ecosystem but wonder if the grass truly is greener on Go’s side of the fence? If so, this episode’s for you!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Abubakar Abid joins Daniel and Chris for a tour of Gradio and tells them about the project joining Hugging Face. What’s Gradio? The fastest way to demo your machine learning model with a friendly web interface, allowing non-technical users to access, use, and give feedback on models.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
For the first time ever, we’re producing somebody else’s podcast! Our friends at Grafana asked us to help them launch a show for the observability community. It’s called Big Tent and on this episode we are backstage with Tom Wilkie, Mat Ryer, & Matt Toback talking through what they’re up to and why we’re helping out.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Feross has been working on something big. He joins Chris and Nick, along with guests Bret Comnes and Mik Lysenko to discuss Socket, what it is, and its focus on the security of the JavaScript supply chain.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we will discuss what it’s like to work with legacy code. How you work with it, how to avoid issues arising due to it, as well as when a greenfield rewrite is the best path forward. Hosted by Angelica Hill, joined by some wonderful guests: Dominic St-Pierre, Jeff Hernandez, Misha Avrekh, and Jon Sabados.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and he thinks that Nabeel is onto something. If you want to see the video that they recorded, ping us on Twitter or Slack.
We love this story, especially the long-term approach of working on something that one truly believes in, and the only reason is because it’s fun. The world needs more people like Nabeel, and we hope that this episode inspires you to go all out, and do just that.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we have a special treat. A conversation with Brian Kernighan! Brian’s been in the software game since the beginning of Unix. Yes, he was there at Bell Labs when it all began. And he is still at it today, writing books and teaching the next generation at Princeton.
This is an epic and wide ranging conversation. You’ll hear about the birth of Unix, Ken Thompson’s unique skillset, why Brian thinks C has stood the test of time, his thoughts on modern languages like Go and Rust, what’s changed in 50 years of software, what makes platforms like Unix and the web so powerful, his take as a professor on the trend of programmers skipping the university track, and so much more.
Seriously, this is a must-listen.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This last week has been a big week for AI news. BigScience is training a huge language model (while the world watches), and NVIDIA announced their latest “Hopper” GPUs. Chris and Daniel discuss these and other topics on this fully connected episode!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jen Looper from Web Dev for Beginners and Front-end Foxes joins Jerod and Ali to discuss the exciting (but also intimidating) prospect of getting in to web development in 2022! Where should you start? What technologies should you focus on? Is it better to go all-in on a framework or stick with the fundamentals? Stuff like that!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
JSPARTY
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re bringing The Changelog to Go Time — we had an awesome conversation with Toby Padilla, Co-Founder at Charm where they’re building tools to make the command line glamorous. Toby and the team at Charm have gone “all in” on Go — all of Charm is written in Go. They moved to Go from other languages, saying “Go is the answer to building these type of tools.” And even on this episode Toby says “I love Rust, it’s really cool, it’s a super-exciting language, but I jumped ship. I wanna be more productive, I wanna use all the fun toys, and so I started doing Go.” Clearly this episode will be in good company here on Go Time.
We talk about the state of the art, the next big thing happening on the command line and in ssh-land. They have an array of open source tooling to build great apps for the terminal and Charm Cloud to power a new generation of CLI apps. We talk through all their tooling, where things are headed for CLI apps, the focus and attention of their team, and what’s to come in bringing glamor to the command line.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Pia Wiedermayer, Lead QA at Zühlke, is talking with Gerhard today about software quality. If the name sounds familiar, check out episode 28. Thank you Romano for the introduction 👋🏻
Do you remember the last time that you used an app, whether it was in the browser or on your mobile, and everything just worked? What about that intuitive feel, snappiness and you achieving the task that you intended to without feeling that you are fighting tech? Experiences like those take a lot of effort across multiple disciplines. They are designed, built and maintained over long periods of time. It all starts with people like Pia that really care about quality. It’s so much more than just automated testing…
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The term “foundation” model has been around since about the middle of last year when a research group at Stanford published the comprehensive report On the Opportunities and Risks of Foundation Models. The naming of these models created some strong reactions, both good and bad. In this episode, Chris and Daniel dive into the ideas behind the report.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Zach Leatherman recently announced he will now be working on Eleventy – his simpler static site generator – while continuing to work at Netlify. What makes Eleventy special? How’d he convince Netlify to let him do this? What does this mean for the project’s future? How many questions in a row can we type into this textarea? Tune in to find out!
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What does it take to master a programming language like Go? Joining us is the author of Mastering Go to help us answer that very question and to discuss the third edition of the book.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today’s conversation with Kelsey Hightower showed Gerhard what he was missing in his quest for automation and Kubernetes. The fundamentals that Kelsey shares will most certainly help you level up your game.
This is a follow-up to the last 45 seconds of the Kubernetes documentary.
Oh, and we finally cleared where we should run our changelog.com PostgreSQL database 🙂
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The 45 seconds that started this conversation
@lawik follow-up: Fundamentals & Deployment
Something missing or broken? PRs welcome!
What happens when your data operations grow to Internet-scale? How do thousands or millions of data producers and consumers efficiently, effectively, and productively interact with each other? How are varying formats, protocols, security levels, performance criteria, and use-case specific characteristics meshed into one unified data fabric? Chris and Daniel explore these questions in this illuminating and Fully-Connected discussion that brings this new data technology into the light.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The incomparable Jessica Kerr is back with another grab-bag of amazing topics. We talk about her journey to Honeycomb, devs getting satisfaction from the code they write, why step one for her is “get that new project into production” and step two is observe it, her angst for the context switching around pull requests, some awesome book recommendations, how game theory and design can translate to how we skill up and level up our teams, and so much more.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Amal and Nick are joined by Dan Shappir, a Performance Tech Lead at Next Insurance, to learn about enabling a performance-first mindset within your engineering org.
Dan recently left his 7+ year tenure leading performance at Wix where he and his team improved, and monitored the speed of millions of websites around the world.
Join us to learn how he lead a cultural transformation that propelled Wix sites to be faster than most other React apps in the wild - including ones built with frameworks like Next.js.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ed Welch joins Mat and Jon to discuss logging. They explore the different options for logging in Go, and discuss what data is worth including. Everything from log levels, formats, non-structured vs structured logs, along with common gotchas and good practices when dealing with logs at scale.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this week’s episode Cameron Dutro, a software engineer at GitHub, Ship It listener and someone with an extraordinary attention to detail, joins us to talk about Kuby, a convention-over-configuration approach to deploying Rails apps.
The question that we will be trying to answer is what happened to Rails Active Deployment. The path to that promise land is paved with good intentions, but it’s complicated.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris talk with Lukas Egger, Head of Innovation Office and Strategic Projects at SAP Business Process Intelligence. Lukas describes what it takes to bring a culture of innovation into an organization, and how to infuse product development with that innovation culture. He also offers suggestions for how to mitigate challenges and blockers.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we have the pleasure of Rich Burroughs, Senior Developer Advocate at Loft Labs and host of the Kube Cuddle podcast.
We talk about multitenancy in Kubernetes and how to run Kubernetes in Kubernetes with vcluster. If you are using KiND, you will find this episode interesting, and maybe even helpful.
We also talk about the role that Kelsey Hightower played in Rich joining the CNCF ecosystem. The key take-away is that people make all the difference.
ADHD is something that Rich thinks about often. Gerhard was curious about the difference between ADHD and burnout, as well as this Twitter thread on re-reading sent emails.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kent and our panelists dive deep on the hottest new React framework: Remix. What it does today, what makes it special, how it lured Kent away from a lucrative independent teaching career, and what’s coming up next.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Let’s talk about the concept of immutable databases, the problems they target, and why you’d want to build one in Go.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by the “mad scientist” himself, Feross Aboukhadijeh…and we’re talking about the launch of Socket — the next big thing in the fight to secure and protect the open source supply chain.
While working on the frontlines of open source, Feross and team have witnessed firsthand how supply chain attacks have swept across the software community and have damaged the trust in open source. Socket turns the problem of securing open source software on its head, and asks…“What if we assume all open source may be malicious?” So, they built a system that proactively detects indicators of compromised open source packages and brings awareness to teams in real-time. We cover the whys, the hows, and what’s next for this ambitious and very much needed project.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alon from Greeneye and Moses from ClearML blew us away when they said that they are training 1000’s of models a year that get deployed to Kubernetes clusters on tractors. Yes… we said tractors, as in farming! This is a super cool discussion about MLOps solutions at scale for interesting use cases in agriculture.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking to Toby Padilla, Co-Founder at Charm — where they build tools to make the command line glamorous. We talk about the state of the art, the next big thing happening on the command line and in ssh-land. They have an array of open source tooling to build great apps for the terminal and Charm Cloud to power a new generation of CLI apps. We talk through all their tooling, where things are headed for CLI apps, the focus and attention of their team, and what’s to come in bringing glamor to the command line.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Anthony Fu && Matias “Patak” Capeletto from the Vite core team join Jerod && Nick to discuss Vitest – a blazing fast unit-test framework powered by Vite, && Slidev – presentation slides for developers.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mark Sandstrom and Ben Kraft join Jon and Mat to talk about GraphQL. What exactly is it this query language everyone has been talking about? How does it work? What Go libraries are out there, and where should you get started?
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In today’s episode, Gerhard is talking to Mauricio Salatino (@salaboy) about the Continuous Delivery for Kubernetes book that he is currently writing.
Mauricio is a Staff Engineer at VMware where he spends most of his time contributing to Knative, an open source platform for running serverless workloads on Kubernetes. Gerhard & Mauricio spent a few months in 2021 working on Knative Eventing, and they both appreciate shipping great software continuously. Mauricio helped ship Knative 1.0.
The from-monolith-to-k8s application used throughout this book has been a few years in the making. It doubles-up as a workshop-style guide for rearchitecting a Java monolith to a Cloud Native architecture running in Kubernetes.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Holla! This week we’re playing Story of the Week and Today I Learned before turning our focus to Vest – a very cool validations framework created by Evyatar Alush.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this episode, Michael Matloob and Daniel Martí pinky promise not to talk about Go 1.18’s two big features (fuzzing and generics). Instead, we’re focusing in on the other cool stuff that’s new!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We finally did it! All our static files are served from AWS S3. This is the most significant improvement to our app’s architecture in years, and now we have unlocked the next level: multi-cloud. We talk about that at length, and how it fits in our 2022 setup. The TL;DR is that changelog.com will fly, both literally and figuratively.
We also address Steve’s comment that he left on our previous Kaizen episode - thanks Steve!
Towards the end, we talk about Gerhard’s new beginnings at Dagger, where he gets to work with a world-class team and build the next-gen CI/CD. That’s right, Gerhard is now walking the Ship It talk all day, every day. If you want to watch him code live, you can do so every Thursday, in our weekly community session.
Kaizen!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
From MIT researchers who have an AI system that rapidly predicts how two proteins will attach, to Facebook’s first high-performance self-supervised algorithm that works for speech, vision, and text, Daniel and Chris survey the AI landscape for notable milestones in the application of AI in industry and research.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Annie Sexton, UX Engineer at Render, to talk about her blog post titled Git Organized: A Better Git Flow that made the internet explode when she suggested using reset
instead of rebase
for a better git flow. On this show we talk about the git flow she suggests and why, how this flow works for her when she’s hacking on the Render codebase (and when she uses it), the good and the bad of Git, and we also talked about the cognitive load of Git commits as you work.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Joe Percoco — the Co-CEO of Titan, a premier investment manager for everyone. Titan is an investment company, a media, and a tech company, all rolled into one. Mid last year, they closed a $58 million Series B round led by Andreessen Horowitz (a16z) at a $450 million valuation. They currently have $750 million in assets managed and more than 35,000 clients.
Why should Titan exist? In Joe’s words, “Wall Street ignores everyday investors, and caters only to the ultra wealthy. This divide doesn’t sit well with us. So, we built Titan.” On today’s show Joe shares the journey, the why’s, the how’s, and the sequencing it might take to get to a $1 trillion of assets managed.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Adam’s referral link to Titan (because he’s a client)
Something missing or broken? PRs welcome!
Simey de Klerk recenty dove head-first into our transcripts repo and coded up a super-cool feature that’s been on Jerod’s wishlist for awhile now. So, of course, we invited him Backstage to tell the tale!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we are talking to Robin Morero, the person behind fabled.se, a DevOps consultancy from Gothenburg, Sweden. Their motto is “move faster and prosper”, which Gerhard prefers to the initial “move fast and break things”.
Fabled works with startups primarily, and after 26 years, Robin has a few interesting insights to share. What do you think, are haunted codebases real? At what point do pull requests become harmful? What about k3s running on KVM as a simple starting point for production? If this reminds you of #7, and the follow-up YouTube stream with Lars, it’s no coincidence.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal and Nick load up on coffee for a not-so-vite (lame joke!) conversation with Evan You all about Vite – a batteries included next-generation frontend tooling library. Vite continues to push the ecosystem forward with even stronger defaults, super speedy local development workflows, and a highly extensible universal plugin API. Need we say more?!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Natalie and Johnny are joined by the co-founders of APIToolkit for a deep-dive on the topic. We discuss building them, maintaining them, how can we all be better users, and much more along the way.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the third of the “AI in Africa” spotlight episodes, we welcome Kathleen Siminyu, who is building Kiswahili voice tools at Mozilla. We had a great discussion with Kathleen about creating more diverse voice and language datasets, involving local language communities in NLP work, and expanding grassroots ML/AI efforts across Africa.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Jacob Kaplan-Moss and we’re talking about his extensive writing on work sample tests. These tests are an exercise, a simulation, or a small slice of real day-to-day work that candidates will perform as part of their job. Over the years, as an engineering leader, Jacob has become a practicing expert in effectively hiring engineers — today he shares a wealth of knowledge on the subject.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Nora Jones, founder and CEO at Jeli where they help teams gain insight and learnings from incidents. Back in December Nora shared here thoughts in a Changelog post titled “Incident” shouldn’t be a four-letter word - which got a lot of attention from our readers. Today we’re talking with Nora about all things incidents — the learning and growth they represent for teams, why teams should focus on learning from incidents in the first place, their Howie guide to post‑incident investigations, why the next emerging role is an Incident Analyst, and she also shares a few book recommendations which we’ve linked up in the show notes.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ryan Carniato joins Jerod, Amelia, and Nick to discuss SolidjS – a declarative, efficient, and flexible JavaScript library for building user interfaces.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gunnar Holwerda (Engineering Manager) and Tom Pansino (DevOps Team Lead) share with us a few stories about how the teams at opensesame.com manage AWS operational complexity. The first link in the episode show notes are the slides that Tom & Gunnar prepared for this conversation. Check them out as you hear us speak about the Inverse Conway Manoeuvre, and why you should always go for the bananas.
If you like this episode, and have a similar story to share, please reach out to us. We all love real-world stories that we can learn from, and perhaps contribute to.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
MLOps is an increasingly popular topic that is no longer just a subset of DevOps. Go is a great choice for infrastructure. What role does Go play in MLOps?
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In addition to being a Developer Advocate at Hugging Face, Thomas Simonini is building next-gen AI in games that can talk and have smart interactions with the player using Deep Reinforcement Learning (DRL) and Natural Language Processing (NLP). He also created a Deep Reinforcement Learning course that takes a DRL beginner to from zero to hero. Natalie and Chris explore what’s involved, and what the implications are, with a focus on the development path of the new AI data scientist.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Welcome to Song Encoder, a special series of The Changelog podcast featuring people who create at the intersection of software and music. This episode features Pwnie Award-winning songwriter Forrest Brazeal.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tobie Langel, Open source strategist and Principal at UnlockOpen, joins Chris, Feross, and Amal to discuss recent widespread incidents affecting the JavaScript community (and breaking CI builds) around the globe. Two widely used npm libraries were self-sabotaged by their single maintainer, yet again, highlighting the many gaps in our OSS supply chain security, sustainability and overall practices. We explore all these topics and solution on what our ecosystem needs to be more resilient to these types of attacks in the future.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Christine Yen, co-founder and CEO of Honeycomb. Christine and Adam recorded this show late last year, just after their Series C funding round. They talk about the superpower of observability for developers, how she and Charity Majors got to the place to found Honeycomb, the state of their platform today, what exactly observability is, and their goals for the future of Honeycomb.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
One of the most common questions we receive at Go Time is how to handle schema migrations in Go. In this episode Jon is joined by Mike Fridman and Vojtech Vitek, maintainers of the popular schema migration tool pressly/goose
, to discuss techniques, tools, and tips for handling schema migrations.
Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Vincent Ambo –the person behind nixery.dev, tvl.fyi, and a former Google engineer– shares his take on monorepos, Nix, and fully declarative systems without any Flux, Argo or Kubernetes.
While the tooling is impressive, it’s the principles behind it that captivated Gerhard’s imagination. Vincent has a rather interesting take on the monorepository idea, including one change - one version - one deploy. There are a lot of interesting links in the show notes, including all the code that Vincent uses to manage infrastructure.
As a result of this conversation, Gerhard is running Nix on one of his Macs, and also started experimenting with his first NixOS production instance.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
From drug discovery at the Quebec AI Institute to improving capabilities with low-resourced languages at the Masakhane Research Foundation and Google AI, Bonaventure Dossou looks for opportunities to use his expertise in natural language processing to improve the world - and especially to help his homeland in the Benin Republic in Africa.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Paul Copplestone, CEO of Supabase joined us to catch us up on the next big thing happening in the world of Postgres. Supabase might be best known as “the open source Firebase alternative,” a tagline they might be reluctant to maintain. But from Adam’s perspective, he’s never been more excited about what they’re bringing to market for Postgres fans. In the last year, Supabase has gone from 0 to more than 80,000 databases on their platform — and they’re still in beta…and it’s open source. Hopefully today’s show sheds some light on why everyone is talking about Supabase.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Cloudflare has a lot more to offer than merely DDoS protection and CDN services. On this episode, Jon Kuperman joins Amal & Jerod to talk through many of their cool new things like Workers, KV, Durable Objects, and R2 Storage. Thanks to listener Matt Mannucci for requesting this episode!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gerhard loves simple ideas executed well, which is why he is excited to be speaking today with Ildar Iskhakov & Matvey Kukuy about their startup Amixr, a.k.a. Grafana OnCall.
Ildar & Matvey started with a simple idea and a simple stack - Django, Celery, RabbitMQ & MySQL - all running on Kubernetes. Because they kept their main thing their main thing, and kept improving it every day for a couple of years, now your on-call can be simple too.
This is another Big Tent philosophy story with a Black Swan moment towards the end.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alexey Palazhchenko joins Natalie to discuss the implications of GitHub’s Copilot on code generation. Go’s design lends itself nicely to computer generated authoring: thanks to go fmt
, there’s already only one Go style. This means AI-generated code will be consistent and seamless. Its focus on simplicity & readability make it tailor made for this new approach to software creation. Where might this take us?
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
You might know about MLPerf, a benchmark from MLCommons that measures how fast systems can train models to a target quality metric. However, MLCommons is working on so much more! David Kanter joins us in this episode to discuss two new speech datasets that are democratizing machine learning for speech via data scale and language/speaker diversity.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Matt Ahrens joins Adam to talk about ZFS. Matt co-founded the ZFS project at Sun Microsystems in 2001. And 20 years later Adam picked up ZFS for use in his home lab and loved it. So, he reached out to Matt and invited him on the show. They cover the origins of the file system, its journey from proprietary to open source, architecture choices like copy-on-write, the ins and outs of creating and managing ZFS, RAID-Z and RAID-Z expansion, and Matt even shares plans for ZFS in the cloud with ZFS object store.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Sam Lambert, CEO of PlanetScale. Now that PlanetScale is in general availability, Adam had to get Sam on the show to talk about the behind the scenes of building this database platform, how this is the last database you’ll ever need and what that means for developers, why serverless, its open source underpinnings with Vitess, and a preview of what’s to come.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Swyx is known for learning in public, and he joins the party to teach Ali and Nick about what he’s been working on with Temporal IO, what it is, and why he’s excited about it. We also talk about his role as Director of Developer Experience, including what developer experience is, how to do it, and what goals to set.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today Gerhard shares the entire story behind his lost packets. He is talking with Drew Marshall, director at Trunk Networks and No One Internet, a Cloud Services Provider & ISP based in Sussex, UK.
Gerhard’s Vodafone ISP gateway was losing packets, and recording some of the previous episodes used to be challenging as his internet connection would cut out up to 10 seconds at a time, multiple times per recording session. He was convinced that his Unifi Dream Machine Pro was not the issue. Drew helped Gerhard realise that it actually was. Not only has Gerhard’s DNS latency improved by 3x, but he can now fail-over between two WAN connections. And because nothing beats a real-world experiment, you can guess what is coming in this episode 😉
You will find latency & packet loss graphs, speed test runs, and a few other interestings in the show notes. We hope that they inspire you to setup a better home network. Most importantly, may you find your humble & brilliant Drew.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our final installment from GopherCon 2021 is an awesome panel conversation led by Natalie & Angelica with guests Linus Lee, Daniela Patruzalek, and Sebastian Spank. All three of these gophers are using Go in cool and interesting ways outside of traditional work projects.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We have all seen how AI models fail, sometimes in spectacular ways. Yaron Singer joins us in this episode to discuss model vulnerabilities and automatic prevention of bad outcomes. By separating concerns and creating a “firewall” around your AI models, it’s possible to secure your AI workflows and prevent model failure.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Paul Orlando joins Jerod to talk through some unintended consequences that occur when systems operate at scale. We discuss Goodhart’s Law, The Cobra Effect, how to design incentive systems, dependency management decisions, the risks of autonomous vehicles, and much more along the way.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s our 3rd annual New Year’s party! We welcome a new panelist, review our (failed) resolutions from last year, discuss what’s trending in the web world, and even set some new (failed) resolutions for this year.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our award winning ready survey game show is back, this time live from GopherCon 2021!
Go Time panelists Natalie & Jon join forces with Go Team members Steve Francia, Katie Hockman, Julie Qui, and Rob Findley to battle it out and see who can better guess what the GopherCon gophers had to say!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In our first 2022 episode, Alexis Richardson, co-founder and CEO of Weaveworks, is talking to Gerhard about going fully remote, what a great team looks like, and GitOps. While you may have heard of GitOps, now is a good time to check out opengitops.dev.
The most interesting part of today’s conversation is the missing cloud native App Store. While Apple revolutionised the world with the App Store and the iPhone, we don’t yet have something similar for cloud native apps. You may be thinking “But what about OperatorHub?”, or all the Helm registries out there? The registry fragmentation, operator deprecations and lack of curation are not what people have in mind when they think App Store. But there is more to it, so let’s hear how Alexis thinks about this.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the second of the “AI in Africa” spotlight episodes, we welcome guests from Radiant Earth to talk about machine learning for earth observation. They give us a glimpse into their amazing data and tooling for working with satellite imagery, and they talk about use cases including crop identification and tropical storm wind speed estimation.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Here’s a little bonus episode before we get back to your regularly scheduled Go Time. We’re calling it the funny bits. It’s a compilation of times we cracked up making the show for y’all. If you dig it, holler at Jerod. If you don’t, email Mat Ryer.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Merry Shipmas! This is our special Christmas episode which sums up two months of very early mornings and a few late nights. After many twists and turns, stuff which didn’t work out, as well as pleasant surprises, this is what we ended up with:
While we initially intended to have five Christmas presents in total, only three got delivered in time. We planned, worked hard and eventually shipped the best we could just in time for this special Christmas episode. Our hope is that the latest additions to our changelog.com GitHub repository will help you just as much as they will help our 2022 setup.
🎄Merry Shipmas everyone! 🎄
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our 4th annual year-end wrap-up episode! We don’t naval gaze often, but when we do… we make sure you get your money’s worth. Reflections, most popular episodes, our favs, and new this year: listener voice mails. Thanks for listening! 💚
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The Changelog’s most popular episodes of 2021:
Jerod’s personal favorites of 2021:
Adam’s personal favorites of 2021:
Other links mentioned:
Something missing or broken? PRs welcome!
We’re joined by Eran Yahav — talking about AI assistants for developers. Eran has been working on this problem for more than a decade. We talk about his path to now and how the idea for Tabnine came to life, this AI revolution taking place and the role it will play in developer productivity, and we talk about the elephant in the room - how Tabnine compares to GitHub Copilot, and what they’re doing to make Tabnine the AI assistant for every developer regardless of the IDE or editor you choose.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Nick, and a node_modules-worthy collection of JS friends played an intense game of Frontend Feud at React Advanced London’s after-party back in October. Today, you get to play along with us!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In 2014 Gerhard joined CloudCredo, a startup co-founded by Colin Humphreys, Paula Kennedy & Chris Hedley. They stuck together through two acquisitions: Pivotal & VMware. This year, Colin, Paula & Chris co-founded Syntasso, the Platform-as-a-Product startup.
Today they all get together to talk about about what it takes to build a platform team, why Team Topologies is a good conversation starter and why a curated blend of off-the-shelf, composed, and self-created services are required in any organisation operating at scale.
Your hunch is right, all of them used to share the same Pivotal London office with Tammer Saleh, our guest from episode 31. Chris used to win all table tennis matches without even breaking a sweat, and today Gerhard gets his comeback. Touché!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
You had questions, the Go Team had answers! Topics covered include generics (of course), governance (of course), Go 2, text editors, GitHub Copilot, garbage collection, and more.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The time has come! OpenAI’s API is now available with no waitlist. Chris and Daniel dig into the API and playground during this episode, and they also discuss some of the latest tool from Hugging Face (including new reinforcement learning environments). Finally, Daniel gives an update on how he is building out infrastructure for a new AI team.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Rich Harris joins Amal & Amelia for a Svelte deep-dive! What’s it all about? Why might you pick it over React and friends? What up with SvelteKit? Rich is working on it full-time now?! Will even more questions be answered?
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode Dominic speaks with Jon about his experience transitioning to using a screen reader and learning to code without his vision. They discuss how some of the tooling works, things other developers can do to make their code more accessible for blind teammates, and more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tammer Saleh, founder of SuperOrbital and former VP of Engineering at Pivotal, is joining Gerhard to talk about table tennis, remote work, and challenges that teams have with K8s.
Some years ago, both Tammer & Gerhard used to work in the same London office on CloudFoundry, and nowadays they are both into Kubernetes. Tammer and the SuperOrbital team are deeply experienced in this topic, and they help teams at companies like Bloomberg, Shopify, and federal U.S. agencies tackle hard Kubernetes and DevOps problems through engineering and training.
Why do companies need Kubernetes in the first place? Which are the right reasons for choosing it? Is Kubernetes a platform? Gerhard’s favourite: we are doing Kubernetes wrong, but it works better than when we were doing it right, so what’s up with that? This last one was a lot of fun, and we left the entire minute of laughter in at your request. Enjoy!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
runit
Something missing or broken? PRs welcome!
Today we’re bringing our appearance on DevDiscuss right here to The Changelog. Jerod and I guested their launch episode for Season 7 to talk about deeply human stories we’ve covered over the years on this podcast. For long-time listners this will be a trip down memory lane and for recent subscibers this will be a guided tour on some of our most impactful episodes. Special thanks to Ben Halpern and Christina Gorton for hosting us. Check out their show at dev.to/devdiscuss
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode is a follow up to our recent Fully Connected show discussing federated learning. In that previous discussion, we mentioned Flower (a “friendly” federated learning framework). Well, one of the creators of Flower, Daniel Beutel, agreed to join us on the show to discuss the project (and federated learning more broadly)! The result is a really interesting and motivating discussion of ML, privacy, distributed training, and open source AI.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re prepping for our 4th annual state of the “log” episode where we look back at the year, discuss some of our favorite episodes as well as the most popular ones, and talk a bit about what we have in the works for 2022 and beyond.
We thought it’d be awesome to include some listener voices on the show! So, please share your favorite Changelog guests, topics, or a-ha moments you’ve had over the last year.
If you get your message included in the episode, we’ll send you a free t-shirt.
It doesn’t have to be super produced. Just pop open your Voice Memos app on your phone
or use QuickTime or Audacity on your laptop. Tell us what’s on your mind.
Then upload your audio to ~> changelog.fm/sotl
We’re recording the episode next week, so don’t sleep on the opportunity. We’d love to hear from you!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Here’s a bonus episode this week from our friends behind Me, Myself, and AI — a podcast on artificial intelligence and business, and produced by MIT Sloan Management Review and Boston Consulting Group. We partnered with them to help promote their awesome podcast.
We hand picked this full-length episode to share with you because of its focus on using technology as a force for good, something we’re very passionate about. This episode features, Paula Goldman, Chief Ethical and Humane Use Officer at Salesforce, and the conversation touches on some interesting topics around the role tech companies play in society at large.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Subscribe to Me, Myself, and AI on Apple Podcasts, Spotify, or Google Podcasts.
Something missing or broken? PRs welcome!
We’ve talked several times about getting started with Go. But Go is already 12 years old! Let’s talk about how it all started, and hear about it from the people who were there from the beginning.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re joined by Jessica Lord, talking about the origins of Electron and her boomerang back to GitHub to lead GitHub Sponsors. We cover the early days of Electron before Electron was Electron, how she advocated to turn it into a product and make it a framework, how it’s used today, why she boomeranged back to GitHub to lead Sponsors, what’s next in funding open source creators, and we attempt to answer the question “what happens to open source once it’s funded?”
Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is our third Kaizen episode in which Adam, Jerod & Gerhard talk about GitOps the wrong way, ask questions with Honeycomb and realise that they must be holding the CDN wrong, and the effort that has been going into moving all changelog.com static files from regular volumes to an S3-like object store. If you like a good yak shake, listening to this one is a lot more fun than doing it.
Gerhard is most excited about the Ship It Christmas gifts that we have been preparing for you. While GitHub Codespaces is not going to be part of the upcoming Christmas special episode, today’s talk covers why investing in a Codespaces integration is worth it.
Changelog #459 and Backstage #20 are related to this topic.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Recently, GitHub released Copilot, which is an amazing AI pair programmer powered by OpenAI’s Codex model. In this episode, Natalie Pistunovich tells us all about Codex and helps us understand where it fits in our development workflow. We also discuss MLOps and how AI is influencing software engineering more generally.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Liana Leahy tells Amal and KBall all about her journey from software engineer to product manager. Along the way we learn what a PM does, how to be great at it, how to know if it’s for you, why the role is in such demand these days, and much more. - It’s UNIX, I know this!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Amal’s tweet on normalizing tech as a job vs passion
Liana’s blog post on being the “Glue”
Slides from “Being Glue” Talk
HBR article on What it Takes to Be a Great Product Manager
The Rise of Product Management on Business School Campuses
Amal’s alternative MBA of choice - MIT’s SDM Degree
Liana singing live at Rails Conf 2014 - Let Me Code
Liana JS Party Inspired Song - It’s UNIX, I know this!
Something missing or broken? PRs welcome!
Open Source and other source available projects have been a huge driver of progress in our industry, but building and maintaining an open source project is about a lot more than just writing the initial code and putting together a good README. On this episode of the maintenance mini-series, we’ll be discussing open source and the maintenance required to keep it going.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Zac Smith, Co-Founder of Packet and now running Equinix Metal. They talk about the early days of the internet infrastructure space, the beginnings of Packet, the “why” of bare metal, transitioning Packet from startup to global company overnight when they were acquired by Equinix, and how all this for Zac is 20 years in the making.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We upgraded to the new MacBook Pro M1 Max and decided to share our first impressions of the new hardware, how we migrate data and settings from our old machines (or don’t), which apps were “instant installs” for each of us, which apps we’re trying to live without, and how we get our new machines set up for work and play. Nerd out with us!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Zac Smith, managing director Equinix Metal, is sharing how Equinix Metal runs the best hardware and networking in the industry, why pairing magical software with the right hardware is the future, and what Open19 means for sustainability in the data centre. Think modular components that slot in (including CPUs), liquid cooling that converts heat into energy, and a few other solutions that minimise the impact on the environment.
But first, Zac tells us about the transition from Packet to Equinix Metal, his reasons for doing what he does, as well as the things that he is really passionate about, such as the most efficient data centres in the world and building for the love of it.
This is a great follow-up to episode 18 because it goes deeper into the reasons that make Gerhard excited about the work that Equinix Metal is doing. This conversation with Zac puts it all into perspective.
By the way, did you know that Equinix stands for Equality in the Internet Exchange?
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this Fully-Connected episode, Daniel and Chris ponder whether in-person AI conferences are on the verge of making a post-pandemic comeback. Then on to BigScience from Hugging Face, a year-long research workshop on large multilingual models and datasets. Specifically they dive into the T0, a series of natural language processing (NLP) AI models specifically trained for researching zero-shot multitask learning. Daniel provides a brief tour of the possible with the T0 family. They finish up with a couple of new learning resources.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re joined by Ilya Grigorik to talk about Shopify’s developer preview release of Hydrogen and the preview release of Oxygen which is in early access preview with select merchants on Shopify. Hydrogen is their React framework for dynamic, contextual, and personalized e-commerce. And Oxygen is Shopify’s hosted V8 JavaScript worker runtime that leverages all of their platform with the hope of scaling millions of storefronts. We cover what developers can expect from the Hydrogen framework, Shopify’s big bet on React Server Components, the future of Shopify at scale with Hydrogen powered by Oxygen, and a world where merchants never have to think about the complexities of scaling infrastructure.
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we are joined by Sophie Alpert, Head of Engineering at Humu, and former lead of the React Core team, to discuss her experience on being a very early adopter, contributor, and eventually maintainer of React. In her 4+ years on the Core team, she went from supporting a new niche OSS UI library to supporting a project used by millions of developers around the world. Join us to hear about this epic journey, as well as Sophie’s thought’s on some common critiques and misconceptions of React.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tiago Mendes joins Mat, Jon, and Johnny to discuss eventual consistency and strategies for changing data at scale.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Gerhard is chatting with Romano Roth, Head of DevOps at Zühlke, a company founded by Gerhard Zühlke in 1968. Nowadays they help companies all over the world build, ship and run anything from factory robots, to AI assistants in complex regulatory environments, and even medical devices that perform autonomous robotic surgery.
When Romano is not leading a team of 30 software engineers that specialise in operations, infrastructure and cloud, he is one of the organisers of DevOps Days Zürich, and also the DevOps Meetup group, which is how Gerhard and Romano met in 2019.
Having started his career as a .Net developer back in 2002, Romano had his fair share of dev and ops challenges, and he always enjoys seeing real business value delivered continuously in an automated way. In recent years, Romano’s perspective broadened, and now he sees DevOps realities across many companies. If you are curious about what good DevOps looks like, and what are the real challenges, then Romano has some good insights for you.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re bringing JS Party to The Changelog — Mitch and Andrew from the 1Password team talk with Amal and Nick about the company’s transition to Electron and web technologies, and how the company utilized its existing web stack to shape the future of its desktop experience.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re “doing it live” with Jerome Hardaway, a Senior Software Engineer at Microsoft and the Executive Director of Vets Who Code — a veteran-led and operated 501(c)(3) non-profit organization that focuses on training veterans, active duty military, and military spouses in software development and open source with the goal of starting careers in the technology industry.
This is a lengthly conversation in and around Jerome’s story, the Vets Who Code mission and impact, the experience of being in the United States Military, and the opportunity and potential of 1.5x’ing one of the most elite group of people on the planet.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees.
It all started with Oleg’s tweet back in July, in which he was promoting Akihiro Kiuchi’s work on Jenkins monitoring with OpenTelemetry. This was done in the context of Google’s Summer of Code - a link to Akihiro’s demo is in the show notes.
As you may remember from episode 20, instrumenting our changelog.com pipeline is on Gerhard’s mind, and this conversation helped him clarify a few things. If you are thinking of instrumenting your CI/CD pipeline with OpenTelemetry, this episode is for you.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Natalie and Mat explore hacking in Go from the eyes of 2 security researchers. Joakim Kennedy and JAGS have both used Go for hacking: writing malware, hardware hacking, reverse engineering Go code, and more.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Each year we discuss the latest insights from the Stanford Institute for Human-Centered Artificial Intelligence (HAI), and this year is no different. Daniel and Chris delve into key findings and discuss in this Fully-Connected episode. They also check out a study called ‘Delphi: Towards Machine Ethics and Norms’, about how to integrate ethics and morals into AI models.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today Adam is joined by Guillermo Rauch, founder and CEO of Vercel. They talk about building the platform that’s making the web faster and lets front-enders do their best work, his framework for leading as a CEO, what’s next for Next.js and Next.js Live, and how everything for Vercel is built on “Develop. Preview. Ship.”
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re joined by Shawn “swyx” Wang, also known as just “swyx” — and we’re talking about his interesting path to becoming a software developer, what it means to “learn in public” and how he’s been able to leverage that process to not only level up his skills and knowlege, but to also rapidly advance his career. We cover Swyx’s recent writing on the light and dark side of the API economy — something he calls “living above or below the API,” his thoughts on Cloudflare eating the cloud by playing Go instead of Chess, and we also talk about the work he’s doing at Temporal and how’s taking his frontend skills to the backend.
Changelog++ members get a bonus 13 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
JS Party listeners and panelists celebrate our favorite moments from the past 100 episodes! You’ll hear from over 20 of your favorite voices across 14 episodes. We also share some behind-the-scenes and read/hear from listeners! Here’s to the last 200 episodes, and the next 200 as well. 🥂
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Each year a group of user researchers and the Go team get together and create a survey for the Go community. The results of the survey are analyzed and turned into a report made available to everyone in the Go community. In this episode we sit down with Alice Merrick and Todd Kulesza to discuss the survey, how it’s made, and some of the interesting results from this year’s survey.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the second set of interviews from KubeCon North America 2021, Gerhard and Liz Rice talk about eBPF superpowers - Cilium + Hubble - and what’s it like to work with Duffie Cooley.
Jared Watts shares the story behind Crossplane reaching incubating status, and Dan Mangum tells us what it was like to be at this KubeCon in person. Dan’s new COO role (read Click Ops Officer) comes up.
David Ansari from VMware speaks about his first KubeCon experience both as an attendee and as a speaker. The RabbitMQ Deep Dive talk that he gave will be a nice surprise if you watch it - link in the show notes.
Dan Lorenc brings his unique perspective on supply chain security, and tells us about the new company that he co-founded, Chainguard. How to secure container images gets covered, as well as one of the easter eggs that Scott Nichols put in chainguard.dev.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
There are a lot of people trying to innovate in the area of specialized AI hardware, but most of them are doing it with traditional transistors. Lightmatter is doing something totally different. They’re building photonic computers that are more power efficient and faster for AI inference. Nick Harris joins us in this episode to bring us up to speed on all the details.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall catches up with Chris Ferdinandi about the trends in modern web development towards smaller libraries, pre-compilation, and applications at the edge.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Welcome to Song Encoder, a special series of The Changelog podcast featuring people who create at the intersection of software and music. This episode features $STDOUT and contains explicit language.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ashley Willis and Ela Krief join Natalie to discuss the ins and outs of management. They discuss what makes a good manager, common mistakes managers make, how to communicate effectively, dealing with conflict, and much more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today Adam is joined by Evan Kaplan, CEO of InfluxData. Evan’s journey to become the CEO was not by way of founder, in this company. Evan has founded several companies in the past, and he’s been in a CEO position for more than 22 years. But InfluxData was founded by Paul Dix, and Paul knew years ago that his role (best role?) was to lead the technical and product direction of the company, which lead him to Evan. Today we share that story as well as a glimpse into operating the business that built the defacto platform for building time series applications with deep roots in open source.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re putting together a special highlight reel for our 200th episode! Share your favorite moments, guests, topics, and/or episodes from the past 100 shows. Every listener who gets their voice or text message included in the episode gets a free JS Party t-shirt!
The details for submission are at jsparty.fm/200
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is Gerhard’s first set of interviews from KubeCon North America 2021.
William Morgan shares with us some of the finer Linkerd details, such as the underlying security theme, why native Kubernetes objects are preferable to more CRDs, and the joy of meeting team members in person.
Frederic Branczyk speaks about Parca, a new continuous system profiling tool that uses eBPF to help you understand what is happening on your hosts.
Andrew Rynhard gives us a great Talos OS and Kubespan perspective, and shares some really good follow-up videos on these topics.
The last conversation is with David Flanagan - you know him as Rawkode - about new beginnings. It’s only been less than two months since we’ve had him in episode 18, and he kept really busy. Caleb, his 3 weeks old baby boy, was the youngest attendee at this conference, and some talks made him sleepy, so good job everyone.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
When is the last time you had a eureka moment? Chris had a chat with Nicholas Mohnacky, CEO and Cofounder of bundleIQ, where they use natural language processing algorithms like GPT-3 to connect your Google GSuite with other personal data sources to find deeper connections, go beyond the obvious, and create eureka moments.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Robby Russell is back on The Changelog after more than 10 years to catch us up on all things Oh My Zsh — a delightful, open source, community-driven framework for managing your Zshell configuration. It comes bundled with plugins, themes, and can be easily customized and contributed to, because hey, that’s how open source works. In this episode Robby gives us a glimpse into the passion and the struggle of being an open source software maintainer.
Changelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nader Dabit shares his motivation and experience on recently transitioning to focus on technologies and communities that support the decentralized internet. In this hot topics discussion, we cover all the buzz words you’ve likely heard over the past year. We have honest and nuanced conversations about the world of Ethereum, Cryptocurrencies, NFTs, DAOs, and Web3. Hype or hit? You’ll have to tune in to find out.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With the constant demands of work and life we often don’t take much time to ensure that we’re maintaining ourselves. In this third episode of the maintenance series, Kris is joined by co-host Natalie, along with Ian Lopshire to discuss the ways in which we can maintain ourselves in this busy and chaotic world.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today Adam is joined by Quinn Slack, CEO of Sourcegraph. He’s been tracking Sourcegraph for years now and knew one day they would hit Unicorn status, and that happened this year. They’re just off a massive $125M Series D funding round led by Andreessen Horowitz at a $2.625B valuation to bring code search to every developer. The future of code search has never been more clear and we’re excited to share today’s show with you.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
FOUNDERS
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Gerhard is talking with Arnaud Porterie, founder of EchoesHQ, a new utility that measures and communicates engineering activity.
They start by re-creating the 60 seconds Y Combinator pitch, and then shift focus to what it was like to get EchoesHQ off the ground. Next, they tackle something which is always on Gerhard’s mind: Why is it important to connect our daily engineering activity to intent?
Before EchoesHQ, Arnaud used to run the core team and the open source project at Docker, and combined with other engineering leadership roles that he held for over a decade, he kept encountering misalignment that was preventing organisations from making meaningful progress. Let’s hear why EchoesHQ might just be a great way of addressing this.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Gergely Orosz and we’re talking about the insane tech hiring market we’re in right now. Gergely was on the show a year ago talking about growing as a software engineer and his book The Tech Resume Inside Out. Now he’s laser focused on Substack with actionable advice for engineering managers and engineers, with a focus on big tech and high-growth startups. On today’s show we dig into his recent coverage of “the perfect storm” that’s causing this insane tech hiring market.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog21
. Learn more and register for free at influxdays.com
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is the first episode in a special series we are calling the “Spotlight on AI in Africa”. To kick things off, Joyce and Mutembesa from Makerere University’s AI Lab join us to talk about their amazing work in computer vision, natural language processing, and data collection. Their lab seeks out problems that matter in African communities, pairs those problems with appropriate data/tools, and works with the end users to ensure that solutions create real value.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matteo Collina, Ph.D takes us to school on all things Node, Fastify, and Pino. We start with his journey into the Node community, how he got started in open source, and his experience as a member of Node’s Technical Steering Committee (TSC). We then nerd out about middleware architecture, data structures and logs (yes, logs), and of course, we dive into what makes Fastify so darn fast and how Pino was the precursor project.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
// Require the framework and instantiate it
const fastify = require('fastify')({ logger: true })
// Declare a route
fastify.get('/', (request, reply) => { reply.send({ hello: 'world' }) })
// Run the server!
fastify.listen(3000, (err) => { if (err) { fastify.log.error(err) process.exit(1) } })
Something missing or broken? PRs welcome!
eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features.
The panel discuss the origins of eBPF and how it works, as well as dig into some real-world use cases. While eBPF programs themselves aren’t written in Go (more like C), we will hear about how you can communicate with eBPF programs from your Go code.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In today’s episode, Gerhard is talking to Sam Alba, Docker’s first employee, and Solomon Hykes, the Docker co-founder. Together with Andrea Luzzardi, they are the creators of Dagger, a universal deployment engine that trades YAML for CUE, and uses Buildkit as the runtime.
Why? Because we should stop rewriting the same application deployment logic in scripts, makefiles or continuous delivery configuration. That’s right, this is the YAML vaccine that we have all been waiting for.
Gerhard believes that one day, Dagger will become just as meaningful for application delivery, as Docker is today for application code.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Federated learning is increasingly practical for machine learning developers because of the challenges we face with model and data privacy. In this fully connected episode, Chris and Daniel dive into the topic and dissect the ideas behind federated learning, practicalities of implementing decentralized training, and current uses of the technique.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Learning:
Frameworks/ open source projects:
Example uses of Federated Learning:
Something missing or broken? PRs welcome!
Today we’re talking to Matt Rickard about his blog post, Reflections on 10,000 Hours of Programming. Matt was clear to mention that these reflections are purely about coding, not career advice or other soft skills. These reflections are just about deliberately writing code for 10,000 hours, which also correlates with the number of hours needed to master a skill.
If you count the reflections we cover on the show and be the first to comment on this episode, we’ll get in touch and send you a coupon code to use for a 100% free t-shirt in the merch store. Good luck…
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog21
. Learn more and register for free at influxdays.com
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Doug Martin joins Nick to talk to us about building GraphQL backends in TypeScript with NestJS and his project, nestjs-query. We talk about what NestJS is and its built-in support for GraphQL and REST, and then dive into how NestJS-query extends it to generate code for you.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re celebrating our 200th episode with a crazy game of Gophers Say! Mat Ryer hosts two epic teams including Go Time OGs Carlisia, Erik, and Brian!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
/incident
command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we have a very special episode, where Gerhard gets to share his favourite learnings from Steve Jobs. If it wasn’t for his determination to build a better personal computer, Gerhard would have most likely continued with a career in physics.
We know what you’re thinking: it’s crazy and impossible to interview Steve Jobs, but on his 10th memorial anniversary, Gerhard was determined to combine the things that Steve said with his passion for computers, automation, and infrastructure.
Live your life and ship your best stuff because there’s nothing like the present.
Thank you, Steve.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tivadar Danka is an educator and content creator in the machine learning space, and he is writing a book to help practitioners go from high school mathematics to mathematics of neural networks. His explanations are lucid and easy to understand. You have never had such a fun and interesting conversation about calculus, linear algebra, and probability theory before!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Brittany Dionigi, Director of Platform Engineering at Articulate, and we’re talking about how organizations can take a more intentional approach to supporting the growth of their engineers through learning-focused engineering.
Brittany has been a software engineer for more than 10 years, and learned formal educational and classroom-based learning strategies as a Technical Lead & Senior Instructor at Turing School of Software & Design. We talk through a ton of great topics; getting mentorship right, common coaching opportunities, classroom-based learning strategies like backwards planning, and ways to identify and maximize the learning opportunities for teams and org.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog21
. Learn more and register for free at influxdays.com
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Muffin fairies, thumb wars, and fruit transit can only mean one thing: Explain it Like I’m 5! We’re also covering the news, discussing the effects of remote work, and agreeing it’s OK to ignore the frontend dev scene for awhile.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we will be exploring the tiny world of Go and Hardware. We are joined by three gophers, Vladimir Vivien, Tobias Theel, and Ron Evans, who will be discussing the use of Linux API (V4L2) to control video hardware and capture image data in realtime, programming Bluetooth devices, working on WiFi communication using an Arduino Nano 33 IoT NINA chip, and much more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Things go wrong all the time. We all make mistakes. And that is okay. What is not okay, is to think that it won’t happen, or that there will be someone else around when it does. In that moment, it doesn’t matter who wrote that module, package or microservice. But there is a better way to think about this, and there is an approach that makes people actually look forward to incidents.
It all starts with thinking of incidents as opportunities to learn, and then share those learnings with everyone, so that you can all improve. In this episode, Gerhard is joined by Stephen Whitworth and Chris Evans, incident.io co-founders, and former Staff Engineers at Monzo.
They get it, we get it, and now you can get it too.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Polarity Mapping is a framework to “help problems be solved in a realistic and multidimensional manner” (see here for more info). In this week’s fully connected episode, Chris and Daniel use this framework to help them discuss how an organization can strike a good balance between human intelligence and AI. AI can’t solve everything and humans need to be in-the-loop with many AI solutions.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
AI
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Evan Weaver about Fauna — the database for a new generation of applications. Fauna is a transactional database delivered as a secure and scalable cloud API with native GraphQL. It’s the first implementation of its kind based on the Calvin paper as opposed to Spanner. We cover Evan’s history leading up to Fauna, deep details on the Calvin algorithm, the CAP theorem for databases, what it means for Fauna to be temporal native, applications well suited for Fauna, and what’s to come in the near future.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog21
. Learn more and register for free at influxdays.com
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is our second Kaizen episode, where Adam, Jerod & Gerhard talk about changelog.com improvements since episode 10. OK, so Gerhard deleted the DNS API token. Not only did he take the time to understand how that happened, so that he could actually learn from his mistake, but now we have a system in place so that we can share learnings from incidents. By the way, these are publicly available in our #incidents Slack channel.
A great & unexpected thing that happened since we recorded this episode, is Jerod fixing 99% of all the errors that were happening in prod. The top error was the broken Twitter auth - sorry Matt - which was a result of us upgrading to OTP 24 a few months back. Episode 3 show notes include a YouTube stream which captures it all.
We wrap up this episode by each of us sharing the improvements that we would like to do until our next Kaizen. You heard it from Adam first: Ship It Driven Development
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mitch and Andrew from the 1Password team talk with Amal and Nick about the company’s transition to Electron and web technologies, and how the company utilized its existing web stack to shape the future of its desktop experience.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ever wonder how new features get added to the go
command? Or where tools like gopls
come from? Well, there’s an open team that handles just those things.
Just like the programming language itself, many of the tools that Go engineers use everyday are discussed and developed in the open. In this episode we’ll talk about this team, how it started, where it’s going, and how you can get involved.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Join us and some old friends LIVE to celebrate episode #200!
Something missing or broken? PRs welcome!
As you start developing an AI/ML based solution, you quickly figure out that you need to run workflows. Not only that, you might need to run those workflows across various kinds of infrastructure (including GPUs) at scale. Ville Tuulos developed Metaflow while working at Netflix to help data scientists scale their work. In this episode, Ville tells us a bit more about Metaflow, his new book on data science infrastructure, and his approach to helping scale ML/AI work.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
AI
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Adam Jacob, CEO of System Initiative and Co-Founder of Chef, about open source business models and the model he thinks is the right one to choose, his graceful exit from Chef and some of the details behind Chef’s acquisition in 2020 for $220 million…in cash, and how his perspective on open source has or has not changed as a result. Adam also shared as much stealth mode details as he could about System Initiative.
Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Russel Goldenberg & Caitlyn Ralph from The Pudding join Amelia & Nick to talk about how they create data-driven, interactive articles, how the team works on both The Pudding’s data journalism articles and Polygraph’s client work. We also dive into how the team works with contractors and how the company manages itself using a Holocratic method.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Emile Vauge, founder & CEO of Traefik, joins Gerhard to share a story that started as a solution to a 2000 microservices challenge, the real-world implications of shipping many times a day for years, and the difficulties of sustaining an inclusive and healthy open-source community while building a product company.
Working every day on keeping the open-source community in sync with the core team was an important lesson. The second learning was around big changes between major versions.
The journey from Travis CI to Circle CI, then to Semaphore CI and eventually GitHub Actions is an interesting one. The automation tools inspired by the Mymirca ant colony is a fascinating idea, executed well. There is more to discover in the episode.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Natalie sits down with Go book authors Bill Kennedy & Sau Sheong Chang to discuss the ins and outs of writing (and reading) books about Go!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Any AI play that lacks an underlying data strategy is doomed to fail, and a big part of any data strategy is labeling. Michael, from Label Studio, joins us in this episode to discuss how the industry’s perception of data labeling is shifting. We cover open source tooling, validating labels, and integrating ML/AI models in the labeling loop.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this special edition of The Changelog, we’re talking with Cory Wilkerson, Senior Director of Engineering at GitHub, about GitHub Codespaces. For years now, the possibility of coding in the cloud seemed so close, yet so far away for a number of reasons. According to Cory, the raw ingredients to make coding in the cloud a reality have been there for years. The challenge has really been how the industry thinks, and we are now at a place where the skepticism in cloud based workflows is “non-existent.”
After 15 months in preview, GitHub not only announced the availability of Codespaces for Teams and Enterprise — they also showcased their internal adoption, with 600 of their 1,000 engineers using it daily to develop GitHub.com.
On this episode, Cory shares the full backstory of that journey and a peek into the future where we’re all coding in the cloud.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Your favorite web dev podcasts join forces for a super collab that’ll knock you frontend off! Amelia joins Chris Coyier and Dave Rupert from ShopTalk Show while Divya teams up with Wes Bos & Scott Tolinski from Syntax. Let the FEUDing begin!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Gerhard talks to David and Marques from Equinix Metal about the importance of bare metal for steady workloads. Terraform, Kubernetes and Tinkerbell come up, as does Crossplane - this conversation is a partial follow-up to episode 15.
David Flanagan, a.k.a. Rawkode, needs no introduction. Some of you may remember Marques Johansson from The new changelog.com setup for 2019. Marques was behind the Linode Terraforming that we used at the time, and our infrastructure was simpler because of it!
This is not just a great conversation about bare metal and Kubernetes, there is also a Rawkode Live following up: Live Debugging Changelog’s Production Kubernetes 🙌🏻
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
THECHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
#7 Why Kubernetes? was mentioned, as well as the follow-up YouTube stream with Lars Wikman.
Something missing or broken? PRs welcome!
Building software is difficult and time consuming, but the maintenance of software is where we spend the majority of our time. In this episode, Ian and sam join Johnny and Kris to discuss how to build actually maintainable software, the features of Go that make it good for writing maintainable software, and different ways that we might define the term “maintenance”.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re bringing JS Party to The Changelog — Nick Nisi and Christopher Hiller had an awesome conversation with Luis Villa, co-founder and General Counsel at Tidelift. They discuss GitHub Copilot and the implications of an AI pair programmer and fair use from a legal perspective.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
THECHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Yonatan Geifman of Deci makes Daniel and Chris buckle up, and takes them on a tour of the ideas behind his amazing new inference platform. It enables AI developers to build, optimize, and deploy blazing-fast deep learning models on any hardware. Don’t blink or you’ll miss it!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today Adam is joined by Kurt Mackey, co-founder and CEO of Fly.io — a platform for running full stack apps and databases close to users. This conversation with Kurt talks through his journey as a developer and entrepreneur, fundraising, getting into Y Combinator (twice), and how they’ve iterated on the Fly platform since 2017 to get to where they are right now.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal, KBall, and Nick welcome David Khourshid to the show to talk about his project, XState. XState brings state management to a new level using finite state machines and is compatible with your stack. We talk about how the idea came to fruition, its practical uses, and where it’s going.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
I’m Gerhard Lazu, host of Ship It! A show with weekly episodes about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen.
Like Charity Majors from Honeycomb… clip from episode #11
And Dave Farley, one of the founders of Continuous Delivery… clip from episode #5
We even experiment on our own open source podcasting platform so that you can see how we implement specific tools and services within changelog.com.
What works and what fails… clip from episode #10
Listen to an episode that seems interesting or helpful and if you like it, subscribe today. We’d love to have you with us.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
To build or to buy, that’s a constant question we ask ourselves as software engineers. In this episode we dig into the nuance of these options and the space between them with an eye toward both the building of software and its eventual maintenance.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this week’s episode, Gerhard is joined by Kathy Korevec, former Senior Director of Product at GitHub, and now Vercel’s Head of Product. Docs play an essential role in GitHub Actions, and Gerhard’s experience has proven that. Building, testing, and shipping code with GitHub Actions works better because of their excellent docs. However, the docs that Kathy pictures are not what you are imagining. She explains it best in her post, Maybe it’s time we re-think docs, which is what started this whole conversation.
The bottom line is, just as you wouldn’t ship untested code, shipping code without documentation is not optional. Today’s conversation with Kathy explains why.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Peter Wang from Anaconda joins us again to go over their latest “State of Data Science” survey. The updated results include some insights related to data science work during COVID along with other topics including AutoML and model bias. Peter also tells us a bit about the exciting new partnership between Anaconda and Pyston (a fork of the standard CPython interpreter which has been extensively enhanced to improve the execution performance of most Python programs).
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
SHIPIT
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Neovim core maintainer TJ DeVries joins Jerod and guest co-host Nick Nisi (from JS Party) to follow-up on our Vim episode with a conversation dedicated to Neovim. TJ tells us why Neovim was created in the first place, how it differs from Vim, why Lua is awesome for configuration and plugins, what LSPs are all about, the cool tech inside tree-sitter, and how he’s writing his own fuzzy file finder for Neovim called Telescope.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
After months of talking about and planning this episode, we decided near the very end to invite Paul from Heavy Spoilers to join us for a deep, spoiler filled, discussion on the movie Tenet, which was directed by Christopher Nolan and released September 2020. If you’re a fan of Tenet, you’ll love this episode.
Warning: This episode literally includes heavy spoilers. So come back after you’ve watched the film, or proceed if that doesn’t bother you.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alex Page & Sam Rose from Shopify’s Polaris team join Jerod & Divya to discuss their open research into finding and selecting a viable alternative for Sass at the company. Six solutions enter, but which one will walk away with the 🌹?
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bryan Boreham (Grafana Labs) and Jordan Lewis (Cockroach Labs) join Mat and Jon to talk about memory management in Go. We learn about the heap, the stack, and the garbage collector. There are also some absolute gems of wisdom scattered throughout this episode, don’t miss it.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Miriah Peterson (captainnobody1 on Twitter) says hello on behalf of the Utah Go User Group, as well as Women Who Go Utah.
sync.Pool
helps you reduce allocations by keeping objects around when they might otherwise be garbage collectedThe viewcore tool is a command-line tool for exploring the state of a Go process that has dumped core.
Jordan says:
It’s complicated because it still doesn’t work out of the box, you need my branch which isn’t merged:
Something missing or broken? PRs welcome!
On today’s show Adam is joined by John Nunemaker (an old friend). For some of you listening you might remember John’s appearance on The Changelog #11, which was basically forever ago. Or his company Ordered List — they made Gauges, Harmony, and Speaker Deck which was quite popular in its time — so much so that they attracted the attention of Chris Wanstrath, one of the co-founders of GitHub to acquire Ordered List. The rest as they say is history. Today, John and I go back through that history to see what it was like to be acquired by GitHub and how that single choice has forever changed his life.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
FOUNDERSTALK
to get one month free with 100,000 emails.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Gerhard is joined by Justin Searls, Test Double co-founder and CTO. Also a 🐞 magnet. They talk about how to deal with the pressure of shipping faster, why you should optimize for smoothness not speed, and why focusing on consistency is key. Understanding the real why behind what you do is also important. There’s a lot more to it, as its a nuanced and complex discussion, and well worth your time.
Expect a decade of learnings compressed into one hour, as well as disagreements on some ops and infrastructure topics — all good fun. In the show notes, you will find Gerhard’s favorite conference talks Justin gave a few years back.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
SHIPIT
for $25 in developer credit.
Featuring:
Show Notes:
⭐️ Justin is giving the keynote at this year’s Reliable Web Summit. The topic is why distrust is at the heart of a lot of the issues we discussed and how to build trust as an individual, small team, and organization. ⭐️
Justin Searls: If you’re a programmer and you’re happy with the work you’re doing, you’re growing in the ways you want, and you feel pushed to do your best work as opposed to work the most hours, congratulations! That’s all too rare.
Something missing or broken? PRs welcome!
We’re back with another Fully Connected episode – Daniel and Chris dive into a series of articles called ‘A New AI Lexicon’ that collectively explore alternate narratives, positionalities, and understandings to the better known and widely circulated ways of talking about AI. The fun begins early as they discuss and debate ‘An Electric Brain’ with strong opinions, and consider viewpoints that aren’t always popular.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
AI
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re joined by Aaron Parecki, co-founder of IndieWebCamp and maintainer of OAuth.net, for a deep dive on the state of OAuth 2.0 and what’s next in OAuth 2.1. We cover the complications of OAuth, RFCs like Proof Key for Code Exchange, also known as PKCE, OAuth for browser-based apps, and next generation specs like the Grant Negotiation and Authorization Protocol, also known as GNAP. The conversation begins with how Aaron experiements with the IndieWeb as a showcase of what’s possible.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re talking to Linus Lee about the practice of building software for yourself. Linus has several side projects we could talk about, but today’s show is focused on Linus’ dynamically typed functional programming language called Ink that he used to write his full text personal search engine called Monocle.
Linus is focused on writing software that solves his own needs, all of which is open source, to help him learn more deeply and organize the knowledge of his life.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ahmad Awais joins Amal, Amelia, and Jerod to discuss scripting, automation, and building CLIs with Node! We hear Ahmad’s back story, learn the ABC’s of mastering Node automation tooling, and share automation wins from all of our lives (and Twitter too).
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week, Richard Hipp returns to catch us up on all things SQLite, his single file webserver written in C called Althttpd, and Fossil – the source code manager he wrote and uses to manage SQLite development instead of Git.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Holt joins Jon Calhoun to discuss Caddy, its history, and the process of creating a v2 of the popular web server. In the episode they discuss some of the challenges encountered while building the v2, reasons for doing a major rewrite, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Gerhard follows up on The Changelog #375, which is the last time that he spoke Crossplane with Dan and Jared. Many things changed since then, such as abstractions and compositions, as well as using Crossplane to build platforms, which were mostly ideas.
Fast forward 18 months, 2k changes, as well as a major version, and Crossplane is now an easy choice - some would say the best choice - for platform teams to declare what infrastructure means to them. You can now use Crossplane to define your infrastructure abstractions across multiple vendors, including AWS, GCP & Equinix Metal. The crazy ideas from 2019 are now bold and within reach. Gerhard also has an idea for the changelog.com 2022 setup. Listen to what Jared & Dan think, and then let us know your thoughts too.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
SHIPIT
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In Kenya, 33% of maternal deaths are caused by delays in seeking care, and 55% of maternal deaths are caused by delays in action or inadequate care by providers. Jacaranda Health is employing NLP and dialogue system techniques to help mothers experience childbirth safely and with respect and to help newborns get a safe start in life. Jay and Sathy from Jacaranda join us in this episode to discuss how they are using AI to prioritize incoming SMS messages from mothers and help them get the care they need.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
AI
for $25 in developer credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Luis Villa of Tidelift joins the show to discuss GitHub Copilot and the implications of an AI pair programmer from a legal perspective.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Eugenio Pace, co-founder and CEO of Auth0. Auth0 is a for developers, by developers identity, access, security, and authentication platform built for the cloud that secures billions of logins every year. Mid 2020 they raised $120 million at a $1.92 billion valuation after being told no several times. Then, earlier this year in March they announced they were being acquired by Okta for $6.5 billion, in a bold and future-thinking all stock deal. This episode is full of wisdom, inspiration, and tactical advice that Eugenio has used to build Auth0.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
FOUNDERSTALK
to get one month free with 100,000 emails.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mihai and Ashley join Jon to discuss data streaming. What is it, why is it being used, and common mistakes developers make when setting up. They also discuss some of the tools in the ecosystem, including Benthos, a tool created by Ashley Jeff’s to make the plumbing part of data streaming easier to get right.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In today’s episode, Gerhard is joined by Uma, CEO and co-founder of ChaosNative, as well as Karthik, CTO and also a ChaosNative co-founder. They talk Chaos Engineering and Litmus.
Chaos Engineering is not just for super SREs. It is not meant to prevent outages. And, it is not just about hardware. Chaos Engineering is about testing how reliable your systems are. It’s meant to show you how things fail, including when other dependent systems fail - think cascading failures. This is a good way to discover inconvenient truths about that beautiful code that you wrote. Everything fails, and great insights are to be found when it does.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Lara Hogan – author of Resilient Management and management coach & trainer for the tech industry. Lara led engineering teams at Kickstarter and Etsy before she, and Deepa Subramaniam stepped away from their deep roots in the tech industry to start Wherewithall – a consultancy that helps level up managers and emerging leaders.
The majority of our conversation focuses on the four primary hats leaders and managers end up wearing; mentoring, coaching, sponsoring, and delivering feedback. We also talk about knowing when you’re ready to lead, empathy and compassion, and learning to lead.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
THECHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
SLICED is like the TV Show Chopped but for data science. Competitors get a never-before-seen dataset and two-hours to code a solution to a prediction challenge. Meg and Nick, the SLICED show hosts, join us in this episode to discuss how the show is creating much needed data science community. They give us a behind the scenes look at all the datasets, memes, contestants, scores, and chat of SLICED.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Be sure to tune in to the SLICED semifinals August 10th and the SLICED championships August 17th!
SLICED links:
Something missing or broken? PRs welcome!
This week Adam is joined by Asim Aslam, the founder of Micro - a new cloud platform entirely focused on the developer experience of consuming and publishing public APIs. Asim’s journey spans many years of open source work on Micro. His sole focus right now, is evolving that work into a commercially viable business. This episode is jam-packed with stories of great timing, grit, resilence, success and failure, and, of course, lessons learned.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
FOUNDERSTALK
to get one month free with 100,000 emails.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this episode, we make our big Frontend Feud announcement, welcome Amelia to the party, then share a metric crap ton of productivity tips & tricks: scripting, pomodoro, retaining your dev flow, and more!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat Ryer and Jerod Santo sit down to review and discuss the MOST and LEAST unpopular “unpopular opinions” since we started keeping track of such things. Also Generics.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
err
as an error variable make code hard to read (Steve High on episode #179)Something missing or broken? PRs welcome!
This week we’re sharing a special episode of our new podcast called Ship It. This episode is our Kaizen-style episode where we point our lens inward to Changelog.com to see what we should improve next. The plan is do this episode style every 10 episodes.
Gerhard, Adam, and Jerod talk about the things that we want to improve in our setup over the next few months. We talk about how the June Fastly outage affected changelog.com, how we responded that day, and what we could do better. We discuss multi-cloud, multi-CDN, and the next sensible and obvious improvements for our app.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Gerhard talks to his Skyhook Adventure friends: Alan Cooney, Saul Cullen & Wycliffe Maina. They are the ones that introduced Gerhard to the world of serverless in the context of Amazon Web Services. Gerhard shared his experience with remote work, how to ship software with confidence and consistency, and what to look for in infrastructure as code.
At the heart of Skyhook Adventure are adventure trips, and 2020 was not a good one for this business. As you can already tell, code and infrastructure was not the biggest challenge for this team. Having said that, serverless, microservices, a monorepo and the event-based architecture played a big part in successfully navigating the challenges.
This is a story about what happens when a good team allows itself to be guided by solid experience and keeps doing the right thing, long-term. It’s fun, real, and it applies to many.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
SHIPIT
and get the team plan free for three months.
Featuring:
Show Notes:
The skyhookadventure.com 2021 setup:
Something missing or broken? PRs welcome!
AI is being used to transform the most personal instrument we have, our voice, into something that can be “played.” This is fascinating in and of itself, but Yotam Mann from Never Before Heard Sounds is doing so much more! In this episode, he describes how he is using neural nets to process audio in real time for musicians and how AI is poised to change the music industry forever.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Nick Janetakis about modern unix tools, and the various commands, tooling, and ways we use the commmand line. Do you Bash or Zsh? Do you use cat
or bat
? What about man
vs tldr
? Today’s show is a deep dive into unix tools you know and love, or should know and maybe love.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
THECHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we talk with Kent C. Dodds, one of the greatest React teachers in the industry, all about React! Why choose React over another framework? What are the hardest parts about learning React? You’ll find out this week!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gerhard talks to Tom Wilkie, VP of Product for Grafana Labs. They talk about Loki, Tempo, and how can Grafana Cloud offer such a generous free tier. The solution is in the Cortex architecture, which was used in Loki and in Tempo too. Yes, Tom is the Cortex co-author. We recommend that you listen to this episode in combination with episodes 3 and 11. That’s the best way to get a more complete picture of the topics that we discuss today.
Lastly, would you like to watch Gerhard & Tom pair-up and build Grafana dashboards like pros? Tom has this really interesting approach that Gerhard would like to learn too. We can either have a live YouTube stream, or record and then publish the video. Let us know your preference via our Changelog Slack, or just plain Twitter.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The panel are joined by Teiva Harsanyi, author of 100 Go Mistakes, to talk about how best to make mistakes when writing Go.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
podgotime21
Something missing or broken? PRs welcome!
Inspired by a recent article from Erik Bernhardsson titled “Building a data team at a mid-stage startup: a short story”, Chris and Daniel discuss all things AI/data team building. They share some stories from their experiences kick starting AI efforts at various organizations and weight the pro and cons of things like centralized data management, prototype development, and a focus on engineering skills.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Feross is back with a brand new web app for us to pick apart! Wormhole is the fastest way to send files on the internet and we want to know why he built it, how it works, and what crazy hacks he invented along the way.
Changelog++ members get a bonus 24 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gerhard talks with Charity Majors, ops engineer and accidental startup founder at honeycomb.io about high-performing teams, why “15 minutes or bust,” and how we should start using Honeycomb in our own monolithic Phoenix app that runs changelog.com. There is just one step, and it’s actually really simple!
They also talk about how Honeycomb uses Honeycomb to learn about Honeycomb, which is one of Gerhard’s favorite questions. As for key take-aways, deploying straight into production is really important, but not as important as optimising for humans - which are not replaceable cogs, that learn and share their learnings continuously. That is the secret to making things easy and happy for everyone.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What is a Product Manager, and do Engineers need them? In this episode, we will be discussing what a Product Manager does, what makes a good Product Manager, and debating if engineering teams truly need them, with some tech companies going without them. We are joined by Gaëlle Sharma, Senior Technical Product Manager, at the New York Times, leading the Identity group.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this special edition of The Changelog, we tell Vim’s story from the mouths of its users. Julia Evans, Drew Neil, Suz Hinton, and Gary Bernhardt join Jerod Santo for a deep and wide-ranging discussion about “the best text editor that anyone ever wrote.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
9 out of 10 AI projects don’t end up creating value in production. Why? At least partly because these projects utilize unstable models and drifting data. In this episode, Roey from BeyondMinds gives us some insights on how to filter garbage input, detect risky output, and generally develop more robust AI systems.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking to Rasmus Andersson about his journey as a software creator. We talk about the work he’s doing right now on Playbit, a computing environment which encourages playful learning, building, and sharing of software. We also talk about his work on the Inter typeface, as well as the reasons why this font family needed to be free and open source.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The panel discusses all the things that have to happen before you write a lick of code. Then, for Story of the Week: Dan Abramov thinks npm audit is broken by design. We also have thoughts. Lots of ’em.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.”
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kaizen means “change for the better”, continuous improvement in this context. Failure is essential to learning, but how do we learn as a team? The simplest thing is to regularly dedicate time for taking a step back, talking about what works & what doesn’t, maybe writing some of it down, and eventually deciding what we should improve next. I intend to make every 10th Ship It! episode a Kaizen one.
This is the first one when we talk with Adam and Jerod about the things that we want to improve in our setup over the next few months. We talk about how the June Fastly outage affected changelog.com, how we responded that day, and what we could do better. We discuss multi-cloud, multi-CDN, and the next sensible and obvious improvements for our app. Let us know via Slack or Twitter what learnings are valuable to you so that we can produce the best content for you.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
How did we get from symbolic AI to deep learning models that help you write code (i.e., GitHub and OpenAI’s new Copilot)? That’s what Chris and Daniel discuss in this episode about the history and future of deep learning (with some help from an article recently published in ACM and written by the luminaries of deep learning).
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam is joined by Mitch Wainer, previously CMO at DigitalOcean and a member of the founding team. They talk about his journey as an entrepreneur and marketer, the early days at DigitalOcean, and everything that went into disrupting the cloud with blazing fast SSDs. Back in March (2021), DigitalOcean started trading on the New York Stock Exchange (NYSE) — this obviously earned Mitch and many others a very large payday. They also talk about the work Mitch is doing now with Welcome and Sponsored.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
FOUNDERSTALK
to get one month free with 100,000 emails.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we talk with Jean-Sébastien Pedron, RabbitMQ and FreeBSD contributor, about the importance of good release engineering for core infrastructure. Both Jean-Sébastien and I have been part of the Core RabbitMQ team for many years now. We have built some of the biggest CI/CD pipelines (check the show notes for one example), wrote and shipped some great code together, while breaking and fixing many things in the process.
We have been wrestling with today’s topic since 2016. Jean-Sébastien has some great FreeBSD stories to share, as well as an interesting perspective on shipping graphic card drivers. Oh, and by the way, it’s probably our fault why your remote car key stopped working that afternoon. It will all make sense after you listen to this episode.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re sharing a recent episode from Founders Talk that we continuously hear about from listeners. Listen and subscribe to Founders Talk at founderstalk.fm and anywhere you listen to podcasts.
On Founders Talk #75 — Adam talks with Spencer Kimball, CEO and Co-founder of Cockroach Labs — makers of CockroachDB an open source cloud-native distributed SQL database. Cockroach Labs recently raised $160 million dollars on a $2 billion dollar valuation. In this episode, Spencer shares his journey in open source, startups and entrepreneurship, and what they’re doing to build CockroachCloud to meet the needs of applications that require massive scale and ultra-resilience.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
THECHANGELOG
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Nick Nisi sit down with Nick Fitzgerald to learn about running JavaScript on WebAssembly. They talk about almost instantaneous startup, running interpreted languages at the edge, and take a deep dive into the weeds of how Wasm based modules will change the future of application development.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Fuzzing is coming to the standard library. We speak to Katie Hockman and Jay Conrod who were part of the team responsible for designing and implementing it. We dig into the details, hear some best practices, where fuzzing can help your code, and learn more about how it works.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re sharing one of the most popular episodes from our new podcast Ship It. Ship It launched in May and now has 8 episodes in the feed to enjoy…it’s hosted by Gerhard Lazu, our SRE here at Changelog.
In this episode, Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant & focused since the heydays of the internet. Dave continues inspiring and teaching us all via his newly launched YouTube channel, courses, and recent books. The apprentice finally meets the master 🙇♂️🙇♀️
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Gerhard’s favourite CD videos, in order of preference:
Something missing or broken? PRs welcome!
Nick Reese joins the party to tell us all about Elder.js, his opinionated static site generator and web framework built with SEO in mind. Elder.js was purpose-built with large, content-heavy websites in mind and already serves in many production capacities. We discuss imposter syndrome, the startup/product mindset, Svelte’s virtues, and much more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Learning Go with code pop quizzes is a fun way to zoom in on different language features. People are looking forward to pop quizzes on Twitter and in conferences, and they also learn from that. Let’s chat about pop quizzes!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Why Cloud Native? What are the guiding principles that you should keep in mind as you are choosing a project from the Cloud Native Landscape? How do you build & ship an app in a Cloud Native way? Katie Gamanji, Ecosystem Advocate @ CNCF and former cloud engineer for American Express, Condé Nast and Microsoft, joins Gerhard to cover these topics in the context of the Cloud Native Fundamentals course that she developed. 15,000 students have already enrolled, and the initial feedback has been great. Tune in if you want to know why you should too, how to do it and when the course will become available for free.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we chat with Angie Jones about all things testing. We’ll cover unit testing, visual testing, end-to-end testing, and more!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Help us play Frontend Feud (and enter to win a free t-shirt) by taking the survey!
Something missing or broken? PRs welcome!
We discuss how Test Driven Development (TDD) can help you write better code, and build better software. Packed with tips and tricks, gotchas and best practices, the panel explore the subject and share their real-world experiences.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on Ship It! Gerhard talks with Lars Wikman (independent Elixir/BEAM software consultant) why sometimes a monolith running on a single host with continuous backups and a built-in self-restore capability is everything that a small team of developers needs. That’s right, no Kubernetes or microservices. After 2 years of running changelog.com, a Phoenix monolith, on Kubernetes, what do I think? Join our discuss and find out!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Pinecone is the first vector database for machine learning. Edo Liberty explains to Chris how vector similarity search works, and its advantages over traditional database approaches for machine learning. It enables one to search through billions of vector embeddings for similar matches, in milliseconds, and Pinecone is a managed service that puts this capability at the fingertips of machine learning practitioners.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this episode we’re talking with our good friend Mat Ryer whom you may know from the Go Time podcast. Mat created an awesome open source tool for putting just about anything in your Mac’s toolbar. It was originally written in Objective-C, but it just got a big rewrite in Go and abig rename from BitBar to xbar.
If you don’t use a Mac don’t hit skip on this episode quite yet! There are lessons to be learned for anyone interested in hacking on tools to make your life better. Plus, with this rewrite Mat has positioned xbar to go cross-platform, which we talk about as well.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Pia Mancini about the latest updates to the mission of Open Collective. Earlier this year Open Collective announced “Funds for Open Source.” The idea is simple, make it easy for companies to invest in open source, and they will. Also, since recording this episode, Pia and the team at Open Collective along with Gitcoin announced fundoss.org as part of Maintainer Week announcements. And right now, they have a matching fund of $75,000 dollars funding open source that you can support.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Yulia Startsev from Mozilla’s SpiderMonkey team joins Jerod & Feross to talk compilers, going back to get your Master’s, making decisions as a group, process of shepherding a feature through TC39, how Firefox actually works, and LavaMoats. Yes, LavaMoats.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Porter lets you package your application artifacts, client tools, configuration and deployment logic together as a versioned bundle that you can distribute, and then install with a single command. Written entirely in Go, we speak to one of the creators about running an open source project, the importance of documentation, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on Ship It! Gerhard talks with Ian Miell, author of Docker in Practice as well as Learn Git, Bash, and Terraform the Hard Way. They talk about being comfortable with the uncomfortable, focusing on the tech while keeping a holistic view of the business. Following the money flows is key. Ian explains this concept really well, and Gerhard feels fairly confident you will be better off if you pay attention. Let us know in the comments!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Follow-up 📖If You Want To Transform IT, Start With Finance
Something missing or broken? PRs welcome!
William Falcon wants AI practitioners to spend more time on model development, and less time on engineering. PyTorch Lightning is a lightweight PyTorch wrapper for high-performance AI research that lets you train on multiple-GPUs, TPUs, CPUs and even in 16-bit precision without changing your code! In this episode, we dig deep into Lightning, how it works, and what it is enabling. William also discusses the Grid AI platform (built on top of PyTorch Lightning). This platform lets you seamlessly train 100s of Machine Learning models on the cloud from your laptop.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tanner joins Nick to talk about his projects, react-query and react table, and discuss scratching your own itch in a maintainable way with open source.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode was recorded live from GopherCon Europe 2021!
Natalie & Mat host three amazing devs who gave talks that showcase using Go in unusual ways: Dr. Joakim Kennedy is tracking Go in malware, Mathilde Raynal is building quantum-resistant cryptography algorithms, and Preslav Rachev is creating digital art.
We hear from our speakers how they got into Go, how they made the choice to use Go for their unusual use case, and how it compares to other languages for their specific needs.
We also chat about conference talks, submissions and public speaking - how to start, good practices, and tips they collected along the way.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Maintainer Week is finally here and we’re excited to make this an annual thing! If Maintainer Week is new to you, check out episode #442 with Josh Simmons and Kara Sowles.
Today we’re talking Brett Cannon. Brett is Dev Manager of the Python Extension for VS Code, Python Steering Council Member, and core team member for Python. He recently shared a blog post The social contract of open source, so we invited Brett to join us for Maintainer Week to discuss this topic in detail.
Thank a maintainer on us! We’re printing a limited run t-shirt that’s free for maintainers, and all you gotta do is thank them, today!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on Ship It! Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant & focused since the heydays of the internet. Dave continues inspiring and teaching us all via his newly launched YouTube channel, courses and recent books. The apprentice finally meets the master 🙇♂️🙇♀️
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Gerhard’s favourite CD videos, in order of preference:
Something missing or broken? PRs welcome!
Adam and Jerod sit down to answer a listener question (Hi, Alex! 👋) about how we podcast. Not how we create podcasts, but how we consume podcasts. Along the way we share an update on our comments feature, discuss the Apple Podcasts rollout debacle (and how it affected us launching Ship It!), and give a few personal recommendations of podcasts we’re listening to.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris and Daniel sit down to chat about some exciting new AI developments including wav2vec-u (an unsupervised speech recognition model) and meta-learning (a new book about “How To Learn Deep Learning And Thrive In The Digital World”). Along the way they discuss engineering skills for AI developers and strategies for launching AI initiatives in established companies.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re joined by Ryan Dahl, Node.js creator, and now the creator of Deno - a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
We talk with Ryan about the massive success of Node and how it impacted his life, and how he eventually created Deno and what he’s doing differently this time around. We also talk about The Deno Company and what’s in store for Deno Deploy.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eric Simons and the StackBlitz team recently announced WebContainers which let you run Node.js natively in your browser! This has BIG implications and leaves us with many BIG questions like: how did they do it, why did they do it, and where does it go from here? Tune in! Keyword: BIG
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the past decade a variety of games have emerged where players need to create an AI to play the game rather than play the game directly. In this episode we speak with the creator of one of those games - Battlesnake. Brad Van Vugt joins us to talk about building a game engine using Go, making programming games easier for beginners to get started with, the long term vision for games like Battlesnake, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on Ship It! Gerhard talks with Ben Ford, former Royal Marine and founder of Commando Development, about the OODA loop (observe, orient, decide, act). Shipping is just a small part of it. The OODA loop that you know is probably the wrong one. We explore Mission & Command, Situational Awareness and a few other practices that will help you deal with complexity as you code and ship. As a former Royal Marine Commando, Ben learned these skills the hard way, and then refined them over many years as a software engineer. Check out the diagrams in the show notes - they are a work of art and precision.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tuhin Srivastava tells Daniel and Chris why BaseTen is the application development toolkit for data scientists. BaseTen’s goal is to make it simple to serve machine learning models, write custom business logic around them, and expose those through API endpoints without configuring any infrastructure.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week is all about Maintainer Week — it’s a week long event starting June 7th for open source maintainers to gather, share, and be celebrated. We’re joined by Josh Simmons (Ecosystem Strategy Lead at Tidelift & President of Open Source Initiative) and Kara Sowles (Senior Open Source Program Manager at GitHub). Of course we love open source maintainers, that’s why we’re so excited about Maintainer Week and making it an annual thing. Today we talk through all the details of this event, what we can expect for this year and the years to come.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Stay tuned for details on our “Thank a maintainer” t-shirt giveaway.
Something missing or broken? PRs welcome!
Brian LeRoux has been building the web long enough to see many ways we produce HTML come in and go out of fashion. On this episode, he joins Amal & Nick to discuss the past, present, and potential future of rendering patterns on the web. SSR, ISR, & DSR (oh my!)
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on Ship It! Gerhard talks with Alex Koutmos about Elixir observability using PromEx. Why do we need to understand how our setup behaves? What is PromEx and where does PromEx fit in changelog.com?
Bonus! Tune in to our LIVE Friday evening deploy 😱 of Erlang 24 for changelog.com. Check the show notes for a link on YouTube. 🍿
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week on Ship It! Gerhard is joined by Constance Caramanolis, Principal Engineer at Splunk and former maintainer of Envoy Proxy, and Stephen Augustus, Head of Open Source at Cisco & self-proclaimed Caesar of Systems. Constance and Stephen are the KubeCon + CloudNativeCon co-chairs. Join us to find out what happens before and after KubeCon gets shipped.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
for a personal introduction and to ask questions about the Render platform.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Welcome to Ship It! This is a new show from Changelog about shipping software - and all the details, challenges, and problems that surface. Changelog SRE Gerhard Lazu is taking us on a journey into the world of shipping code, infrastructure, ops, and the people making it happen.
Shipping is near and dear to every developers’ heart. We do it every day. It’s the essential first step. You have to ship it to share your ideas with the world. New episodes ship weekly.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we will talk about building for Blockchain in Go. We are joined by two of the co-founders of Prysmatic Labs (a company behind the upgrades to the Ethereum network). Raul Jordan and Preston Van Loon tell Angelica how they started the company, as well as what it’s like to build technical infrastructure for the Ethereum blockchain using Go.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re sharing a special crossover episode from The Changelog podcast here on Practical AI. Recently, Daniel Whitenack joined Jerod Santo to talk with José Valim, Elixir creator, about Numerical Elixir. This is José’s newest project that’s bringing Elixir into the world of machine learning. They discuss why José chose this as his next direction, the team’s layered approach, influences and collaborators on this effort, and their awesome collaborative notebook that’s built on Phoenix LiveView.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about the latest infrastructure updates we’ve made for 2021. We’re joined by Gerhard Lazu, our resident SRE here at Changelog, talking about the improvements we’ve made to 10x our speed and be 100% available. We also mention the new podcast we’ve launched, hosted by Gerhard. Stick around the last half of the show for more details.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Subscribe to Ship It our new podcast about shipping code to production and seeing what happens next. We talk about code, ops, infrastructure, observability…and the people that make it happen.
Something missing or broken? PRs welcome!
This week Emma and Adam are joined by Una Kravets to discuss difficult parts of CSS.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tools and frameworks that aim to boost developer productivity are always worth a closer look, but we don’t often consider the trade-offs for whichever we settle on. In this episode, we discuss the questions one should be asking when evaluating developer productivity tools and frameworks in the Go ecosystem in particular.
Joining us to discuss is André Eriksson, the creator of Encore, a backend framework that aims to make development and deployment as productive as it can be.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
90% of AI / ML applications never make it to market, because fine tuning models for maximum performance across disparate ML software solutions and hardware backends requires a ton of manual labor and is cost-prohibitive. Luis Ceze and his team created Apache TVM at the University of Washington, then left founded OctoML to bring the project to market.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about open source on Mars. Martin Woodward (Senior Director of Developer Relations at GitHub) joins us to talk about the new Mars badge GitHub introduced. This collaboration between GitHub and NASA confirmed nearly 12,000 people contributed code, documentation, graphic design, and more to the open source software that made Ingenuity’s launch possible. Today’s show is a celebration of this human achievement and the impact of open source on space exploration as we know it.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ever wanted a language like JavaScript, but without the warts, with a great type system, and with a lean build toolchain that doesn’t waste your time?
Patrick Ecker from the ReScript Association sits down with Jerod and Feross to tell us all about this “JavaScript-like language you have been waiting for”.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we talk with Daniel and Steve about their experience with event-driven systems and shed some light on what they are and who they might be for. We explore topics like the complexity of setting up an event-driven system, the need to embrace eventual consistency, useful tools for building event-driven systems, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
To say that Jeff Adams is a trailblazer when it comes to speech technology is an understatement. Along with many other notable accomplishments, his team at Amazon developed the Echo, Dash, and Fire TV changing our perception of how we could interact with devices in our home. Jeff now leads Cobalt Speech and Language, and he was kind enough to join us for a discussion about human computer interaction, multimodal AI tasks, the history of language modeling, and AI for social good.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Elixir creator José Valim joins Jerod and Practical AI’s Daniel Whitenack to discuss Numerical Elixir, his new project that’s bringing Elixir into the world of machine learning. We discuss why José chose this as his next direction, the team’s layered approach, influences and collaborators on this effort, and their awesome collaborative notebook project that’s built on Phoenix LiveView.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Paul Bakaus from Google Web Creators joins Amal, Nick, & Jerod to talk about this new initiative to promote, educate, and equip people to create on the web.
Along the way we discuss Web Stories, AMP, RSS, Google Reader, and more, of course. Join us: for a more dope web!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Perspectives from both the workshop leaders perspective, as well as the workshop participants. What are some top tips, things to watch out for, and ways to innovate and keep your participants engaged, especially in the remote world we are now living in.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Smart home data is complicated. There are all kinds of devices, and they are in many different combinations, geographies, configurations, etc. This complicated data situation is further exacerbated during a pandemic when time series data seems to be filled with anomalies. Evan Welbourne joins us to discuss how Amazon is synthesizing this disparate data into functionality for the next generation of smart homes. He discusses the challenges of working with smart home technology, and he describes how they developed their latest feature called “hunches.”
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Amal, and Feross are joined by special guest Jenn Creighton to talk about all things Apollo. How does Apollo fit into the GraphQL ecosystem, what’s the next big thing, and when would you choose to use it?
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Startups are all about iterating quickly, building MVPs, and finding that elusive product market fit, so how does Go fit into that picture? Is Go a good choice for startups, or is it exclusively for the larger corporations? In this episode Jon is joined by four startup founders to learn about their experience building a startup with Go.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ro Gupta from CARMERA teaches Daniel and Chris all about road intelligence. CARMERA maintains the maps that move the world, from HD maps for automated driving to consumer maps for human navigation.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about NFTs — that’s right, non-fungible tokens and we’re joined by Mikeal Rogers, who’s leading all things InterPlanetary Linked Data at Protocol Labs. We go down the NFT rabbit hole on a very technical level and we come out the other side with clarity and a compelling use of NFTs.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The gang talks about thier favorite software and hardware as developers. Brian Douglas joins to share his unique and open GitHub Actions flow.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get the team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Enter to win one of two FREE physical copies of Adam’s book! All you have to do is:
We’ll announce winners at the end of the month. ✊
net.Conn
interface is mentioned on the episode and is worth checking out inside the net package.Something missing or broken? PRs welcome!
Nhung Ho joins Daniel and Chris to discuss how data science creates insights into financial operations and economic conditions. They delve into topics ranging from predictive forecasting to aid small businesses, to learning about the economic fallout from the COVID-19 Pandemic.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about Nix with Domen Kožar. The Nix ecosystem is a DevOps toolkit that takes a unique approach to package management and system configuration. Nix helps you make reproducible, declarative, and reliable systems. Domen is writing the Nix ecosystem guide at nix.dev and today he takes us on a deep dive on all things Nix.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod and Adam share their thoughts on Clubhouse, Twitter Spaces, et al, then discuss the value and weight of hosting commentary onsite vs on Twitter, Slack, etc. Let us know what you think in the comments.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod & Feross learn all about htmx (a pragmatic approach to web frontends) and _hyperscript (an experimental scripting language inspired by HyperTalk) with special guest Carson from Big Sky Software. Thanks to Rajasegar Chandran for requesting this episode!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PARTYTIME
and get team plan free for three months.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Call for Proposals for GopherCon 2021 is open from Monday, April 5th to Sunday, April 25th. Kris Brandow, an experienced GopherCon speaker, has published a series of guides to assist Gophers as they craft their proposals and think about submitting.
In this episode Kris reads through his guide, discussing the four parts with a GopherCon newbie, Angelica Hill, who spoke for the first time at GopherCon last year, and is a first time CFP reviewer this year.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dave Lacey takes Daniel and Chris on a journey that connects the user interfaces that we already know - TensorFlow and PyTorch - with the layers that connect to the underlying hardware. Along the way, we learn about Poplar Graph Framework Software. If you are the type of practitioner who values ‘under the hood’ knowledge, then this is the episode for you.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Daniel Stenberg about 23 years of curl. Daniel shares how curl came to be, what drives and motivates him, maintaining a good cadence of an open source product, what to expect from http3, how many billions of users curl has, and Daniel also shares some funny stories like the “Spotify and Instagram hacking ring.”
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod and Nick discuss the big Deno news, play a ridiculous new game in honor of April Fool’s Day, then give shout outs to some awesome software projects we love.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Testing can be hard, how to test, where to test, what is a good test? All questions that can be deceptively difficult to answer. In this episode we talk about the trials and tribulations of testing and why it can be argued to be especially difficult in Go.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nikola Mrkšić, CEO & Co-Founder of PolyAI, takes Daniel and Chris on a deep dive into conversational AI, describing the underlying technologies, and teaching them about the next generation of voice assistants that will be capable of handling true human-level conversations. It’s an episode you’ll be talking about for a long time!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
-PolyAI
-The Science Behind PolyAI
-How Customer Service Voice Assistants Handle Different Languages and Accents
-PolyAI Maintains Lead Over IBM Watson Assistant and Other Popular Language Understanding Models
-PolyAI’s ConveRT Model Outperforms BERT and GPT-Based Models in Salesforce Research Evaluation
-Few-Shot Slot Labeling with ConVEx: The Most Accurate Value Extractor on The Market
Something missing or broken? PRs welcome!
This week we’re joined by long-time web developer Matt Patterson. Earlier this year Matt wrote an evocative article for A List Apart called The Future of Web Software Is HTML-over-WebSockets. In this episode Matt sits down with Jerod to discuss, in-detail, why he believes the future of the web is server-rendered (again) and how Ruby on Rails is well positioned to bring that future to us today.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Alexander Neumann takes Jerod on a tour of Restic, the world-class backup solution that’s fast, secure, and cross-platform. We discuss why he created Restic in the first place, how (and why you should) you use it, some of its more interesting technical bits, lessons learned over the years building and maintaining a community, and more of course.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Amal, and Nick dive into key dimensions of what makes a developer work environment good – or bad. They discuss systemic factors, individual factors, what you can do about it, and a proposed scoring system for good work environments.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carlos Alexandro Becker joins Mat, Natalie, & Johnny to discuss the ins and outs of releasing your Go code. Carlos created and maintains GoReleaser, a popular tool that helps you deliver your Go binaries as fast and easily as possible.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris has the privilege of talking with Stanford Professor Margot Gerritsen, who co-leads the Women in Data Science (WiDS) Worldwide Initiative. This is a conversation that everyone should listen to. Professor Gerritsen’s profound insights into how we can all help the women in our lives succeed - in data science and in life - is a ‘must listen’ episode for everyone, regardless of gender.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Ben Johnson. Ben is known for his work on BoltDB, his work in open source, and as a freelance Go developer. Late January when Ben open sourced his newest project Litestream in the readme he shared how the project was open source, but not open for contribution. His reason was to protect his mental health and the long term viability of the project. On this episode we talk with Ben about what that means, his thoughts on mental health and burnout in open source, choosing a license, and the details behind Litestream - a standalone streaming replication tool for SQLite.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam talks with Spencer Kimball, CEO and Co-founder of Cockroach Labs — makers of CockroachDB an open source cloud-native distributed SQL database. Cockroach Labs recently raised $160 million dollars on a $2 billion dollar valuation. In this episode, Spencer shares his journey in open source, startups and entrepreneurship, and what they’re doing to build CockroachCloud to meet the needs of applications that require massive scale and ultra-resilience.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In which Jerod, Nick, and KBall play the most preposterous round of “Explain it Like I’m 5” in human history. Then we dig in to Vite a little further than is advisable on a podcast. Finally, we talk about our Quiz Show app that powers JS Danger. You’re welcome!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this insight-filled episode, Bill Kennedy joins Johnny and Kris to discuss best practices around the design of software in Go. Bill talks through scenarios, lessons learned, and pitfalls to avoid in both architecture and coding of Go projects.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Many of the design philosophies discussed during the show are encapsulated in this repo.
Something missing or broken? PRs welcome!
This week we’re talking about big security breaches with Neil Daswani, renowned security expert, best-selling author, and Co-Director of Stanford University’s Advanced CyberSecurity Program. His book, Big Breaches: Cybersecurity Lessons for Everyone helped to guide this conversation. We cover the six common key causes (aka vectors) that lead to breaches, which of these causes are exploited most often, recent breaches such as the Equifax breach (2017), the Capital One breach (2019), and the more recent Solarwinds breach (2020).
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
David Sweet, author of “Tuning Up: From A/B testing to Bayesian optimization”, introduces Dan and Chris to system tuning, and takes them from A/B testing to response surface methodology, contextual bandit, and finally bayesian optimization. Along the way, we get fascinating insights into recommender systems and high-frequency trading!
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Spotify’s Tryggvi Gylfason joins Emma & Nick to discuss common accessibility mistakes and tips for avoiding them!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carl (Director of Technology for Spotlight PA) and Wayne (Principal Engineer at GoDaddy) join Mat and Mark to talk about the new go:embed feature in Go 1.16. They discuss how and when to use it, common gotchas to watch out for, and some rather meaty unpopular opinions thrown in for good measure.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about the future of freeCodeCamp with Quincy Larson and what it’s taken to build it into the non-profit unicorn that it is. They’re expanding their Python section into a full-blown data science curriculum and they’ve launched a $150,000 fundraiser to make it happen with 100% dollar-for-dollar matching up to the first $150,000 thanks to Darrell Silver.
As you may know, we’re big fans of Quincy and the work being done at freeCodeCamp, so if you want to back their efforts as well, learn more and donate.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The wonderful folks behind CSS-Tricks (maybe you’ve heard of it?) face off in our much beloved don’t-call-it-jeopardy game show. Can you out smart our intrepid contestants?
Play along while you listen (or watch). It’s JS Danger time, y’all!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Past episodes of JS Danger:
Something missing or broken? PRs welcome!
O.G. Brian Ketelsen joins the panel to discuss code generation; programs that write programs. They also discuss IDLs, DSLs, overusing language features, generics, and more.
Also Brian plays his guitar. 🤘
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The panel dig deep on code generation in Go. Touching on the new go:embed feature in Go 1.16.
They also discuss IDLs (interface description language) and DSLs (domain specific languages) and the part they play in code generation.
Brian talks about how we’re all guilty of overusing language features, like channels (see Go channels are bad and you should feel bad for an example).
The panel refers to https://litestream.io/ at one point, as an example of a closed-open-source project, and you can read more about on the Litestream GitHub page.
Something missing or broken? PRs welcome!
Our Slack community wanted to hear about AI-driven drug discovery, and we listened. Abraham Heifets from Atomwise joins us for a fascinating deep dive into the intersection of deep learning models and molecule binding. He describes how these methods work and how they are beginning to help create drugs for “undruggable” diseases!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The week we talk about the new Open Web Docs initiative and the future of MDN.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we explore how Clever started using Go. What technologies did Clever start with, how did they transition to Go, and what were the motivations behind those changes? We then explore some of the OS tech written by the team at Clever.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Empirical analysis from Roy Schwartz (Hebrew University of Jerusalem) and Jesse Dodge (AI2) suggests the AI research community has paid relatively little attention to computational efficiency. A focus on accuracy rather than efficiency increases the carbon footprint of AI research and increases research inequality. In this episode, Jesse and Roy advocate for increased research activity in Green AI (AI research that is more environmentally friendly and inclusive). They highlight success stories and help us understand the practicalities of making our workflows more efficient.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Jerod is joined by Paul Biggar the creator of Dark, a new way to build serverless backends. Paul shares all the details about this all-in-one language, editor, and infrastructure, why he decided to make Dark in the first place, his view on programming language design, the advantages Dark has as an integrated solution, and also why it’s source available, but NOT open source.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Special thanks to Jon Stodle for requesting this episode.
Something missing or broken? PRs welcome!
Go Time’s Mat Ryer joins Jerod, KBall, and Nick to play Story of the Week, Today I Learned, Unpopular Opinions, and Shout Outs!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
create strapi-app
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is the second part of a discussion about Go language proposals that may or may not make it into the language. Listen to part one as well!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The proposals discussed in this episode are:
Something missing or broken? PRs welcome!
This week Adam talks with John-Daniel Trask, co-founder & CEO of Raygun. Raygun is an award-winning application monitoring company founded by John-Daniel Trask (better known as JD) and Jeremy Boyd in Wellington, New Zealand. They have revenues in the 8 digits annually, and have done it with very little funding (~1.7M USD). Today’s conversation with JD shares a ton of wisdom. Listen twice and take notes.
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Full-disclosure: Raygun is an active sponsor of JS Party and a prior sponsor of The Changelog and Changelog News.
Something missing or broken? PRs welcome!
In this Fully-Connected episode, Chris and Daniel discuss low code / no code development, GPU jargon, plus more data leakage issues. They also share some really cool new learning opportunities for leveling up your AI/ML game!
Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eric Normand (long-time FP advocate and author of Grokking Simplicity) joins Jerod and KBall for a deep conversation about Functional Programming in JavaScript. Eric teaches us what FP is all about, details the functional side of JS, and reviews the good/bad/ugly of React.
Oh, and join us in the #jsparty channel of our community slack where we’re giving away three FREE e-book copies of Eric’s new book! 🎁
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
create strapi-app
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Documentation. You can treat it as a dictionary or reference manual that you look up things in when you get stuck during your day-to-day work OR (and this is where things get interesting) you can immerse yourself in a subject, domain, or technology by deeply and purposefully consuming its manuals cover-to-cover to develop expertise, not just passing familiarity.
In this episode we pull in perspectives and anecdotes from beginners and veterans alike to understand the impact of RTFM deeply. Also Sweet Filepath O’ Mine?!?!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
You could win Mark Bates’ Raspberry Pi 400! Thanks to Eric Miller for requesting this episode! You, too, can request episodes right here.
Something missing or broken? PRs welcome!
This week we’re talking about the recent falling out between Elastic and AWS around the relicensing of Elasticsearch and Kibana. Like many in the community, we have been watching this very closely.
Here’s the tldr for context. On January 21st, Elastic posted a blog post sharing their concerns with Amazon/AWS misleading and confusing the community, saying “They have been doing things that we think are just NOT OK since 2015 and it has only gotten worse.” This lead them to relicense Elasticsearch and Kibana with a dual license, a proprietary license and the Sever Side Public License (SSPL). AWS responded two days later stating that they are “stepping up for a truly open source Elasticsearch,” and shared their plans to create and maintain forks of Elasticsearch and Kibana based on the latest ALv2-licensed codebases.
There’s a ton of detail and nuance beneath the surface, so we invited a handful of folks on the show to share their perspective. On today’s show you’ll hear from: Adam Jacob (co-founder and board member of Chef), Heather Meeker (open-source lawyer and the author of the SSPL license), Manish Jain (founder and CTO at Dgraph Labs), Paul Dix (co-founder and CTO at InfluxDB), VM (Vicky) Brasseur (open source & free software business strategist), and Markus Stenqvist (everyday web dev from Sweden).
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Adam Jacob is the co-founder and board member of Chef and talked with us back in July 2019 on The Changelog #353 about “The war for the soul of open source,” and the title of the episode could not have been more prophetic.
We pulled a segment from that episode where we talk about business models and how they correlate to open source business models, and how from Adam’s perspective…the AWS’s, the Azure’s and the Google Clouds of the world provide a humongous marketing funnel for open source businesses like Mongo and Elastic.
At the time of this conversation with Adam, Elastic was worth 1.5 Billion dollars and “killing it.”
Heather Meeker is a well respected open-source lawyer and specialist in open source software licensing and strategy. She wrote the book Open Source for Business which serves as a practical guide to open source software licensing. She is also well known for her work on the Commons Claus license which gained a lot of attention with the dust up it caused when Redis Labs’ transitioned their modules to use the license. Side note here, Redis Labs’ has since transitioned away from the Apache2 plus Commons Clause licensing due to undesired confusion in favor of the Redis Source Available License (RSAL) — which we might cover in a future episode as we chase this saga of not-quite-open source yet permissive licensing for commercial open source companies.
The whole reason for this conversation with Heather is because she’s the open-source lawyer who wrote The Server Side Public License (SSPL). We wanted to understand the design and intention of the license.
Manish Jain is the founder and CTO at Dgraph Labs. We talked with Manish a little over two years ago on episode #322 about their challenges with licensing and re-licensing Dgraph — so, we thought it would fitting to get him on this episode.
Paul Dix is the co-founder and CTO at InfluxData and shared his perspective on running an open source business, how InfluxData is innovating their commercial offering while having a permissive MIT licensed version of InfluxDB. Paul also shares his thoughts on the stand off between Elastic and AWS and why he’s long on Mongo and short on Elastic.
Paul shared a few links to Twitter threads he started:
VM (Vicky) Brasseur has been in free and open source software for 30 years and has been working with startups and enterprises doing open source & free software business strategy for quite a while now. We used Vicky’s post titled “Elasticsearch and Kibana are now business risks” as a reference on this situation. We even quoted her post a few times in our conversation on this episode with with Heather Meeker.
Markus Stenqvist self-describes as “a normal everyday web developer from Sweden.”
Something missing or broken? PRs welcome!
Elad Walach of Aidoc joins Chris to talk about the use of AI for medical imaging interpretation. Starting with the world’s largest annotated training data set of medical images, Aidoc is the radiologist’s best friend, helping the doctor to interpret imagery faster, more accurately, and improving the imaging workflow along the way. Elad’s vision for the transformative future of AI in medicine clearly soothes Chris’s concern about managing his aging body in the years to come. ;-)
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our debate format returns! Divya & Feross take the “Nope” side while Amal & Nick represent the “Yep”s. Whose side will you take?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
create strapi-app
.
Featuring:
Show Notes:
Previous episodes of YepNope:
Something missing or broken? PRs welcome!
In this episode, we discuss some proposed changes to Go covering a range of subjects, from magical interfaces, to enhancing range loops, make and new with inferred types, lazy values, and more. We also talk a lot about ints, so get this episode in your ears.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
You could win Mark Bates’ Raspberry Pi 400!
The proposals we discuss are:
Something missing or broken? PRs welcome!
Benjamin Coe joins Amal and Divya to discuss his wide-ranging open source projects, test coverage with Istanbul, and the future of testing in JavaScript.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
create strapi-app
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Michael Knyszek from the Go team joins us to talk about what happens when a program ends. How are file handles cleaned up? When are deferred functions run, and when are they skipped entirely? Is there a way to terminate all running goroutines? Tune in to learn the answers to these questions and more!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
ctrl+c
and cancel a context.NotifyContext
functionality added in Gokill
is a linux command mentioned on the showos/signal
package in Go.Something missing or broken? PRs welcome!
John Myers of Gretel puts on his apron and rolls up his sleeves to show Dan and Chris how to cook up some synthetic data for automated data labeling, differential privacy, and other purposes. His military and intelligence community background give him an interesting perspective that piqued the interest of our intrepid hosts.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about open source industrial machines. We’re joined by Marcin Jakubowski from Open Source Ecology where they’re developing open source industrial machines that can be made for a fraction of commercial costs, and they’re sharing their designs online for free. The goal is to create an efficient open source economy that increases innovation through open collaboration. We talk about what it takes to build a civilization from scratch, the Open Building Institute and their Eco-Building Toolkit, the right to repair movement, DIY maker culture, and how Marcin plans to build 10,000 micro factories worldwide where anyone can come and make.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Special thanks to Josh Fong for requesting this episode back in July 2020.
Something missing or broken? PRs welcome!
KBall hangs with Nick and Jerod to analyze and discuss the trends of the web world according to the latest State of CSS and State of JS survey results.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we talk about various types of writing and how we as Go developers can learn from them. Whether it is planning and preparing to write, communicating with team members, or making our code clearer for future developers to read through style guides.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris sniff out the secret ingredients for collecting, displaying, and analyzing odor data with Terri Jordan and Yanis Caritu of Aryballe. It certainly smells like a good time, so join them for this scent-illating episode!
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking with Gregory Kurtzer about Rocky Linux. Greg is the founder of the CentOS project, which recently shifted its strategy and has the Linux community scrambling. Rocky Linux aims to continue where the CentOS project left off — to provide a free and open source community-driven enterprise grade Linux operating system. We discuss the history of the CentOS project, how it fell under Red Hat’s control, the recent shift in Red Hat’s strategy with CentOS, and how Rocky Linux is designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Regarding the name “Rocky Linux” - The new project’s name is a tribute to CentOS co-founder Rocky McGaugh. “He is no longer with us, so as a H/T to him, who never got to see the success that CentOS came to be, I introduce to you… Rocky Linux,” said Kurtzer.
Something missing or broken? PRs welcome!
Kamran Ahmed, creator of Developer Roadmaps, joins Jerod to talk through his 2021 roadmaps to becoming a web developer.
We cover why Kamran created these resources, who they’re for, how to interpret them, and then take a stroll down the paths to becoming a frontend and backend developer.
Which path are you on in 2021?
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this episode we learn how to Configure, Unify, and Execute things. What’s CUE all about? Well, it’s an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data: configuration, APIs, database schemas, code, … you name it.
Now that we’ve copy/pasted the project’s description… let’s dig in and learn how we can use CUE to make our Go programs better!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
MLCommons launched in December 2020 as an open engineering consortium that seeks to accelerate machine learning innovation and broaden access to this critical technology for the public good. David Kanter, the executive director of MLCommons, joins us to discuss the launch and the ambitions of the organization.
In particular we discuss the three pillars of the organization: Benchmarks and Metrics (e.g. MLPerf), Datasets and Models (e.g. People’s Speech), and Best Practices (e.g. MLCube).
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Preact creator Jason Miller joins Jerod and Nick to discuss WMR– the tiny all-in-one development tool for modern web apps.
We ask Jason what “modern web app” means, how WMR fits in to the JS tooling landscape, why the Preact team created it in the first place, and dig into all it has to offer. Where’s My Roomba?
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Continuous integration and continuous delivery are both terms we have heard, but what do they really mean? What does CI/CD look like when done well? What are some pitfalls we might want to avoid? In this episode Jérôme and Marko, authors of the book “CI/CD with Docker and Kubernetes” join us to share their thoughts.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Vercel CEO Guillermo Rauch and JS Party panelist Amal Hussein join Jerod to discuss the state of the web platform! We opine on why it’s so important and unique, where it stands today, what modern web development looks like, and where the whole thing is headed in 2021 and beyond.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog@render.com
to get your free credits.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
American Express is running what is perhaps the largest commercial ML model in the world; a model that automates over 8 billion decisions, ingests data from over $1T in transactions, and generates decisions in mere milliseconds or less globally. Madhurima Khandelwal, head of AMEX AI Labs, joins us for a fascinating discussion about scaling research and building robust and ethical AI-driven financial applications.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Amal, Chris, Divya, Jerod, and Emma discuss 2020: the good, the bad, and the ugly. Then they change direction and discuss their 2021 resolutions and wishes!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat Ryer hosts our don’t-call-it-jeopardy game show live at GopherCon! Kat Zień, Mark Bates, and L Körbes put their Go knowledge to the test! Can you outwit our intrepid contestants?
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s the end of 2020 and on this year’s “State of the log” episode Adam and Jerod carry on the tradition of looking back at our favorite moments of the year – we talk through our most popular episodes, our personal favorites and must listen episodes, top posts from Changelog Posts, and what we have in the works for 2021 and beyond.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
The Changelog’s most popular episodes of 2020:
Jerod’s personal favorites of 2020:
Adam’s personal favorites of 2020:
Top Changelog posts of 2020:
Other links mentioned:
Something missing or broken? PRs welcome!
Braden Hancock joins Chris to discuss Snorkel Flow and the Snorkel open source project. With Flow, users programmatically label, build, and augment training data to drive a radically faster, more flexible, and higher quality end-to-end AI development and deployment process.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we welcome Mike Pennisi into our Maintainer Spotlight. This is a special flavor of The Changelog where we go deep into a maintainer’s story. Mike is the maintainer of JSHint which, since its creation in 2011, was encumbered by a license that made it very hard for legally-conscious teams to use the project. The license was the widely-used MIT Expat license, but it included one additional clause: “The Software shall be used for Good, not Evil.” Because of this clause, many teams could not use JSHint.
Today’s episode with Mike covers the full gamut of JSHint’s journey and how non-free licensing can poison the well of free software.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal and Divya turn our spotlight inward and interview our very own Christopher “Boneskull” Hiller about maintaining Mocha.js. Mocha has been a mainstay in the JavaScript testing community for ten (!) years now! They discuss the secret to Mocha’s success, what it’s like to maintain it, and how to make maintainers (and users) happy!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
L Körbes– creator of Aprenda Go– joins our panel of gophers to discuss teaching and learning Go in non-English languages. Along the way: Mat reveals his origin story, Kris explains why all idioms are garbage, and Natalie gives conference tips.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
At this year’s Government & Public Sector R Conference (or R|Gov) our very own Daniel Whitenack moderated a panel on how AI practitioners can engage with governments on AI for good projects. That discussion is being republished in this episode for all our listeners to enjoy!
The panelists were Danya Murali from Arcadia Power and Emily Martinez from the NYC Department of Health and Mental Hygiene. Danya and Emily gave some great perspectives on sources of government data, ethical uses of data, and privacy.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
The Government & Public Sector R Conference, or R|Gov for short, is returning in Fall of 2021 and the R Conference New York is returning in 2021 as well and you can learn more at rstats.ai, twitter.com/rstatsnyc and twitter.com/rstatsdc.
Something missing or broken? PRs welcome!
What do you do when you make a living typing on a keyboard, but you can no longer do that for more than a few minutes at a time? Switch careers?! Not Josh Comeau. He decided to learn from others who have come before him and develop his own solution for coding without his hands. Spoiler Alert: he uses weird noises and some fancy eye tracking tech.
On this episode Josh tells us all about the fascinating system he developed, how it changed his perspective on work & life, and where he’s going from here. Plus we mix in some CSS & JS chat along the way.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tailwind CSS creator Adam Wathan joins Jerod, Nick, & Feross for an in-depth discussion of his trending utility-first CSS framework. We cover why everyone complains about CSS, how Tailwind began and how it gained popularity, how developers use with Tailwind and integrate it into their workflows, and how Adam has managed to build a business around the project. Thanks, Bette Midler!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat Ryer hosts a spectacular panel with expert debuggers Derek Parker, Grant Seltzer Richman, and Hana Kim from the Go Team. Let’s face it, even the best-intended code doesn’t always do what you want it to. What’s a Gopher to do? Listen to this, that’s what!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bharat Sandhu, Director of Azure AI and Mixed Reality at Microsoft, joins Chris and Daniel to talk about how Microsoft is making AI accessible and productive for users, and how AI solutions can address real world challenges that customers face. He also shares Microsoft’s research-to-product process, along with the advances they have made in computer vision, image captioning, and how researchers were able to make AI that can describe images as well as people do.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suz, Amal, and Chris join Jerod to discuss what APIs are all about, share some APIs they admire, and lay out principles and practices we can all use in our APIs.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Special thanks to Thomas Eckert for requesting this episode (and sending in that awesome audio clip reading the request)! You can request episodes too, right here on our episode request form.
Something missing or broken? PRs welcome!
Today we’re sharing a full-length episode of Command Line Heroes from Season 6 for you to check out. We hand picked this episode for you to listen to.
Many of us grew up playing cartridge-based games. But there’s few who know the story behind how those cartridges came to be. And even fewer who know the story of the man behind them: Jerry Lawson. Before Jerry, a gaming console could only play one game. Jerry quite literally changed the game. This episode shares Jerry’s story of inventing the cartridge-based system for gaming consoles.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
We’re working with Command Line Heroes to promote Season 6. Command Line Heroes is a podcast that tells the epic true tales of developers, programmers, hackers, geeks, and open source rebels who are revolutionizing the technology landscape. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.
Search for Command Line Heroes anywhere you listen to podcasts, or head here to learn more and subscribe.
Something missing or broken? PRs welcome!
Play with Go is a set of hands-on, interactive tutorials for learning the tools used while programming in Go. In this episode we are joined by its creators, Paul Jolly and Marcos Nils, as we learn more about what motivated the creation of the project, what technology it was built on, and how you can help contribute additional guides to help your fellow gophers!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gergely Orosz joined Adam for a conversation about his journey as a software engineer. Gergely recently stepped down from his role as Engineering Manager at Uber to pursue his next big thing. But, that next big thing isn’t quite clear to him yet. So, in the meantime, he has been using this break to write a few books and blog more so he can share what he’s learned along the way. He’s also validating some startup ideas he has on platform engineering. His first book is available to read now — it’s called The Tech Resume Inside Out and offers a practical guide to writing a tech resume written by the people who do the resume screening. Both topics gave us quite a bit to talk about.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Unsplash has released the world’s largest open library dataset, which includes 2M+ high-quality Unsplash photos, 5M keywords, and over 250M searches. They have big ideas about how the dataset might be used by ML/AI folks, and there have already been some interesting applications. In this episode, Luke and Tim discuss why they released this data and what it take to maintain a dataset of this size.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Join Mat Ryer for a fun conversation with Kris Brandow, Angelica Hill, and Natalie Pistunovich about how these Gophers get work/life done in this crazy world! Expect to learn about work environment must-haves, communication tips & tricks, developer tool recommendations, and much more!
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lucy D’Agostino McGowan, cohost of the Casual Inference Podcast and a professor at Wake Forest University, joins Daniel and Chris for a deep dive into causal inference. Referring to current events (e.g. misreporting of COVID-19 data in Georgia) as examples, they explore how we interact with, analyze, trust, and interpret data - addressing underlying assumptions, counterfactual frameworks, and unmeasured confounders (Chris’s next Halloween costume).
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Practical AI is a “Media Sponsor” of the R Conference | Government & Public Sector, where Lucy D’Agostino McGowan is giving the talk with Malcolm Barrett called “Causal Inference in R”, as well as a workshop with the same title.
This will be the first ever R Conference focused on data science work in government, defense, and the public sector.
Practical AI listeners get a special discount code valid for 20% off all ticket types, General & Academic Admission and workshops:
PRACTICALAI20
Something missing or broken? PRs welcome!
Raj Dutt is the founder and CEO of Grafana Labs. Grafana has become the world’s most popular open source technology used to compose observability dashboards (we use Grafana here at Changelog). Raj and team are 100% focused on building a sustainable business around open source. They have this “big tent” open source ecosystem philosophy that’s driving every aspect of building their business around their open source, as well as other projects in the open source community. But, to understand the wisdom Raj is leading with today, we have to go back to where things got started. To do that we had to go back like Prince to 1999…
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We have a BIG show for you today. We’re talking about the future of the Mac. Coming off of Apple’s “One more thing.” event to launch the Apple M1 chip and M1 powered Macs, we have a two part show giving you the perspective of Apple as well as a Mac app developer on the future of the Mac.
Part 1 features Tim Triemstra from Apple. Tim is the Product Marketing Manager for Developer Technologies. He’s been at Apple for 15 years and the team he manages is responsible for developer tools and technologies including Xcode, Swift Playgrounds, the Swift language, and UNIX tools.
Part 2 features Ken Case from The Omni Group. Ken is the Founder and CEO of The Omni Group and they’re well known for their Omni Productivity Suite including OmniFocus, OmniPlan, OmniGraffle, and OmniOutliner – all of which are developed for iOS & Mac.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick, and Kball are joined by Mike Hartington to talk about Ionic, the state of web components, developer tooling, and more!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Monitoring and debugging distributed systems is hard. In this episode, we catch up with Kelsey Hightower, Stevenson Jean-Pierre, and Carlisia Thompson to get their insights on how to approach these challenges and talk about the tools and practices that make complex distributed systems more observable.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Projects mentioned in this episode include Pixie and Velero.
Something missing or broken? PRs welcome!
What’s it like to try and build your own deep learning workstation? Is it worth it in terms of money, effort, and maintenance? Then once built, what’s the best way to utilize it? Chris and Daniel dig into questions today as they talk about Daniel’s recent workstation build. He built a workstation for his NLP and Speech work with two GPUs, and it has been serving him well (minus a few things he would change if he did it again).
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Daniel’s workstation components:
Daniel’s NUC 9 Extreme machine
References:
Something missing or broken? PRs welcome!
We’re joined by George Neville-Neil, aka Kode Vicious. Writing as Kode Vicious for ACMs Queue magazine, George Neville-Neil has spent the last 15+ years sharing incisive advice and fierce insights for everyone who codes, works with code, or works with coders. These columns have been among the most popular items published in ACMs Queue magazine and it was only a matter of time for a book to emerge from his work. His book, The Kollected Kode Vicious, is a compilation of the most popular items he’s published over the years, plus a few extras you can only find in the book. We cover all the details in this episode.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What the what is DivOps?! That’s the question Jonathan Creamer is here to answer. In so doing, we cover the past, present, and future of frontend tooling.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
When we talk about improving a programming language, we often think about what features we would add. Things like generics in Go, async/away in JS, etc. In this episode we take a different approach and talk about what we would remove from Go to make it better.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Weights & Biases is coming up with some awesome developer tools for AI practitioners! In this episode, Lukas Biewald describes how these tools were a direct result of pain points that he uncovered while working as an AI intern at OpenAI. He also shares his vision for the future of machine learning tooling and where he would like to see people level up tool-wise.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Gerhard Lazu, our resident SRE, ops, and infrastructure expert about the evolution of Changelog’s infrastructure, what’s new in 2020, and what we’re planning for in 2021. The most notable change? We’re now running on Linode Kubernetes Engine (LKE)! We even test the resilience of this new infrastructure by purposefully taking the site down. That’s near the end, so don’t miss it!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Read Gerhard’s post covering all the details for Changelog’s 2020 and beyond infrastructure.
Something missing or broken? PRs welcome!
Frontend Feud returns! Emma heads up team Boooooleans 👻 and Nick captains the Whiteboard Interviews Millionaires. We played this game for our friends at HalfStack Conf and the full video of the session is on our YouTube channel too. Take the survey!
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Paul Smith (from “Obama’s Trauma Team”) tells us the tale of how Go played a big role in the rescuing and rebuilding of the HealthCare.gov website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat during huge traffic spikes, and what they’ve done since to rebuild it to serve the people’s needs.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we welcome Matt Klein into our Maintainer Spotlight. Matt is the creator of Envoy, born inside of Lyft. It’s an edge and service proxy designed for cloud-native applications. Envoy was unexpectedly popular, and completely changed the way Lyft considers what and how to open source. While Matt has had several opportunities to turn Envoy into a commercial open source company, he didn’t. In today’s conversation with Matt we learn why he choose a completely different path for the project.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We take up a listener request this week and have an honest conversation about jQuery. Then, it’s time for something new! Our friends at Hot New Tech review tone.js for us. After that, it’s Pro Tip Time!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we discuss Mislav’s experience building not one, but two Github CLIs - hub and gh. We dive into questions like, “What lead to the decision to completely rewrite the CLI in Go?”, “How were you testing the CLI, especially during the transition?”, and “What Go libraries are you using to build your CLI?”
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
hub
CLI wrapped git
.Something missing or broken? PRs welcome!
We’re joined by Elisha Goldstein, PhD - one of the world’s preeminent mindfulness teachers, a clinical psychologist, founder of the Mindful Living Collective and, creator of the six-month breakthrough program - A Course in Mindful Living. If you’ve ever used the Calm app, you might be familiar with his voice as he walks you through mindfulness practices to help calm negative emotions and anxious thoughts. He has extensive expertise in mindfulness based stress reduction (MBSR) and today he’s sharing his wealth of knowledge using mindfulness to naturally reduce anxiety and be more present and aware in our lives.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
What Is the Negativity Bias? The negative bias is our tendency not only to register negative stimuli more readily but also to dwell on these events. Also known as positive-negative asymmetry, this negativity bias means that we feel the sting of a rebuke more powerfully than we feel the joy of praise. This psychological phenomenon explains why bad first impressions can be so difficult to overcome and why past traumas can have such long lingering effects. In almost any interaction, we are more likely to notice negative things and later remember them more vividly.
Something missing or broken? PRs welcome!
Hamish from Sajari blows our mind with a great discussion about AI in search. In particular, he talks about Sajari’s quest for performant AI implementations and extensive use of Reinforcement Learning (RL). We’ve been wanting to make this one happen for a while, and it was well worth the wait.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
PostgreSQL aficionado Craig Kerstiens joins Jerod to talk about his (and our) favorite relational database. Craig details why Postgres is unique in the world of open source databases, which features are most exciting, the many things you can make Postgres do, and what the future might hold. Oh, and some awesome psql
tips & tricks!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ben Ilegbodu joins Divya, Suz, & Amal to talk about introducing TypeScript at Stitch Fix, why TypeScript and React work well together, building component libraries, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With Gophercon rapidly approaching, we go behind the scenes to find out what it takes to deliver the world’s largest Go conference.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Marc Beinder is building a podcast hosting web application as a part of his senior project while at Lindenwood University. In this brief Backstage episode, Marc picks Jerod’s brain about how we built our platform and challenges we ran into along the way.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Rajiv Shah teaches Daniel and Chris about data leakage, and its major impact upon machine learning models. It’s the kind of topic that we don’t often think about, but which can ruin our results. Raj discusses how to use activation maps and image embedding to find leakage, so that leaking information in our test set does not find its way into our training set.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Maxime Vaillancourt joined us to talk about Shopify’s massive storefront rewrite from a Ruby on Rails monolith to a completely new implementation written in Ruby. It’s a fairly well known opinion that rewrites are “the single worst strategic mistake that any software company can make” and generally something “you should never do.” But Maxime and the team at Shopify have proved successful in their efforts in this massive storefront rewrite and today’s conversation covers all the details.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gleb Bahmutov, PhD joins the show for a fun conversation around end-to-end testing. We get the skinny on Cypress, find out how it’s structured as both an open source library and a SaaS business, tease apart the various types of tests you may (or may not) want to have, and share a lot of laughs along the way.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Can’t find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to convince your team and CTO to use Go and more.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suju Rajan from LinkedIn joined us to talk about how they are operationalizing state-of-the-art AI at LinkedIn. She sheds light on how AI can and is being used in recruiting, and she weaves in some great explanations of how graph-structured data, personalization, and representation learning can be applied to LinkedIn’s candidate search problem. Suju is passionate about helping people deal with machine learning technical debt, and that gives this episode a good dose of practicality.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by Jim Haughwout (Head of Infrastructure and Operations) and Stefan Ålund (Principal Product Manager) from Spotify to talk about how they manage hundreds of teams producing code and shipping at scale. Thanks to their recently open sourced open platform for building developer portals called Backstage, Spotify is able to keep engineering squads connected and shipping high-quality code quickly — without compromising autonomy.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our much anticipated Family Feud rip-off inspired game show is finally here! Emma was joined by Nick and special guest Abenezer Abebe to form the Hypertext Assassins. KBall captained (despite never seeing Family Feud before) the DSL Destroyers with Mikeal and special guest Ali Spittel.
Holler if you want MOAR Feud and check the outro for a chance to win some JS Party swag.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What is cloud native? In this episode Johnny and Aaron explain it to Mat and Jon. They then dive into questions like, “What problems does this solve?” and “Why was Go such a good fit for this space?”
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re helping Atlassian to promote Season 2 of Teamistry. If this is the first time you’re hearing about this podcast, Teamistry is an original podcast from Atlassian that tells the stories of teams who work together in new and unexpected ways, to achieve remarkable things. Today, we’re sharing a full-length episode from Season 1 which tells the story of the team that fashioned the Apollo 11 spacesuits.
When Neil Armstrong stepped on the moon for the first time, we don’t actually see his face. We see his moonsuit. That moonsuit — in effect — is Neil Armstrong; an inseparable part of this historic moment. While the spacesuit kept him alive to tell that story in his own words, what went unnoticed is the extraordinary team that stitched it together.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Teamistry is the chemistry of unsung teams that achieve the impossible Season two begins September 21st. New episodes every other Monday. Teamistry is hosted by award-winning documentary and feature film director Gabriela Cowperthwaite.
Search for Teamistry anywhere you listen to podcasts or click here to subscribe and listen.
In the final episode of Season 1 of Teamistry, host Gabriela Cowperthwaite shines a light on the team of seamstresses and engineers whose meticulous craftwork, creativity, and dedication helped us realize the dream of putting a man on the moon. In this episode, Joanne Thompson and Jean Wilson — two of last surviving seamstresses who worked on the Apollo 11 moonsuits — talk about the intricate seams, needlework, and personal sacrifices that went into outfitting Neil Armstrong. We hear from Homer Reihm, one of the engineers who worked with the seamstresses, and Bill Ayrey, former historian at ILC Dover and Nicholas de Monchaux, author of ‘Spacesuit: Fashioning Apollo’, who take us through the pivotal moments of this monumental task. Also, Janet Ferl, the current design engineering manager at ILC Dover, tells us how the legacy of dedication and teamwork on the Apollo 11 moonsuit continues to inspire the company today.
Something missing or broken? PRs welcome!
We’re joined by co-founder of Plataformatec and curator of the excellent Elixir Radar newsletter, Hugo Baraúna. We talk Elixir podcasts, the start of a new chapter for Hugo, his experimentations with Elixir Radar, curating content, how to make money, stuff like that.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re partnering with the upcoming R Conference, because the R Conference is well… amazing! Tons of great AI content, and they were nice enough to connect us to Daniel Chen for this episode. He discusses data science in Computational Biology and his perspective on data science project organization.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
R Conference:
Links relevant to the show:
Something missing or broken? PRs welcome!
Redux maintainer Mark Erikson joins Jerod and Amal for an in-depth conversation around the React community’s fav state management solution. We learn how Mark came to be maintainer of Redux, why and how Redux Toolkit came about, when to go with Redux vs other options, and much more.
ALSO: prop drilling, the grep factor, & lasagna mode (oh my)
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Most of us have heard how important “self-care” is and how important it can be for healthy living. But what exactly IS self-care? In this episode, not only do we define what self-care is, but we talk through the physical, emotional, and spiritual aspects of what’s involved in self-care and why this can so often be misunderstood and challenging. While we might be familiar with this term, many may not consider how they can be deliberate around managing themselves by both reflecting on and engaging in activities that help support their brains and bodies. It isn’t enough to simply know that self-care is important, rather discovering practical actions you can take to improve both how you feel and how you engage with the world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we dive into teaching Go, asking questions like, “What techniques work well for teaching programming?”, “What role does community play in education?”, and “What are the best ways to improve at Go as a beginner/intermediate/senior dev?”
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gitter is exiting GitLab and entering the Matrix…ok, we couldn’t help ourselves with that one. Today we’re joined by Sid Sibrandij (CEO of GitLab) and Matthew Hodgson (technical co-founder of Matrix) to discuss the acquisition of Gitter. A little backstory to tee things up…back in 2017 GitLab announced the acquisition of Gitter to help push their idea of chatops within GitLab. As it turns out, the GitLab team saw a different path for Gitter as a core part of Matrix rather than a non-core project at GitLab. We talk through all the details in this episode with Matthew and Sid.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Share your feedback on our podcast and Changelog++ experiences.
Something missing or broken? PRs welcome!
Stress is something that we will inevitably encounter throughout our lives. It isn’t all bad or maladaptive, but how we manage it can make a significant difference in our lives. The degree of stress we feel impacts how we show up in the world including both how we relate and how we do the work before us each day.
In this episode, Mireille and Adam discuss the impact of stress on our systems including the role of different stress hormones on our immune system, cardiovascular system and our metabolism. Like many other conversations on previous episodes, we provide research relative to the value of relationships as having close connections helps us all combat the stress that loneliness can cause as well. When we utilize resources to support us as well as set limits on what we expose ourselves to and focus our attention to, we have the opportunity to better navigate the stresses of our lives.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Justin Searls from Test Double joins the party to talk about patterns he’s identified that lead to failure, minimalism, and of course, testing!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Help us play Frontend Feud (and enter to win a free t-shirt) by taking the survey!
Something missing or broken? PRs welcome!
Today we welcome Hisham Muhammad into our Maintainer Spotlight. Hisham is the creator of htop - a well known cross-platform interactive process viewer. This conversation with Hisham covers the gamut of being an open source software maintainer. To set the stage, a new version of htop was announced, but not by Hisham – it was a kind takeover of the project and needless to say Hisham was surprised, but ultimately relieved. Why? Well, that’s what this episode it all about…
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The HTTP 413 Payload Too Large response status code indicates that the request entity is larger than limits defined by server; the server might close the connection or return a Retry-After header field.
Something missing or broken? PRs welcome!
Brad Fitzpatrick returns to the show (last heard on episode 44) to field a mixed bag of questions from Johnny, Mat, and the live listeners. How’d he get in to programming? What languages did he use before Go? What’s he up to now that he’s not working on the Go language? And of course… does he have any unpopular opinions he’d like to share? 😏
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod take a moment to review the soft launch of Changelog++ and feedback received from members and the community. We talk through some of the feedback we’ve received, how some folks still want the ads, updated thoughts on extended and bonus content, hiccups and lessons learned, the “Working in Public” winners, and where we go from here.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
We want to hear from you! Submit this form to share your thoughts and help us improve our podcasts and Changelog++ experiences.
As a thank you for your time, you will be entered into a giveaway for a free Changelog t-shirt. To be eligible for the giveaway, you must complete the survey before October 2, 2020. Please email editors@changelog.com if you have any questions.
Something missing or broken? PRs welcome!
In anticipation of the upcoming NVIDIA GPU Technology Conference (GTC), Will Ramey joins Daniel and Chris to talk about education for artificial intelligence practitioners, and specifically the role that the NVIDIA Deep Learning Institute plays in the industry. Will’s insights from long experience are shaping how we all stay on top of AI, so don’t miss this ‘must learn’ episode.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The panelists discuss their thoughts on career progression while sharing some of their own history. They also talk about important considerations to think about when deciding where to go next, and share useful resources.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Help us play Frontend Feud (and enter to win a free t-shirt) by taking the survey!
Something missing or broken? PRs welcome!
A 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?”
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
When you lack clarity or have uncertainty for a direction or goal, it’s going to be difficult to succeed in your actions. Today Mireille and Adam discuss the topic of clear communication and expectation, two of the most important ingredients of success. How do we create better clarity? Like so many things — clarity begins with awareness, and awareness of yourself. You have to know what you want and what you value in life. We must assume 100% responsibility for creating our own clarity in our lives. After all, “if you don’t have clarity, you are operating from assumption.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
So, you trained a great AI model and deployed it in your app? It’s smooth sailing from there right? Well, not in most people’s experience. Sometimes things goes wrong, and you need to know how to respond to a real life AI incident. In this episode, Andrew and Patrick from BNH.ai join us to discuss an AI incident response plan along with some general discussion of debugging models, discrimination, privacy, and security.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by Simon Eskildsen, Principal Engineer at Shopify, talking about how he uses a concept called napkin math where you use first-principle thinking to estimate systems without writing any code. By the end of the show we were estimating pretty much everything using napkin math.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ahmad Nassri returns to the party for a deep, nuanced discussion around the thoughts he shared in a recent blog post called Solving Solved Problems. We hear about the common issue Ahmad’s seen at software shops of all sizes, learn the anatomy of the total cost of software ownership, and debate what to build and what to buy.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode is different than what you’re used to. We’ve been clipping highlights of the show for awhile now to share on Twitter and YouTube. A side effect of that effort is a bunch of awesome clips just sitting on Jerod’s hard drive collecting digital dust. So, here’s a beta test of a “best of” style clips show covering the summer months. Let us know if you like it!
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Conflict is a part of everyday life. If you are connected to other humans, conflict will eventually occur. But what exactly is conflict? Where does it begin? How can it be resolved? In this episode, Mireille and Adam dive deep into those details to examine the framework of conflict end-to-end, to hopefully equip us with the tactics and skills we need to better navigate and resolve the conflict we encounter in our lives.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Many people are excited about creating usable speech technology. However, most of the audio data used by large companies isn’t available to the majority of people, and that data is often biased in terms of language, accent, and gender. Jenny, Josh, and Remy from Mozilla join us to discuss how Mozilla is building an open-source voice database that anyone can use to make innovative apps for devices and the web (Common Voice). They also discuss efforts through Mozilla fellowship program to develop speech tech for African languages and understand bias in data sets.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Earlier this year on February 2nd, 2020 Jon Evans and his team of archivists took a snapshot of all active public repositories on GitHub and sent it to a decommissioned coal mine in the Svalbard archipelago where it will be stored for the next 1,000 years.
On this episode, Jon chats with Jerod all about the GitHub Archive Program and how they’re preserving open source software for future generations.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We kick off with some exciting TypeScript news, follow that with some exciting JavaScript news, then finish off with an exciting interview. Key word: EXCITING
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A deep dive on Fuzzing and a close look at the official Fuzzing proposal for Go.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Waymo’s mission is to make it safe and easy for people and things to get where they’re going.
After describing the state of the industry, Drago Anguelov - Principal Scientist and Head of Research at Waymo - takes us on a deep dive into the world of AI-powered autonomous driving. Starting with Waymo’s approach to autonomous driving, Drago then delights Daniel and Chris with a tour of the algorithmic tools in the autonomy toolbox.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, we dive into the role of communication as a developer, how clarity is driving impact and how to self publish as an independent writer. Join us, as we chat with Stephanie Morillo author of The Developers Guide to Content Creation about how to write better as developer and how writing can take you from good developer to great.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Building desktop applications is tricky. Every OS has its own set of tools, and you often need to learn a new language for each. In this episode we talk with Wails creator Lea Anthony about how the build tool enables developers to create desktop apps using Go and their normal JS frontend (React, Vue, Anguluar, or whatever you want).
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carbon is an open source web app that helps you create and share beautiful images of your source code. Whether you’ve used Carbon personally or not, odds are you’ve seen its dent on the universe of social code sharing. Mike Fix has been maintaining Carbon for a few years and he’s embraced the project as an opportunity to experiment and practice working in public.
On this Maintainer Spotlight episode, we chat with Mike about building Carbon, growing its community, sustainability models, and why he loves the world of open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hilary Mason is building a new way for kids and families to create stories with AI. It’s called Hidden Door, and in her first interview since founding it, Hilary reveals to Chris and Daniel what the experience will be like for kids. It’s the first Practical AI episode in which some of the questions came from Chris’s 8yo daughter Athena.
Hilary also shares her insights into various topics, like how to build data science communities during the COVID-19 Pandemic, reasons why data science goes wrong, and how to build great data-based products. Don’t miss this episode packed with hard-won wisdom!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall MCs as Jordan tells us about exciting JavaScript updates that are on the way, Amal takes us all to school digging into the details, and Emma makes a surprise on-air proposal.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Segment 1
Segment 2
Segment 3
Something missing or broken? PRs welcome!
We’re so excited to see Chris and Daniel take this show to 100 episodes, and that’s exactly why we’re rebroadcasting Practical AI #100 here on The Changelog. They’ve had so many great guests and discussions about everything from AGI to GPUs to AI for good. In this episode, we circle back to the beginning when Jerod and I joined the first episode to help kick off the podcast. We discuss how our perspectives have changed over time, what it has been like to host an AI podcast, and what the future of AI might look like. (GIVEAWAY!)
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Enter to win some amazing AI hardware bundles!
Episodes mentioned on the show:
Something missing or broken? PRs welcome!
Francesc Campoy and Isobel Redelmeier joins the panel to discuss Go’s context package including real-world insights into its use and misuse.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Distractions will always exist – managing them is our responsibility. We often talk about the need for new information in order to change the old patterns of our brain. One of the best ways we can do this is through reading good books. In this episode, Mireille and Adam discuss the highlights of Nir Eyal’s book, Indistractible – how to control your attention and choose your life. In his book, Nir highlights this clear connection between people’s distraction and its relationship to psychological discomfort, otherwise known as pain. He says, “all behaviors, whether they tend toward traction or distraction are prompted by triggers, internal or external. When we learn how to recognize these “triggers,” there is opportunity for change. And changing in the direction that you desire, as based on what you value, is key to having the life you want to live.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Everyone working in data science and AI knows about Anaconda and has probably “conda” installed something. But how did Anaconda get started and what are they working on now? Peter Wang, CEO of Anaconda and creator of PyData and popular packages like Bokeh and DataShader, joins us to discuss that and much more. Peter gives some great insights on the Python AI ecosystem and very practical advice for scaling up your data science operation.
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Node.js development began a bit like the Wild West, but over time idioms, anti-patterns, and best practices have emerged. Yoni Goldberg’s Node Best Practices repo on GitHub collects, documents, and explains the best practices for Node developers. On this episode, Yoni joins us to discuss.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Infra, Devops, Systems Engineer, SRE, and the list goes on and on. What do these terms mean? Why does every job listing for the same role seem to entail different responsibiliities? Why is it important for developers to be familiar with the infrastructure their code is running on? Tune in to gain some insights into all of this and more!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nadia Eghbal is back and this time she’s talking with us about her new book Working in Public. If you’re an old school listener you might remember the podcast we produced with Nadia and Mikeal Rogers called Request for Commits. If you weren’t listening then, or can’t remember…don’t worry…the back catalog of Request for Commits is still online and subscribe-able via all the podcast ways. That podcast is still getting listens to this very day!
Obviously we go way back with Nadia…and having a chance to now talk with her through all the details of her new book Working in Public, this was a milestone for this show and Jerod and I. We talked through the reasons she wrote the book in the first place, Nadia’s thoughts on the future of the internet and the connection of creators to the platforms they build their followings on, and we also talk about the health of projects and communities and the challenges we face internet-at-large as well as right here in our backyard in the open source community.
Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We made it to 100 episodes of Practical AI! It has been a privilege to have had so many great guests and discussions about everything from AGI to GPUs to AI for good. In this episode, we circle back to the beginning when Jerod and Adam from The Changelog helped us kick off the podcast. We discuss how our perspectives have changed over time, what it has been like to host an AI podcast, and what the future of AI might look like. (GIVEAWAY!)
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Episodes mentioned on the show:
Something missing or broken? PRs welcome!
We’re talking about designing and building HEY with Jonas Downey, the lead designer behind HEY. In their words, “Email sucked for years, but not anymore.” We were super interested in how they went about solving the problems with email, so we invited Jonas on to share all the details and a behind-the-scenes look at the making of HEY.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The gang officially welcomes Amal Hussein as a panelist! After that it’s Pro Tip Time, then we finish up by attempting to demistify CSS Sweeper and the Space Toggle Trick.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
JSON (JavaScript Object Notation) is used all over the web as a text-based way of transmitting data. In this episode, we explore Go’s encoding/json package, and others with Daniel Marti.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Have you heard the phrase, “Put yourself in their shoes?” In this episode, the conversation focuses on the “HOW” and why it all begins with empathy. Empathy is the key that enables access to another person’s perspective and emotional state. It is also a fundamental aspect of building and sustaining relationships with others. The fascinating thing is that there are 3 types of empathy: cognitive, social, and empathic concern. Plus there’s a counterpart component called compassion that moves us to take action.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We first launched a membership back in 2013… before they were cool! 😆 Now we’re back with a brand new edition. It’s called Changelog++ and we hope you love it. This episode of Backstage is a tell-all about the program. Why we think the timing is right, what we hope it can become, how we’re experimenting with ideas to make it great, and what you can do to get involved.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Come hang with the bad boys of natural language processing (NLP)! Jack Morris joins Daniel and Chris to talk about TextAttack, a Python framework for adversarial attacks, data augmentation, and model training in NLP. TextAttack will improve your understanding of your NLP models, so come prepared to rumble with your own adversarial attacks!
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jeff Sheldon is the founder and creator of Ugmonk. Jeff is a designer by trade, and an entrepreneur by accident. I been following Jeff’s journey for the better part of Ugmonk’s existence. I’m also a customer. Jeff and I hold several similar values near and dear to our hearts. In addition to my appreciation for Jeff’s product design abilities, and how he leads his business, I also appreciate Jeff’s awareness and focus on the long hard path.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kayla Cinnamon, Program Manager at Microsoft for Windows Terminal, Console, Command Line, and Cascadia Code joined us to talk about the release of Windows Terminal 1.0 and the new Windows command-line experience. We talk about everything that went into rethinking the command line experience on Windows, the UX and UI design behind it all, the learnings of working in open source, and what’s to come for the Windows command line experience.
Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mikeal and Chris welcome (back) special guest Fred K. Schott, who you may recall from our episode on Pika. This time, we’re talking ESM: what it is, what’s new about it, why it’s the future, writing libraries with it, and much more.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Robert and Ian join us to talk about the latest updates on generics in Go. What type of feedback are they looking for as developers get their hands on tools designed to experiment with generics and Go? What was the deal with the featherweight Go paper that also discussed generics? Why can’t we use angle brackets for generics?
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
pssttt Changelog++ 🤫
Something missing or broken? PRs welcome!
Sash Rush, of Cornell Tech and Hugging Face, catches us up on all the things happening with Hugging Face and transformers. Last time we had Clem from Hugging Face on the show (episode 35), their transformers library wasn’t even a thing yet. Oh how things have changed! This time Sasha tells us all about Hugging Face’s open source NLP work, gives us an intro to the key components of transformers, and shares his perspective on the future of AI research conferences.
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Giveaway details!! Check this blog post for all the details to win a free copy of Dracula PRO && 14 Habits of Highly Productive Developers
Something missing or broken? PRs welcome!
Jerod assembles a team of WebRTC experts (Suz, Feross, Mikeal) for a deep, deep dive on this practically-ubiquitous yet still-complicated web API.
We review its history, share really cool applications using the tech, provide an excellent primer on what you need to know about it, and details some production gotchas. ALSO we celebrate how Feross single-handedly “upgraded the internet”! 🙌
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Giveaway details!! Check this blog post for all the details to win a free copy of Dracula PRO && 14 Habits of Highly Productive Developers
Something missing or broken? PRs welcome!
The panel discuss testing frameworks in Go. After a brief overview of the concepts involved, we discuss how testing frameworks can make our lives easier, and why some people still choose to avoid them. Mat Ryer and Mark Bates chat with Boyan Soubachov about the future of the Testify project.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Giveaway details!! Check this blog post for all the details to win a free copy of Dracula PRO && 14 Habits of Highly Productive Developers
Something missing or broken? PRs welcome!
Adam loves a good dark theme and supporting a fellow creator, and Hedy Li finished the episode we did with Nikita Prokopov covering FiraCode and reached out saying Zeno Rocha’s work on Dracula deserved the same credit. We agreed. So we linked up with Zeno about his passion for open source, how he’s changed his mind on making money with open source, his big release of Dracula Pro and the future of Dracula, and of course his new book – 14 Habits of Highly Productive Developers. Check for a link in the show notes for details on how to get your hands on Zeno’s book for free through our giveaway.
Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Giveaway details!! Check this blog post for all the details to win a free copy of Dracula PRO && 14 Habits of Highly Productive Developers
Something missing or broken? PRs welcome!
DevOps for deep learning is well… different. You need to track both data and code, and you need to run multiple different versions of your code for long periods of time on accelerated hardware. Allegro AI is helping data scientists manage these workflows with their open source MLOps solution called Trains. Nir Bar-Lev, Allegro’s CEO, joins us to discuss their approach to MLOps and how to make deep learning development more robust.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today’s episode features our very first guest. We’re joined by Danielle Rath, a notable expert and product developer in the caffeine and energy drink industry. Danielle is the founder of GreenEyedGuide Research and Consulting where she shares science-based information about energy drinks and caffeine, and helps people and companies where fatigue and caffeine use are prevalent. In this lengthly episode, we talk through all aspects of the science behind caffeine — its chemical structure and half-life, where and how it’s being used, the good, bad, and the ugly, as well as practical advice for everyday consumption. If you consume caffeine of any sort, this is a must listen episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Mireille is giving a talk at Heartifacts in August — check out this blog post for details on her talk and ways you can win a free pass to the conference!
Something missing or broken? PRs welcome!
An amalgam of interest on this week’s episode starting with a peek at what’s finally coming in Vue 3. We talk about the process of change in the Vue ecosystem and what interesting features are coming either very soon or not for a while depending on how you view time right now. Then, the panelists share what they’ve learned recently, and finish off with shout outs to the projects, ideas, and people we’re appreciative of.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Your first week with a new programming language can be tricky. In this episode Jon is joined by Jacquie and DaShaun to talk about their first week with Go. What was their primary focus? What resources did they leverage? What made it stick, and what didn’t?
Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dave Kerr joins Jerod to discuss the various laws, theories, principles, and patterns that we developers find useful in our work and life. We unpack Hanlon’s Razor, Gall’s Law, Murphy’s Law, Kernighan’s Law, and too many others to list here.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The multidisciplinary field of AI Ethics is brand new, and is currently being pioneered by a relatively small number of leading AI organizations and academic institutions around the world. AI Ethics focuses on ensuring that unexpected outcomes from AI technology implementations occur as rarely as possible. Daniel and Chris discuss strategies for how to arrive at AI ethical principles suitable for your own organization, and what is involved in implementing those strategies in the real world. Tune in for a practical AI primer on AI Ethics!
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined again by José Valim talking about the recent acquihire of Plataformatec and what that means for the Elixir language, as well as José. We also talk about Dashbit a new 3 person company he helped form from work done while at Plataformatec to help startups and enterprises adopt and run Elixir in production. Lastly we talk about a new idea José has called Bytepack that aims to help developers package and deliver software products to developers and enterprises.
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Jerod, and Nick Nisi dive into GraphQL – what it can do, what the challenges are, and how it differs from REST – all with a generous helping of metaphor about buffets, restaurants, and of course bacon.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Segment 1:
Segment 2:
Segment 3:
Something missing or broken? PRs welcome!
Choosing a database is hard. They each have their pros and cons, and without much experience it is hard to determine which is the best fit for your project. In this episode Johan Brandhorst joins us to talk about Postgres. When is it a good fit? How well does it scale? What libraries exist in Go for using Postgres?
Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Panelist Jon Calhoun also wrote two blog posts covering topics mentioned on the show:
Special guest Johan Brandhorst gave a talk about Postgres and Go at GopherCon EU:
Something missing or broken? PRs welcome!
Daniel and Chris get you Fully-Connected with open source software for artificial intelligence.
In addition to defining what open source is, they discuss where to find open source tools and data, and how you can contribute back to the open source AI community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Sources:
Learning resources:
Something missing or broken? PRs welcome!
Guy Podjarny is the Founder of Snyk, a security platform that empowers software-driven businesses to develop fast and stay secure. Prior to Snyk, Guy founded Blaze which was acquired by Akamai and became CTO. We talked through the topic of acquisition — the sale, the merge, the learnings, and why Guy might not be planning for Snyk to be acquired anytime soon. We started the conversation with Snyk’s recent raise of $150 million dollars.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A listener request led us to Nikita Prokopov and FiraCode, and we’re sure glad they did. When we think of open source software, fonts aren’t usually high on the list of things that need maintaining. That’s not true when your font also supports hundreds of programming ligatures like FiraCode does. Nikita has his hands full!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Blitz.js creator Brandon Bayer joins Jerod to dive deep into the foundational principles of this fullstack React framework. We talk about its inspiration (Ruby on Rails), its differentiation (a “no-API” data layer), and its aspirations (built-in auth, plugins, recipes, and more).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
How reflective are you with the thoughts you think? In this episode, Mireille and Adam talk through a few more cognitive distortions. These “distortions” are general tendencies or patterns of thinking that are false or inaccurate, which also have the potential to cause psychological damage. Generally speaking, people develop cognitive distortions as a way of coping with adverse life events. The more prolonged and severe those adverse events are, the more likely it is that one or more cognitive distortions will form. By recognizing these patterns in our thoughts and possibly how, when, or why we’re prone to use them, like many things, we create the opportunity to change them.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Mireille is giving a talk at Heartifacts in August — check out this blog post for details on her talk and ways you can win a free pass to the conference!
Something missing or broken? PRs welcome!
Building a new app in Go can involve a lot of technical decisions. How will your code be structured? How will you handle background jobs? What will your deploy process look like? In this episode we will walk through the decisions made while building the public release of Pace.dev.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by Ronak Shah and Beth Dakin from the Safari team at Apple about their announcements at WWDC20 and the release of Safari 14. We talk about Safari WebExtensions, Face ID and Touch ID coming to the web, Safari’s plans to advance the web platform, and it all comes down to their focus on privacy, power, and performance.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Special thanks to Linode for helping us make this episode interruption free.
Something missing or broken? PRs welcome!
A lot of effort is put into the training of AI models, but, for those of us that actually want to run AI models in production, performance and scaling quickly become blockers. Nikita from MemSQL joins us to talk about how people are integrating ML/AI inference at scale into existing SQL-based workflows. He also touches on how model features and raw files can be managed and integrated with distributed databases.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Did you know Feross taught Web Security at Stanford last Fall? On this episode, Divya and Nick enroll in his security school to learn about XSS, CSP, ambient authority, and a whole lot more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Leaning from mistakes is key to progressing. In this episode Ben, Aaron, Kris, and Jon discuss some of our mistakes - like spending too much time designing a feature that isn’t that important, or using channels excessively when first learning Go - and how we learned from them.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re revisiting Shape Up and product development thoughts with Ryan Singer, Head of Product Strategy at Basecamp. Last August we talked with Ryan when he first launched his book Shape Up and now we’re back to see how Shape Up is shaping up — “How are teams using the wisdom in this book to actually ship work that matters? How does Shape Up work in new versus existing products?” We also talk about the concept of longitudinal thinking and the way it’s impacting Ryan’s designs, plus a grab bag of topics in the last segment.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This full connected has it all: news, updates on AI/ML tooling, discussions about AI workflow, and learning resources. Chris and Daniel breakdown the various roles to be played in AI development including scoping out a solution, finding AI value, experimentation, and more technical engineering tasks. They also point out some good resources for exploring bias in your data/model and monitoring for fairness.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Streamlit:
GPU acceleration in Windows Subsystem for Linux
Fairness and bias:
Chris’s personal, COVID-related blog post
Something missing or broken? PRs welcome!
Mat Ryer talks to a new full-time Go programmer, an intern at Google, and a high-school programmer about the tech world from their perspective.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
What does the Go community look like from those at various beginnings in their early careers. Benjamin Bryant has recently become a full-time Go programmer and shares insights valuable to those more senior as well as those more junior. Shaquille Que recorded this episode during his very first day as an intern at Google; we learn a little about his story. Aditya Prerepa is a very proactive high-school programmer who has already started learning code to build solutions to real world problems. If you know somebody starting out in tech, why not send them this episode?
Something missing or broken? PRs welcome!
We take a listener request this week and discuss how we evolve alongside (or opt out of) the ever changing JavaScript syntax. Arrow functions and variable declarations take center stage, but a wide range of new(ish) JS syntax and features are discussed.
Then Feross shares his new app, Nick talks fiction books, and Jerod switches coding fonts.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
You are not what you’ve been dealt. You might have heard in your life that you’ve inherited bad genes or even good genes, and from that you conclude that you’re doomed or blessed. In some cases there’s a margin of truth to that. However, the role of genes, Epigentics, and Neuroplasticity tell a different story. It’s a story of hope and opportunity for change.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The incomparable Jessica Kerr drops by with a grab-bag of amazing topics. Understanding software systems, transferring knowledge between devs, building relationships, using VS Code & Docker to code together, observability as a logical extension of TDD, and a whole lot more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Get an email as soon as we ship new shows ~> subscribe via email here
Something missing or broken? PRs welcome!
Daniel and Chris go beyond the current state of the art in deep learning to explore the next evolutions in artificial intelligence. From Yoshua Bengio’s NeurIPS keynote, which urges us forward towards System 2 deep learning, to DARPA’s vision of a 3rd Wave of AI, Chris and Daniel investigate the incremental steps between today’s AI and possible future manifestations of artificial general intelligence (AGI).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
How much do you focus on your sense of touch? Have you ever considered how or why this sense is so critical to our lives and how we manage ourselves? In this episode, Mireille and Adam discuss the neurophysiological underpinnings of our sense of touch and how our brains process these sensory experiences. According to David Linden, Ph.D., Professor of Neuroscience at Johns Hopkins University School of Medicine, “The sense of touch is intrinsically emotional.”
Not only is touch relevant to our emotional experience, but it is a foundational aspect of the development of our nervous system and it impacts how we manage stress and respond to pain. It isn’t surprising then to consider that touch is also extremely relevant to our relationships as we are apt to feel more connected to those with whom we engage in touch.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We often try new frameworks and tools in side projects or throwaway contexts, but you don’t learn that much about a thing until you use it to build something real. That’s why we have Mat Ryer and David Hernandez joining us to share their experience of using Svelte while building their new startup, Pace.dev.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat, Jon, and Jaana discuss reflection and meta programming. How do other languages use reflection, and how does that differ from Go’s approach? What libraries are using reflection well? What are some examples of bad times to use reflect? What alternative approaches exist? And what are those weird struct tags I keep seeing in Go code?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sid Sijbrandij is the Co-founder and CEO of GitLab — an all-remote company and complete DevOps platform. As a company, they have their eyes set on taking the company public to IPO and they’re very outspoken about their culture, open handbook, and how they work as an all-remote company. We talk through where Sid came from, the early days of GitLab, why IPO vs a private sale (like GitHub), what it means to put “family and friends first, work second,” how we should view work, and his biggest fear — the company failing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking about all things all-remote with Darren Murph, Head of Remote at GitLab. Darren is tasked with putting intentional thought and action into place to lead the largest all-remote company in the world. Yes, GitLab is 100% all-remote, as in, no offices…and they employee more than 1,200 people across 67 countries. They’ve been iterating and documenting how to work remotely for years. We cover Darren’s personal story on remote work while he served as managing editor at Engadget, his thoughts on how “work” is evolving and ways to reframe and rethink about when you work, this idea of work life harmony, and the backstory and details of the playbook GitLab released free of charge to the world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The CEO of Darwin AI, Sheldon Fernandez, joins Daniel to discuss generative synthesis and its connection to explainability. You might have heard of AutoML and meta-learning. Well, generative synthesis tackles similar problems from a different angle and results in compact, explainable networks. This episode is fascinating and very timely.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
JS Danger is back! Suz, Emma, and Divya square off in our don’t-call-it-jeopardy game show. Will Emma totally redeem herself? Are Divya’s trivia skills as on point as her debate skills? Will Suz murder Jerod in a fit of terrible-question-inducing rage?! Listen and play along!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Researchers have examined the power of story and discovered the way in which stories provide a framework that has the capacity to transcend language for universal understanding. According to Joe Lazauskas, “Stories illuminate the city of our mind…stories make us remember and they make us care.” In this episode we dive deep into the power of story to explore the ways in which stories play a role in our emotions and in our relationships with others.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Stories are designed to take you on a journey; a journey you’re more likely to remember and relate with as you are apt to examine ways in which you can see yourself in the story. While our biases can interfere with our understanding of others, stories have the power to circumvent the challenges these pose and allows the opportunity for changes in our attitudes and henceforth our responses. When we’re able to see ourselves in others’ stories, we make others more relatable, and therefore easier to live with and work alongside.
Something missing or broken? PRs welcome!
Databases are tricky, especially at scale. In this episode Mat, Jaana, and Jon discuss different types of databases, the pros and cons of each, along with the many ways developers can have issues with databases. They also explore questions like, “Why are serial IDs problematic?” and “What alternatives are there if we aren’t using serial IDs?” while at it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Plausible creators Uku Täht and Marko Saric join the show to talk about their open source, privacy-friendly alternative to Google Analytics. We talk through the backstory of the project, why it’s open source, the details behind a few viral blog posts Marko shared to bring in a ton of new interest to the project, why privacy matters in web analytics, how they prioritize building new features, the technical details behind their no cookie light-weight JavaScript approach, and their thoughts on a server-side option.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On the heels of NVIDIA’s latest announcements, Daniel and Chris explore how the new NVIDIA Ampere architecture evolves the high-performance computing (HPC) landscape for artificial intelligence. After investigating the new specifications of the NVIDIA A100 Tensor Core GPU, Chris and Daniel turn their attention to the data center with the NVIDIA DGX A100, and then finish their journey at “the edge” with the NVIDIA EGX A100 and the NVIDIA Jetson Xavier NX.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Learning Resources
Something missing or broken? PRs welcome!
Nick and Jerod welcome Dojo’s Matt Gadd to the show to catch us up on what’s changed with the framework since episode #25, what’s coming in version 7, and to defend Nick’s comment that if you like React you just might like Dojo better.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re bringing Brain Science backstage — Mireille puts on her interviewer hat for a deep dive into Adam’s backstory. When and how did he get involved with podcasting? How did he get in to software development? When did he get his first shot at leadership? How did he learn about sales? Why is he so curious?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johnny and Jon are joined by Denise to talk about her role at GitHub and what the community and safety team does to help open source project creators and contributors, GoCon Canada and the role of organizing a conference, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
High expectations for performance in both life and work are common, but what do you do when you get stuck and you’re not able to achieve the results you desire? In this episode, Mireille and Adam talk through the different aspects of perfectionism and ways in which is can be adaptive and helpful and other ways in which it poses additional challenges. What happens when we avoid the possibility of failure as opposed to simply having high standards for our performance? How can we begin to focus on healthy striving as opposed to reaching for perfection?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jason Warner (CTO at GitHub) joined the show to talk with us about the backstory of how he helped to lead GitHub to a $7.5 billion acquisition by Microsoft. Specifically how they trusted their gut not just the data, and how they understood the value they were bringing to market. We also talk about Jason’s focus on “horizon 3” for GitHub, and his thoughts on remote work and how they’re leading GitHub engineering today.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Jason’s book recommendations:
Something missing or broken? PRs welcome!
Long-time listener (and YouTube aficionado) Owen Bickford joins Jerod backstage to discuss his recent contribution to Changelog’s Elixir/Phoenix-based open source platform.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Divya and Nick welcome Deno’s Kit Kelly to the show to celebrate the highly-anticipated new JavaScript/TypeScript runtime’s big 1.0 release.
This is a wide-ranging discussion about all things Deno. We discuss why they’re using Rust, how they’re rewriting parts of the TypeScript compiler, their take on package management, what adoption looks like, their code of conduct, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Distributed systems are hard. Building a distributed messaging system for these systems to communicate is even harder. In this episode, we unpack some of the challenges of building distributed messaging systems (like NATS), including how Go makes that easy and/or hard as applicable.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Mireille and Adam talk through the challenge of problem solving. It’s all to common to utilize the “try harder” approach when things aren’t working out the way you’d like. While that kind of effort is valuable, this approach is often wrought with further frustration, wasted time and less than desirable results. This episode offers you an alternative perspective and ways that you can practice getting unstuck and utilize more of the resources of your unconscious mind.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Saul Pwanson is the creator and maintainer of VisiData, a terminal interface for exploring and arranging tabular data. On this Maintainer Spotlight episode, Saul joins Jerod for a wide-ranging discussion on crossword puzzles, biographs, and Saul’s open source gift to the world. Thanks to AJ for the suggestion!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chandler McCann tells Daniel and Chris about how DataRobot engaged in a project to develop sustainable water solutions with the Global Water Challenge (GWC). They analyzed over 500,000 data points to predict future water point breaks. This enabled African governments to make data-driven decisions related to budgeting, preventative maintenance, and policy in order to promote and protect people’s access to safe water for drinking and washing. From this effort sprang DataRobot’s larger AI for Good initiative.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
PRACTICALAI10
. To learn more and purchase tickets go to datadan.io.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The role of a father plays a pivotal role in a child’s life. Ian Bernstein is a former Founder of Sphero and is now the Founder and Head of Product of Misty Robotics — they’re building the first programmable robot for the home and business. It’s called Misty II. The journey of building Misty II started when Ian was 5 years old and his dad bought him an Apple IIe.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Node 14, Vue’s Vite, and is-promise
are in the news. We’ve got some working from home tips and unpopular opinions to share. And… shout outs! 👏
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Join us at HalfStack Online on May 22nd!
Something missing or broken? PRs welcome!
In this episode, Mireille and Adam discuss the importance of building resiliency and how we can build skills to navigate unexpected and unwanted adversities. Fundamentally, we are designed to adapt out of a place of survival. Given that, we have to learn how to manage our fear while building awareness of the perceptions we have so that we can learn how to be both flexible and calm. Not surprising, we also talk about the way in which our relationships with others help us buffer the challenges better so that we are able to remain calmer and henceforth, see the opportunities within the obstacles.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
CORRECTION!! The phrase in Batman Begins is “Why do we fall? So we can learn to pick ourselves up.” You can watch it here and again here.
Something missing or broken? PRs welcome!
Put on your dark hoodie, turn all the lights off, and join the author of Black Hat Go as we explore the darker side of Go.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Use promo code GOTIME
for 30% off Black Hat Go through May 15th.
Something missing or broken? PRs welcome!
Gatsby creator Kyle Mathews joins Jerod fresh off the launch of incremental builds to tell the story of this feature that’s 3 years in the making. We talk about Kyle’s vision for Gatsby, why incremental builds took so long, why it’s not part of the open source tool, how he makes decisions between Cloud and open source features, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris get you Fully-Connected with AI questions from listeners and online forums:
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
PRACTICALAI10
. To learn more and purchase tickets go to datadan.io.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Feross and Emma chat with Segun Adebayo about Chakra UI, a modular React component library that’s changing the game for design systems and app development.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Duane O’Brien (head of open source at Indeed) joined the show to talk about their FOSS Contributor Fund and FOSS Responders. He’s super passionate about open source, and through his role at Indeed Duane was able to implement this fund and open source it as a framework for other companies to use. We talk through all the details of the program, its impact and influence, as well as ways companies can use the framework in their organization. We also talk about FOSS Responders an initiative to support open source that has been negatively impacted by COVID-19.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat, Johnny and Jon are joined by Elias, creator of Gio, to discuss GUIs. Specifically, we explore the pros and cons of immediate vs retained mode and explore some examples of each, as well how some frameworks like React are attempting to bring the benefits of immediate mode to a retained mode world (the DOM).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris have a fascinating discussion with Anna Goldie and Azalia Mirhoseini from Google Brain about the use of reinforcement learning for chip floor planning - or placement - in which many new designs are generated, and then evaluated, to find an optimal component layout. Anna and Azalia also describe the use of graph convolutional neural networks in their approach.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
PRACTICALAI10
. To learn more and purchase tickets go to datadan.io.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Emma, Divya, and Suz are joined by Quincy Larson from freeCodeCamp where they chat about virtual conferences. Are they better than in-person conferences? What are the differences? Let’s find out!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The gang discusses WebRTC with Sean DuBois, creator of the Pion project and author of a pure Go WebRTC implementation. What exactly is WebRTC? Why is it so popular for video chatting? How does it work under the hood, and how does it compare with other real-time communication options?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s been said that happy people are thankful, but maybe it’s the other way around. Thankful people are happy. In this episode we discuss the value of and the way that practicing gratitude can improve your overall outlook and mental health. Mireille and Adam talk through some of the underlying neuropsychological aspects of this habit including the key brain structures and neurotransmitters that are affected by practicing this routinely. This is one show that will pay–over and over again–that is, if you’re willing to put the knowledge into practice. Just how “happy” do you want to feel?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we’re featuring conversations from different perspectives on working from home from our JS Party, Go Time, and Brain Science podcasts here on Changelog.com. Because, hey…if you didn’t know we have 6 active podcasts in our portfolio of shows. Head to changelog.com/podcasts to collect them all!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Check out the following links for the show notes of each show featured:
Something missing or broken? PRs welcome!
In the midst of the COVID-19 pandemic, Daniel and Chris have a timely conversation with Lucy Lu Wang of the Allen Institute for Artificial Intelligence about COVID-19 Open Research Dataset (CORD-19). She relates how CORD-19 was created and organized, and how researchers around the world are currently using the data to answer important COVID-19 questions that will help the world through this ongoing crisis.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
PRACTICALAI10
. To learn more and purchase tickets go to datadan.io.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The quality of your thinking depends on your mental framework. To become a better thinker you need to have an understanding of this mental framework and how you view the world. But, what exactly is a mental framework? How have we all been programmed throughout our lives? In what ways have you been programed that you like, don’t like, or want to change? Join us as we explore and examine the key components of developing a mental framework.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our Jeopardy-style (but don’t call it Jeopardy) game is back! This time Jerod plays the part of Alex Trabeck and Emma tries her hand at contestant-ing. Can Scott Tolinski from the Syntax podcast hang with Emma and Nick? Listen and play along!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What is a microservice, and what is a monolith? What differentiates them? When is a good time for your team to start considering the transition from monolith to microservice? And does using microservices mean you can’t use a monorepo?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Harry Stevens is a Graphics Reporter at The Washington Post and the author of “Why outbreaks like coronavirus spread exponentially, and how to ‘flatten the curve’” — the most popular post in The Washington Post’s online history.
We cover the necessary details of this global pandemic, the journalist, coding, and design skills required to be a graphics reporter, the backstory on visualizing this outbreak, why Harry chooses R over Python, advice for aspiring graphics reporters, and how all of this came together at the perfect time in history to give Harry a chance to catch lightning in a bottle.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
AI legend Stuart Russell, the Berkeley professor who leads the Center for Human-Compatible AI, joins Chris to share his insights into the future of artificial intelligence. Stuart is the author of Human Compatible, and the upcoming 4th edition of his perennial classic Artificial Intelligence: A Modern Approach, which is widely regarded as the standard text on AI. After exposing the shortcomings inherent in deep learning, Stuart goes on to propose a new practitioner approach to creating AI that avoids harmful unintended consequences, and offers a path forward towards a future in which humans can safely rely of provably beneficial AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Divya and Jerod welcome ZEIT founder Guillermo Rauch to the show for a deep discussion on the state of JAMstack, what’s new & exciting with Next.js, and some big picture analysis of where the industry is heading.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What does it take to organize a community event? How do you ensure it is diverse? What does diversity even mean? Tune in to learn directly from organizers of some of the most diverse Go meetups (Gophercon EU and Go Bridge).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Given all of the recent changes and adjustments many individuals have made to working remotely, Mireille and Adam discuss some of the relevant aspects of working from home. How do you develop habits that work for you to be the most productive? Which factors make a difference to be successful in navigating challenges that emerge and how can you develop ways of staying socially connected while being physically distant?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Josh Aas, the Executive Director of the Internet Security Research Group, which is the legal entity behind the Let’s Encrypt certificate authority. In June of 2017, Let’s Encrypt celebrated 100 Million certificates issued. Now, just about 2.5 years later, that number has grown to 1 Billion and 200 Million websites served. We talk with Josh about his journey and what it’s taken to build and grow Let’s Encrypt to enable a secure by default internet for everyone.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
So many AI developers are coming up with creative, useful COVID-19 applications during this time of crisis. Among those are Timo from Deepset-AI and Tony from Intel. They are working on a question answering system for pandemic-related questions called COVID-QA. In this episode, they describe the system, related annotation of the CORD-19 data set, and ways that you can contribute!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod and KBall are joined by Micro Frontends in Action author Michael Geers to discuss (you guessed it) micro frontend architecture. We ask: what is the concept? How is it similar/different to micro services? Who is it best fitted for? How do you put it in practice? And much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Comment on this episode for a chance to win a FREE copy of the eBook version of Micro Frontends in Action. Tell us what you think of micro frontends. Our 3 favorite comments will be selected 30 days from the date of publish for this episode.
ALSO be sure to use discount code podjsparty20
to save 40% on Manning’s entire catalog. Whether you want the print edition of Michael’s book or are interested in learning something else from their amazing library of books, we got the hook up. ✊
Something missing or broken? PRs welcome!
Bryan Liles joins Johnny and Mat for a wide-ranging discussion that starts with the question: what even is enterprise Go?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In late 2019, Bill Nichols, a senior member of the technical staff at Carnegie Mellon University with the Software Engineering Institute published his study on “the 10x developer myth.” On this show we talk with Bill about all the details of his research. Is the 10x developer a myth? Let’s find out.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The Changelog is deep discussions in & around the world of software… and it’s been going for over a decade.
We talk to hackers, like Chris Anderson from 3D Robotics… leaders, like Devon Zuegel from GitHub… and innovators, like Amal Hussein…
Welcome to The Changelog! Please listen to an episode from our catalog that interests you and subscribe today. We’d love to have you with us.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Wilson and Rob Fletcher of ESRI hang with Chris and Daniel to chat about how AI powered modern geographic information systems (GIS) and location intelligence. They illuminate the various models used for GIS, spatial analysis, remote sensing, real-time visualization, and 3D analytics. You don’t want to miss the part about their work for the DoD’s Joint AI Center in humanitarian assistance / disaster relief.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With most of us working from home for the first time (or for a long time), we thought it’d be a good idea to share our experiences and opinions on how to manage it. We discuss how to optimize your location, your schedule, your communications, and the rest of you life during these stressful times.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Working from home can be challenging, especially amid school closings and everything else caused by COVID-19. In this episode panelists Jon, Mat, Carmen, and Mark share advice and experiences they have accumulated over many years of working from home. They cover separating your work space from your personal space, signaling to your family that you are busy, ways to keep track of the time, and suggestions for getting some exercise in when you can.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Practical AI is a weekly podcast that’s marking artificial intelligence practical, productive, and accessible to everyone. If world of AI affects your daily life, this show is for you.
From the practitioner wanting to keep up with the latest tools & trends…
(clip from episode #68)
To the AI curious trying to understand the concepts at play and their implications on our lives…
(clip from episode #39)
Expert hosts Chris Benson and Daniel Whitenack are here to keep you fully-connected with the world of machine learning and data science.
Please listen to a recent episode that interests you and subscribe today. We’d love to have you as a listener!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam discuss the process of forming memories, the various types of memory, anxieties, phobias, panic attacks, and how our attention and our memory relates to learning. Where you place your attention influences what you might remember. What you are able to remember influences how you feel, the choices you make, and your future outcomes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Questions to consider as you listen to this episode:
Also listen to:
Something missing or broken? PRs welcome!
Johan Vos joined us to talk about his new book ‘Quantum Computing for Developers’ which is available to read right now as part of the Manning Early Access Program (MEAP). Listen near the end of the show to learn how you can get a free copy or check the show notes for details. We talked with Johan about the core principles of Quantum Computing, the hardware and software involved, the differences between quantum computing and classical computing, a little bit of physics, and what can we developers do today to prepare for the perhaps-not-so-distant future of Quantum Computing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Comment on this episode for a chance to win a FREE copy of the eBook version of Quantum Computing for Developers. Tell us why you are interested in Quantum Computing and how this book might help you prepare for this new frontier in computation. Our 3 favorite comments will be selected 30 days from the date of publish for this episode.
ALSO be sure to use discount code podchangelog20
to save 40% on Manning’s entire catalog. Whether you want the print edition of Johan’s book or are interested in learning something else from their amazing library of books, we got the hook up. ✊
Something missing or broken? PRs welcome!
Catherine Breslin of Cobalt joins Daniel and Chris to do a deep dive on speech recognition. She also discusses how the technology is integrated into virtual assistants (like Alexa) and is used in other non-assistant contexts (like transcription and captioning). Along the way, she teaches us how to assemble a lexicon, acoustic model, and language model to bring speech recognition to life.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tom Preston-Werner (co-founder of GitHub, board member at Netlify) joins the party and brings his new, opinionated, full-stack, serverless web app framework with him. Will Redwood help usher in the future Tom predicted back in 2018? We discuss that and a whole lot more on this must-listen episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dave Cheney talks to us about the Zen of Go (ten engineering values for writing simple, readable, maintainable Go code). What makes code good in Go? What guiding principles should we bear in mind when writing Go?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lauren Tan joined us to talk about her blog post titled “Does it spark joy?” In this post Lauren shared the news of her resignation as an engineering manager at Netflix to return to being a software engineer. We examine the career trajectory of a software engineer and the seemingly inevitable draw to management for continued career growth. The idea of understanding “What are you optimizing for?” and whether or not what you’re doing truly brings you joy.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is THE podcast for diverse discussions from around the Go community.
Go Time’s panel hosts special guests like Kelsey Hightower… (clip from episode #114)
picks the brains of the Go team at Google… (clip from episode #100)
shares their expertise from years in the industry (clip from episode #102)
and has an absolute laugh riot along the way… (clip from episode #110)
It is Go Time! Please listen to a recent episode that interests you and subscribe today. We’d love to have you with us.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In the wake of the coronavirus outbreak being declared a global pandemic and a national emergency here in the United States as well as many other countries around the world, it would be extremely difficult to have a serious conversation here on Brain Science that’s not colored by today’s very serious events. Mireille and Adam discuss the anxiety, fear, and panic that many may be facing. How do we navigate the unseeable unknown? How should we respond to change and the state of the world we are now living in?
Don’t panic. Prepare for change. Be adaptable. Be resilient.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Emily Robinson, co-author of the book Build a Career in Data Science, gives us the inside scoop about optimizing the data science job search. From creating one’s resume, cover letter, and portfolio to knowing how to recognize the right job at a fair compensation rate.
Emily’s expert guidance takes us from the beginning of the process to conclusion, including being successful during your early days in that fantastic new data science position.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Comment on the episode page for a chance to win a FREE copy of the eBook! Tell us why you are interested in Data Science and how this book might help you achieve your goals. Our 3 favorite comments will be selected on April 13th!
Something missing or broken? PRs welcome!
We sit down with Tobias Koppers of webpack fame to talk about his life as a full-time maintainer of one of the most highly used (4 million+ dependent repos!) and influential tools in all of the web.
Things we ask Tobias include: how he got here, how he pays himself, has he ever gotten a raise, what his typical day is like, how he decides what to work on, if he pays attention to the competition, and if he’s ever suffered from burnout.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we’re talking about building technical courses! From video courses to written courses, we’ll give you our tips for building an effective and memorable course.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johnny and John welcome Thorsten Ball back to the show. This time we’re talking power tools! Editors, operating systems, containers, cloud providers, databases, and more. You name it, we probably talk about.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
~/.psqlrc
.Something missing or broken? PRs welcome!
We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 3 from season 4 — called “Personal Computers: The Altair 8800 and the Dawn of a Revolution.” This is the story of personal computers and the revolution that took place in the PC era.
Learn more and subscribe at redhat.com/commandlineheroes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The Altair 8800 is why we have computers in most homes today. It was initially designed for hobbyists. But a few visionaries saw massive potential in this strange little machine—and worked hard to make others see it too. What they created led to so much more than anyone could have ever imagined.
Forrest Mims tells us how his co-founder, Ed Roberts, planned to save their struggling electronics company. His idea? A microcomputer made for hobbyists. That computer led to a fateful phone call from Bill Gates and Paul Allen. Dan Sokol and Lee Felsenstein recall the unveiling of the Altair 8800 at the Homebrew Computer Club, and how it sparked Steve Wozniak’s eureka moment for the Apple I. We then hear from John Markoff about an infamous software heist that set the stage for the debate about whether code should be proprietary. And finally, Limor Fried reflects on how this story continues to influence today’s open source hardware movement.
Something missing or broken? PRs welcome!
Matthew Hodgson (technical co-founder) joined us to talk about Matrix - an open source project and open standard for secure, decentralized, real-time communication. It’s open source, it’s decentralized, it’s end-to-end-encrypted, and it’s also self-sovereign. Matrix also provides a bridge feature to bridge existing platforms and communication silos into a global open matrix of communication. A recent big win for Matrix was Mozilla’s announcement of switching off its IRC network that it had been using for 22 years and now uses Matrix instead.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Brems from General Assembly joins us to explain what “data science” actually means these days and how that has changed over time. He also gives us some insight into how people are going about data science education, how AI fits into the data science workflow, and how to differentiate yourself career-wise.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dustin Schau joins the party to talk about the state of Gatsby and the changes and improvements to it in the last year. We talk about what Gatsby delivers to the front end and how it does it quickly with improvements to the build system. Dustin also fields our questions and talks about Gatsby Cloud and where things are going.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam discuss the power of choice as it relates to our locus of control, decision making, and the changes we want to make in our lives. Emotions play a role in decision making as do our values and the perceived payout. When we are aware of the choices we make, we have the capacity to change them and henceforth, the direction of our lives, and the way we feel.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode Jaana and Mat are joined by Daniel and Miriah to dive into AI in Go. Why has python historically had a bigger foothold in the AI scene? Is machine learning in Go growing? What libraries and tools are out there for someone looking to get started with AI? And where do you start if you don’t have enough data for your own models?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We are a party-themed podcast, so FUN is at the heart of every episode. One way we keep things fun is by mixing it up and trying new things.
We play games like JS Jeopardy… (clip from episode #112)
debate hot topics like should websites work without JS… (clip from episode #87)
discuss and analyze the news… (clip from episode #94)
share wisdom we’ve collected over the years… (clip from episode #106)
interview amazing devs like John Resig and Amelia Wattenberger… and a whole lot more.
Oh, and did I mention we record the show live? You can be part of the hijinx each and every Thursday at changelog.com/live.
This is JS Party! Please listen to a recent episode that piques your interest and subscribe today. We’d love to have you with us.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Frank Karlitschek joined us to talk about Nextcloud - a self-hosted free & open source community-driven productivity platform that’s safe home for all your data. We talk about how Nextcloud was forked from ownCloud, successful ways to run community-driven open source projects, open core vs open source, aligned incentives, and the challenges Nextcloud is facing to increase adoption and grow.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Special thanks to André Jaenisch and AJ Jordan for suggesting this show and topic!
Something missing or broken? PRs welcome!
Craig Wiley, from Google Cloud, joins us to discuss various pieces of the TensorFlow ecosystem along with TensorFlow Enterprise. He sheds light on how enterprises are utilizing AI and supporting AI-driven applications in the Cloud. He also clarifies Google’s relationship to TensorFlow and explains how TensorFlow development is impacting Google Cloud Platform.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall interviews Brian Leroux in a wide-ranging discussion covering “Progressive Bundling” with native ES Modules, building infrastructure as code, and what the future of JamStack and serverless deployment might look like.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Newsletters play a unique role for developers. As the Go community continues to grow and mature, these newsletters provide a much-needed filter for the oft overwhelming stream of new articles, talks, and libraries produced by the community on a weekly basis.
In this episode Johnny, Jon, and Mat are joined by Peter Cooper of the Golang Weekly newsletter to discuss his role as a newsletter curator. We explore difficult topics that touch on ethics and responsibilities of a curator and of course, the impact Peter and his team have on shaping, at least in part, what many in the Go community get exposed to.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Expanding AI technology to the local languages of emerging markets presents huge challenges. Good data is scarce or non-existent. Users often have bandwidth or connectivity issues. Existing platforms target only a small number of high-resource languages.
Our own Daniel Whitenack (data scientist at SIL International) and Dan Jeffries (from Pachyderm) discuss how these and related problems will only be solved when AI technology and resources from industry are combined with linguistic expertise from those on the ground working with local language communities. They have illustrated this approach as they work on pushing voice technology into emerging markets.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Divya leads a deep discussion with Jerod, KBall, and Nick on what’s stagnating in browsers. What has remained the same in browser tech over the last 20 years that remains a pain point in working with browsers? For example - Focus in browsers hasn’t changed much in 20 years. Why is that and how do we go about making all the stale things in browser tech better?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
button { cursor: pointer; }
???(in order of appearance)
Something missing or broken? PRs welcome!
Stephanie Morillo (content strategist and previously editor-in-chief of DigitalOcean and GitHub’s company blogs) wrote a book titled The Developer’s Guide to Content Creation — it’s a book for developers who want to consistently and confidently generate new ideas and publish high-quality technical content.
We talked with Stephanie about why developers should be writing and sharing their ideas, crafting a mission statement for your blog and thoughts on personal brand, her 4 step recipe for generating content ideas, as well as promotional and syndication strategies to consider for your developer blog.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Interfaces are everywhere in Go. The basic error type is an interface, writing with the fmt
package means you are probably using an interface, and there are countless other instances where they pop up. In this episode Mark, Mat, Johnny, and Jon discuss interfaces at length, exploring what they are, how they are using them in their own projects, as well as tips for how you can leverage them in your own code.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
io.Copy
io.Reader
.Something missing or broken? PRs welcome!
Mireille and Adam discuss the mechanism of attention as an allocation of one’s resources. If we can think of attention as that of a lens, we can practice choosing what we give our attention to recognizing that multiple things, both externally and internally, routinely compete for our attention. Distraction can also be useful when we utilize it intentionally to manage the focus of our attention.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Attention is the mechanism through which the brain focuses resources on some thing. If you can direct your attention, then you can direct where your brain puts its resources. You can think of attention similar to that of a camera lens. What lens and at what focal length are you using to focus with?
Something missing or broken? PRs welcome!
Caleb Porzio is the creator & maintainer of Livewire, AlpineJS, and more. His latest open source endeavor was announced as “sponsorware”, which means it lived in a private repo (only available to Caleb’s GitHub Sponsors) until he hit a set sponsorship threshold, at which point it was open sourced.
On this episode, we talk through this sponsorware experiment in-depth. We learn how he dreamt it up, how it went (spoiler: very well), and how he had to change his mindset on 2 things in order to make sustainability possible.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel and Chris hang out with Mike McCourt from Invoca to learn about the natural language processing model architectures underlying Signal AI. Mike shares how they process conversational data, the challenges they have to overcome, and the types of insights that can be harvested.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Yetunde Dada from QuantumBlack joins Jerod for a deep dive on Kedro, a workflow tool that helps structure reproducible, scaleable, deployable, robust, and versioned data pipelines. They discuss what Kedro’s all about and how it’s “changing the landscape of data pipelines in Python”, the ins/outs of open sourcing Kedro, and how they found early success by sweating the details. Finally, Jerod asks Yetunde about her passion project: a virtual reality film which debuted at the Sundance Film Festival in January.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Nick dive deep with Chris Manson and Jen Weber from the Ember core team. They talk about Ember.js: What it is, why it’s different, what’s new in the Ember Octane release, and what’s exciting in the future of the project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Telemetry is tricky to get started with. What metrics should you be tracking? Which metrics are important? Will they help you predict and avoid potential issues? When is a good time to start? Should you put it off until later? In this episode we discuss some common metrics to collect, how to get started with telemetry, and more with guest Dave Blakey of Snapt.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we’re sharing a full-length episode right here in the JS Party feed. This episode features Owen Ou, who is joined by Tanmai Gopal (CEO of Hasura) talking about the pros and cons of using GraphQL in your application. Learn more and subscribe at heroku.com/podcasts/codeish.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
GraphQL is a querying language with the aim of increasing the productivity of frontend and backend developers. It can make working with React easier, be used as an API for third-party clients, and allow for feature-rich applications to request precisely the data they need. Like any part of your stack, GraphQL isn’t a panacea. The language is still being developed, and has some limitations.
Check the show notes and transcript for more details.
Something missing or broken? PRs welcome!
Daniel and Chris explore Semantic Scholar with Doug Raymond of the Allen Institute for Artificial Intelligence. Semantic Scholar is an AI-backed search engine that uses machine learning, natural language processing, and machine vision to surface relevant information from scientific papers.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The State of JS 2019 survey left many in awe of the beautifully rendered line graph created by Amelia Wattenberger. So we’ve brought her on JS Party to discuss how she built it!
We’ll chat about all things D3, a JavaScript library for creating data visualizations, and even learn a bit about the CSS cascade.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johnny and Jon are joined by Andy Williams to talk about some of the unusual ways developers are using Go. In this particular episode they deep dive into building GUIs and discuss all of the challenges imposed by trying to build a UI that is both cross platform and functional. How do you create buttons that work on both mobile and a desktop app? Should you even be designing both apps at the same time? Tune in to find out!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jon Thornton (Engineering Manager at Squarespace) joined the show to talk about tech debt by way of his post to the Squarespace engineering blog titled “3 Kinds of Good Tech Debt”. We talked through the concept of “good tech debt,” how to leverage it, how to manage it, who’s in charge of it, how it’s similar to ways we leverage financial debt, and how Squarespace uses tech debt to drive product development.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
3 Kinds of Good Tech Debt ~> discuss
“Tech debt” is a dirty word in the software engineering world. It’s often said with an air of regret; a past mistake that will eventually need to be atoned for with refactoring.
Head to changelog.com/submit if you’ve written something your fellow devs would find interesting that you’d like us to promote.
Something missing or broken? PRs welcome!
Mireille and Adam discuss shame as an emotional and experiential construct. We dive into the neural structures involved in processing this emotion as well as the factors and implications of our experience of shame. Shame is a natural response to the threat of vulnerability and perception of oneself as defective or inherently “not enough.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Brené Brown, leading researcher on shame, vulnerability and connection — ”Shame is the most powerful, master emotion. It’s the fear that we’re not good enough.”
Shame is the response to threat. It is a stress response. Think of Shame as the inner critic. The one who berates and belittles you out of this place of fear of inadequacy or inherent flaw.
Guilt is rooted in a behavior you did whereas shame is all encompassing, fundamentally who you are as defective or inadequate.
Shame prompts hiding. Because when we feel ashamed, we don’t want to expose ourselves to others. If we “feel” or believe ourselves to be marred, it makes sense that we would be apt to hide.
From an evolutionary perspective - Shame is a signal that you aren’t part of the tribe, which would’ve been threatening or dangerous.
Is the culture of today conditioning us to feel dis-content more often?
“I stopped trying to keep up with the Jones’ because I realized that when I wake up someone moved the line.”
Examine what you are optimizing for as opposed to applying the “one-size-fits-all” approach.
How do I manage shame more adaptively?
It all comes back to being grounded in knowing what you’re optimizing for and recognizing that being who we are — being human, always involves vulnerability so we have to practice showing up.
Something missing or broken? PRs welcome!
We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 1 from season 4 — called “Minicomputers: The soul of an old machine.” This is the story of Minicomputers and how they paved the way for the personal computers that could fit in a bag and, eventually, the phones in our pockets.
Learn more and subscribe at redhat.com/commandlineheroes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
They don’t fit in your pocket. But in their day, minicomputers were an order of magnitude smaller than the room-sized mainframes that preceded them. And they paved the way for the personal computers that could fit in a bag and, eventually, the phones in your pocket.
16-bit minicomputers changed the world of IT in the 1970s. They gave companies the opportunity for each engineer to have their own machines. But it wasn’t quite enough, not until the arrival of 32-bit versions.
Carl Alsing and Jim Guyer recount their work at Data General to create a revolutionary new 32-bit machine. But their now legendary work was done in secret. Codenamed “Eagle,” their machine was designed to compete with one being built by another team in their own company. These engineers recall the corporate politics and intrigue required to keep the project going—and how they turned restrictions into advantages. Neal Firth discusses life on an exciting-but-demanding project. One where the heroes worked together because they wanted to, without expectations of awards or fame. And all three discuss how this story was immortalized in the non-fiction engineering classic, The Soul of a New Machine by Tracy Kidder.
Something missing or broken? PRs welcome!
Daniel and Chris do a deep dive into The AI Index 2019 Annual Report, which provides unbiased rigorously-vetted data that one can use “to develop intuitions about the complex field of AI”. Analyzing everything from R&D and technical advancements to education, the economy, and societal considerations, Chris and Daniel lay out this comprehensive report’s key insights about artificial intelligence.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Anders Damsgaard is a climate science researcher working on cryosphere processes at the Department of Geophysics at Stanford University. He joined the show to talk with us about the intersection of open source and climate science. Specifically, we discuss a set of shell tools he created called The Scholarref Tools which allow you to perform most of the tasks required to gather the references needed during the writing phase of an academic paper. We also discuss climate science, physics, self hosting Git, and why Anders isn’t present on any “social” networks.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
OR changelog2020
. To learn more and get started head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s a new year which means companies are hiring and developers are interviewing. So we thought it would be fun to host a fun game of technical Jeopardy.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Here are some of the topics we covered which might be useful to know in a technical interview! You should never have to define any of these things but knowing their concepts and how they work will help you land a job!
Something missing or broken? PRs welcome!
Carmen, Mat, and Jon are joined by Steve Francia and Julie Qiu to discuss the new Go.dev website. What was the motivation behind it? What technology was used to build it? How are they working to make package discovery better? And what resources are there to help you convince your manager to use Go on that upcoming project?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Production ML systems include more than just the model. In these complicated systems, how do you ensure quality over time, especially when you are constantly updating your infrastructure, data and models? Tania Allard joins us to discuss the ins and outs of testing ML systems. Among other things, she presents a simple formula that helps you score your progress towards a robust system and identify problem areas.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mike McDerment is the founder and CEO of FreshBooks. Believe it or not, Mike became a founder by accident. Like many of us, Mike had an itch that he just had to scratch. One thing led to another and soon enough FreshBooks became a key tool in the belt of many freelancers and agencies looking for an easy way to send invoices and get paid quickly online. We talk through the early days of FreshBooks and how things came to be, why they created a secret competitor to iterate on a bold idea for the future of FreshBooks, and we also cover what keeps Mike excited.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Listen to Brain Science #9: One small act of kindness
Something missing or broken? PRs welcome!
We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we’re sharing a full-length episode right here in The Changelog’s feed. This episode features Chris Castle with special guests Carol Nichols and Jake Goulding talking about the strengths of the Rust programming language.
Learn more and subscribe at heroku.com/podcasts/codeish.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Rust is a type-safe, concurrent, and memory efficient language from Mozilla. Developers from various backgrounds are turning towards it more as a means of quickly writing performant and functional code for browsers, cryptocurrencies, operating systems, CLIs, and–oh yeah, embedded devices. Carol Nichols and Jake Goulding are Rust instructors and enthusiasts, and they join Chris Castle to talk about Rust’s underlying strengths as an ideal blend of simpler languages, like Ruby, with more memory conscious ones, like C.
Check the show notes and transcript for more details.
Something missing or broken? PRs welcome!
Did you know you can make a device vibrate via a webpage? Neither did we until we popped open Luigi De Rosa’s super cool repo that collects many of the lesser known things browsers can do in 2020.
On this episode we hang out on his list and discuss which APIs were surprises to us, which we think are the most useful, which we wish would die in a fire (sorta), and what you might get if you mash up a few of these APIs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam dig deeper into empathy as a construct. What key brain structures are involved? How can we better understand empathy to be able to better navigate ourselves and our relationships with others both at home and in the workplace?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Daniel Siegel, MD, in his book Aware notes 5 Aspects of Empathy:
Empathy: In face-to-face interactions, communication has a multi-modal nature involving the processing of visual facial cues (such as the speaker’s facial expression), the tone of the voice (i.e., affective prosody) and the choice of words (i.e., semantics).
**Empathy involves a working model of another person in the mind’s eye.
Brain structures involved:
In particular, the Anterior Cingulate Cortex includes:
Claus Lamm, PhD, University of Vienna, investigates the processes that regulate firsthand pain and those that cause empathy for pain through numerous studies on the influence of painkillers. According to Lamm, research “suggests that empathy for pain is grounded in representing others’ pain within one’s own pain systems.”
The Role of Facial Expression in Empathy: The value of “looking at” the face of another to provide another data point to understand where they are emotionally.
How might you build your empathy skills? Consider EMPATHY as an acronym: (adapted from Harvard psychiatrist, Helen Riess, MD)
E: Eye contact
M: Muscles of facial expression
P: Posture. What is the person’s body language?
A: Affect/Emotion.
T: Tone of voice. Affective prosody.
H: Hearing the whole person.
Y: Your response. Emotions are contagious.
Getting practical - What can I do differently in order to cultivate empathy?
Something missing or broken? PRs welcome!
In this episode, we’re joined by Kelsey Hightower to discuss the evolution of cloud infrastructure management, the role Kubernetes and its API play in it, and how we, as developers and operators, should be adapting to these changes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The commercial VPN industry is a minefield to navigate and many open source solutions are a pain to use or ill-suited for the task. Algo VPN, on the other hand, is a self-hosted personal VPN designed for ease of deployment and security. It uses the securest industry standards, builds on rock-solid solutions like WireGuard and Ansible, and runs on an ever-growing list of cloud hosting providers.
On this episode Dan Guido –CEO of security firm Trail of Bits and Algo’s creator– joins Jerod to discuss the project in depth.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
One of the things people most associate with AI is automation, but how is AI actually shaping automation in manufacturing? Costas Boulis from Bright Machines joins us to talk about how they are using AI in various manufacturing processes and in their “microfactories.” He also discusses the unique challenges of developing AI models based on manufacturing data.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Divya, Mikeal, and Feross dig deep into refactoring. When to do it, best practices, things to watch out for, and the difference between a refactor and a rewrite. We then close out with some key pro tips.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we’re sharing a full-length episode right here in the Go Time feed. This episode features Johnny Boursiquot (Go Time panelist) on the mic with guests Edward Muller and Rishabh Wason talking about Go at Heroku.
Learn more and subscribe at heroku.com/podcasts/codeish.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Many organizations and teams have adopted Go for its focus on concurrency and efficiency, and Heroku is no different. Although it’s no longer a “new” language, diving into Go can be intimidating, whether you’re a seasoned programmer or a new hire. Johnny Boursiquot, Ed Muller, and Rishabh Wason discuss the joys and challenges of learning Go, applying it to projects at Heroku, and teaching colleagues how to write idiomatic code.
Check the show notes and transcript for more details.
Something missing or broken? PRs welcome!
Welcome to 2020 — on this year’s “State of the ‘log’” episode Jerod and I look back at our favorite moments from 2019 and forward to 2020 and beyond. We talk through our most popular episodes, our personal favorites, our 10-year anniversary, the excitement we have for Brain Science our newest podcast, it’s for the curious! And we also look forward to plans we have for 2020 and the decade to come…
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
We shipped 46 episodes of The Changelog this year (47 last year) and 200 across our entire catalog.
Most popular episodes of 2019:
Jerod’s favorites:
Adam’s favorites:
Listener todo’s:
Something missing or broken? PRs welcome!
Jaana, Jon, and Mat are joined by John Graham-Cumming, the CTO of Cloudflare, to discuss Go at Cloudflare along with John’s unique involvement in Gordon Brown’s apology to Alan Turing. How did Cloudflare get started with Go? What problems do they use Go for and when to they turn to other languages? And how exactly did John’s petition for an apology to Turing get so popular?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam discuss goal setting and the different types of goals we set. We reflect on how can you set goals that work for you and measure them. We also talk about how you go about building the behaviors that align with your identity and resistance we face when we do this. We also share our 2020 goal for Brain Science. This is a must-listen episode to get a grounded perspective in planning your goals for this year and decade.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Goal setting — are you ready for the new year/new you?
The Marshmallow Test (Carol Dweck, Ph.D.) — The role of delayed gratification in growth mindset and why self-control is the engine of success.
The Kaizen Way - “itty bitty” steps to move you in the direction of the goal you want to achieve.
Areas of life for goal setting: vocational, relational, personal, financial, health, etc.
How committed am I? If I’m optimizing in one way, it will invariably affect other aspects of my life. Therefore, have I considered the implications of this goal in my life?
The Role of Identity in the goal setting process. Are my goals aligned with my identity?
The American Society of Training and Development (ASTD) study on accountability found that you have a 65% of completing a goal if you commit to someone. And if you have a specific accountability appointment with a person you’ve committed, you will increase your chance of success by up to 95%.
There’s a lot of research around this at the Social and Affective lab at the University of Oregon. Will and Way –– “The will refers to the motivational and affective processes that drive goal pursuit such as approach motives, and the way refers to the suite of cognitive capacities and abilities that enable goal pursuit such as inhibitory control. Neither part is sufficient on its own; both are necessary for effective self-regulation.” (https://sanlab.uoregon.edu/research/)
Inhibitory control is a major part of goal achievement. I have to be able to “inhibit” my desire/drive for another behavior and replace it with the more adaptive or desirable one.
The goal for Brain Science in 2020 is to ship WEEKLY episodes (YEAH!). Can you help us achieve our goals? Give us feedback. Join us in Slack to share YOUR circumstances or challenges so we can work with you to help you hack it! Or get in touch on Twitter via @Changelog or @BrainScienceFM.
Something missing or broken? PRs welcome!
Chris and Daniel talk with Greg Allen, Chief of Strategy and Communications at the U.S. Department of Defense (DoD) Joint Artificial Intelligence Center (JAIC). The mission of the JAIC is “to seize upon the transformative potential of artificial intelligence technology for the benefit of America’s national security… The JAIC is the official focal point of the DoD AI Strategy.” So if you want to understand how the U.S. military thinks about artificial intelligence, then this is the episode for you!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
At Node+JS Interactive… the talks are all quite attractive. From transpilation dread… to awesome worker threads. This conf is surely impactive!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat, Carmen, and Jon are joined by Dan Scales to talk about Mat’s favorite keyword in Go - defer. Where did the defer statement come from? What problems can it solve? How has it shaped how we write Go code? How are other languages solving similar problems? And what exactly was changed in Go 1.14 to improve the performance of defer?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wow, 2019 was an amazing year for AI! In this fully connected episode, Chris and Daniel discuss their list of top 5 notable AI things from 2019. They also discuss the “state of AI” at the end of 2019, and they make some predictions for 2020.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Other relevant Practical AI episodes:
Something missing or broken? PRs welcome!
Jerod, Divya, Chris, KBall, & Nick ring in the new year with our 2020 predictions, wish lists, & resolutions. Will Chrome’s browser market share decrease? Will Svelte (or a Svelte-alike) continue to trend? Will Jerod finally write some TypeScript?! Listen along and let us know your thoughts on the matters.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam discuss the role of our thoughts, how they run our lives, and how they make us feel. We talk through alternative ways to think, the power we hold in starving our habitual neural networks, and the ways our thoughts help us to be our best selves. How aware are you of the quality of the soil of your mind?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Thoughts and the thinker – How do our thoughts affect how we do ourselves and live our lives?
The Role of Attention or Awareness: If we aren’t considerate or reflective of our thoughts, we ignore the environment in which we grow.
Maladaptive thoughts: Aaron Beck – 10 Cognitive Distortions
Thoughts affect feelings and feelings affect thinking.
All or nothing thinking: Thinking in binary or absolutes modes. This type of thinking perpetuates more cognitive rigidity and lends to feeling hopeless.
Reframing strategies – Use specifics in lieu of the generalities or extremes.
Building skills in new lanes…moving from expert to novice when you move the skill or knowledge into a new area or relationship.
Don’t SHOULD on yourself! Creating an external construct and imposing and applying it to oneself. These are within the context of your own internal self-talk and personal expectations.
Mental Filters: Focusing on one aspect or detail of a situation and obsessing over it.
Reframe – What else can you focus on…put on a different lens to see your world.
It isn’t just about NOT doing these things, it’s about being intentional and reflective around the thoughts we think and putting forth effort in the direction that you want to go.
Use the “Best Friend” test. Would you say to your best friend what you say to yourself?
Resources: Shawn Achor, author of The Happiness Advantage
Something missing or broken? PRs welcome!
Gerhard is back for part two of our interviews at KubeCon 2019. Join him as he goes deep on Prometheus with Björn Rabenstein, Ben Kochie, and Frederic Branczyk… Grafana with Tom Wilkie and Ed Welch… and Crossplane with Jared Watts, Marques Johansson, and Dan Mangum.
Don’t miss part one with Bryan Liles, Priyanka Sharma, Natasha Woods, & Alexis Richardson.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
See also: Gerhard goes to KubeCon (part 1)
Something missing or broken? PRs welcome!
Guests are catching the bug, so we decided to spend this episode talking about bugs! How do you find and fix your bugs? Do you sketch things out, whip out the debugger, or something else?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We have all used web and product search technologies for quite some time, but how do they actually work and how is AI impacting search? Andrew Stanton from Etsy joins us to dive into AI-based search methods and to talk about neuroevolution. He also gives us an introduction to Rust for production ML/AI and explains how that community is developing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod and Divya welcome npm CTO Ahmad Nassri to discuss modular architecture. What it is, why it matters, and how you can achieve it. Ahmad has been thinking deeply about this topic lately and we have a very fruitful discussion that should have takeaways for developers of all experience levels.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Changelog’s resident infrastructure expert Gerhard Lazu is on location at KubeCon 2019. This is part one of a two-part series from the world’s largest open source conference. In this episode you’ll hear from event co-chair Bryan Liles, Priyanka Sharma and Natasha Woods from GitLab, and Alexis Richardson from Weaveworks.
Stay tuned for part two’s deep dives in to Prometheus, Grafana, and Crossplane.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
See also: Gerhard goes to KubeCon (part 2)
Something missing or broken? PRs welcome!
Grab a hot beverage and a warm blanket because it’s time for a fireside chat with the Go Time panel! We discuss many topics of interest: what we’d build if we had 2 weeks to build anything in Go, the things about Go that “grind our gears”, our ideal work environments, and advice we’d give ourselves if we were starting our career all over again.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Evan Sparks, from Determined AI, helps us understand why many are still stuck in the “dark ages” of AI infrastructure. He then discusses how we can build better systems by leveraging things like fault tolerant training and AutoML. Finally, Evan explains his optimistic outlook on AI’s economic and environmental health impact.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we’re shining our maintainer spotlight on Ovilia. Hailing from Shanghai, China, Ovilia is an up-and-coming developer who contributes to Apache ECharts, maintains Polyvia, which does very cool low-poly image and video processing, and has a sweet personal website, too.
This episode with Ovilia continues our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
ES Modules are unflagged in Node 13. What does this mean? Can we use them yet? We chat with Mikeal, our resident expert, and find out.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ronald Marrero is a software developer working on NASA’s Artemis program, which aims at landing the first woman and next man on the Moon by 2024. How Ron got here is a fascinating story, starting at UCF and winding its way through the Florida Space Institute, working with NASA’s Swamp Works team, and building an open source excavation robot.
On this episode Ron tells us how it all went down and shares what he learned along the way.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get $100 till the end of 2019.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Go was designed with concurrency in mind. That’s why we have language primitives like goroutines, channels, wait groups, and mutexes. They’re very powerful when used correctly, but they can be very complicated if used unwisely.
Roberto Clapis joins the team once again to drop async wisdom in your ears. Don’t worry, we do it in serial. 😉
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
SpaCy is awesome for NLP! It’s easy to use, has widespread adoption, is open source, and integrates the latest language models. Ines Montani and Matthew Honnibal (core developers of spaCy and co-founders of Explosion) join us to discuss the history of the project, its capabilities, and the latest trends in NLP. We also dig into the practicalities of taking NLP workflows to production. You don’t want to miss this episode!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
David Cramer joined the show to talk about the recent license change of Sentry to the Business Source License from a BSD 3-clause license. We talk about the details that triggered this change, the specifics of the BSL license and its required parameters, the threat to commercial open source products like Sentry, his concerns for the “open core” model, and what the future of open source might look like in light of protections-oriented source-available licenses like the BSL becoming more common.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
CHANGELOG
to get $100 till the end of 2019.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall connects with Katie Sylor-Miller to talk about migrating OhShitGit to the JAMStack, migrating legacy codebases to modern front-end technologies, and design systems.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
GANs are at the center of AI hype. However, they are also starting to be extremely practical and be used to develop solutions to real problems. Jakub Langr and Vladimir Bok join us for a deep dive into GANs and their application. We discuss the basics of GANs, their various flavors, and open research problems.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Devon Zuegel is an Open Source Product Manager at GitHub. She’s also one of the key people responsible for making GitHub Sponsors a thing. We talk with Devon about how she came to GitHub to develop GitHub Sponsors, the months of research she did to learn how to best solve the sustainability problem of open source, why GitHub is now addressing this issue, the various ways and models of addressing maintainers’ financial needs, and Devon also shared what’s in store for the future of GitHub Sponsors.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we chatted with Kahlil Lechelt about mentorship. What types of mentorships are there, what makes a successful mentorship, and where can you find a mentor?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam discuss empathy, respect, and compassion and the role each of these interpersonal constructs play in strengthening our relationships, both personally and professionally. What exactly is empathy, respect, and compassion? What are key indicator lights to be aware of when any of them are lacking or off-kilter? We also discuss Dr. John Gottman’s research on “The Four Horsemen” in relationships.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Respect, empathy, and compassion as multiple parts of a system:
INQUIRE about others’ experience – instead of telling someone how they should feel or think YOU can ask questions to improve the clarity of YOUR understanding of THEIR experience. This is a way in which we can “build” our skill in terms of having empathy for others. Seek to understand, not judge.
Have REGARD for others’ experiences – this is evidence of respect. It is easy to use ourselves to make sense of what we don’t know; therefore, we need to learn how to consider the direction of the “lens” we use.
Collaboration as a key component of respect and empathy. How do we make sense of others’ perspectives or experiences?
Challenges with feedback from others:
Indicator lights of having difficulty giving respect, empathy, or compassion with ourselves and others.
We can acquire and cultivate the skills of respect, empathy, and compassion. We don’t improve any skill we don’t practice. How can we do things differently relationally?
Dr. John Gottman’s 4 horsemen in (marital/couple) relationships:
Being able to identify the Four Horsemen in your conflict discussions is a necessary first step to eliminating them, but this knowledge is not enough. To drive away destructive communication and conflict patterns, you must replace them with healthy, productive ones.
Fortunately, each horseman has a proven positive behavior that will counteract negativity.
This infographic highlights some of Dr. John Gottman’s most notable research findings on marriage and couple relationships.
What’s a good action plan for change? Self-awareness is key place to start.
Something missing or broken? PRs welcome!
Mat, Johnny, and Jaana are joined by Francesc Campoy to talk about Graph databases. We ask all the important questions — What are graph databases (and why do we need them)? What advantages do they have over relational databases? Are graph databases better at answering questions you didn’t anticipate? How is data structured? How do queries work? What problems are they good at solving? What problems are they not suitable for? And…since we had Francesc on the hot seat, we asked him about Just for Func and when it’s coming back.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Streamlit recently burst onto the scene with their intuitive, open source solution for building custom ML/AI tools. It allows data scientists and ML engineers to rapidly build internal or external UIs without spending time on frontend development. In this episode, Adrien Treuille joins us to discuss ML/AI app development in general and Streamlit. We talk about the practicalities of working with Streamlit along with its seemingly instant adoption by AI2, Stripe, Stitch Fix, Uber, and Twitter.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Thorsten Ball and Tim Raymond join Mat Ryer and Mark Bates to talk about compilers and interpreters. What are the roles of compilers and interpreters? What do they do? The how and why of writing a compiler in Go. We also talk about Thorsten’s books “Writing an Interpreter in Go” and “Writing a Compiler in Go.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we chat with Matteo Collina, Technical Director at NearForm and member of the Node.js Technical Steering Committee, about his upcoming Node+JS Interactive talk on Node Streams. We talk about their creation before any standards and how they are one of the bedrock APIs used throughout the Node ecosystem. We also talk about WHATWG streams and some of their key differences, and how streams have gotten easier to work with thanks to the addition of async iterators and generators to the language.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Catch us and Matteo at Node+JS interactive 2019!
Something missing or broken? PRs welcome!
On this special re-broadcast of the freeCodeCamp podcast, Quincy Larson (freeCodeCamp’s founder) interviewed Adam and Jerod in the ultimate Backstage episode to celebrate a decade of conversations, news, and community here at Changelog. Yes, this month we turn 10 years old! We go deep into our origin stories, our history as a company, becoming and being a leader, the backstory of our branding, our music from Breakmaster Cylinder, and where we might be heading in the future.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam discuss key aspects of mental health and what it looks like to manage our own mental well-being. What are the key ingredients to managing it? How do our relationships and boundaries impact it? Are sleep, food, and activity really that important? We talk through these questions and more to better understand mental health and the ways in which we contribute to our well being.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Mental health is a system issue — if one aspect isn’t working well, it impacts the system as a whole. Similar to that of a symphony, we, as individuals, work better when we acknowledge and allow all of our systems to work together. When key ingredients that contribute to our mental health are depreciated, we can expect that other aspects of our lives will be influenced as well. Mental health is variable. Just like our physical health, the knowledge base we have is always in flux. We never stop managing our mental health just like we don’t stop managing our money, health, relationships, etc. Remembering that there are always “knowns” and “unknowns” when we talk about health will help us better apply what we know about these things to us as individuals.
Below are some key ingredients that impact our mental health.
Sleep, food, and activity are critical — as are the rhythms of each of these.
As we’ve discussed previously, we fare better when we’ve got good social relationships and boundaries too. Boundaries involve consideration of our resources and the allocation involved in these. What are you committed to in terms of work responsibilities, home, relationships and relational demands, and stressors in general?
Something missing or broken? PRs welcome!
There’s a lot of hype about knowledge graphs and AI-methods for building or using them, but what exactly is a knowledge graph? How is it different from a database or other data store? How can I build my own knowledge graph? James Fletcher from Grakn Labs helps us understand knowledge graphs in general and some practical steps towards creating your own. He also discusses graph neural networks and the future of graph-augmented methods.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Today we have a very special show for you – we’re talking with Quincy Larson the founder of freeCodeCamp as part of a two-part companion podcast series where we each celebrate our 5 and 10 year anniversaries. This year marks 5 years for freeCodeCamp and 10 years for us here at Changelog. So make sure you check out the freeCodeCamp podcast next week when Quincy ships our episode to their feed. But, on today’s episode we catch up with Quincy on all things freeCodeCamp.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCEUGOTIME
. Learn more and register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Design systems are taking the tech industry by storm, but what exactly are they? Do you even need one? This week we’re talking all things design systems. We’ll chat about component libraries and style guides, companies who are building design systems, and more!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Go Time panelist Mat Ryer joins Jerod to talk through the pros and cons of GraphQL vs REST for a future Changelog API. There’s also a fair bit of language chat around Go and JavaScript, a section on Machine Learning, and some inside baseball on where Go Time is heading.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we talk with Ramya Rao about code editors and language servers. We share our thoughts on which editor we use, why we use it, and why we’d switch. We also discuss what a language server is and why it matters in connecting editors and the languages they support. We also dive into various ways to be effective with VS Code including shortcuts, plugins, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCEUGOTIME
. Learn more and register.
Featuring:
Show Notes:
gopls
that was created for Sublime Text’s implementation. Mentioned on the show.VS Code plugins mentioned/used by our panelists:
Something missing or broken? PRs welcome!
Everyone is talking about it. OpenAI trained a pair of neural nets that enable a robot hand to solve a Rubik’s cube. That is super dope! The results have also generated a lot of commentary and controversy, mainly related to the way in which the results were represented on OpenAI’s blog. We dig into all of this in on today’s Fully Connected episode, and we point you to a few places where you can learn more about reinforcement learning.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Learning resources:
Something missing or broken? PRs welcome!
Jeff Meyerson, host of Software Engineering Daily, and the founder of FindCollabs (a place to find collaborators for open source software) joined the show to talk about living in San Francisco, his thoughts on podcasting and where the medium is heading, getting through large scale market changes. We talk at length about his new project FindCollabs, the difficulty of reliably finding people to collaborate with, the importance of reputation and ratings systems, and his invite to this audience to check out what he’s doing and get involved.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCEUCHANGELOG
. Learn more and register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re back with another #YepNope episode, this time debating whether or not JavaScript needs to be rebranded. This premise was inspired by Kieran Potts’ article of the same name. Divya/Jerod represent Team Yep and Chris/KBall represent Team Nope. Nick, as always, represents Team Type Script 😜
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What’s the most practical of practical AI things? Data labeling of course! It’s also one of the most time consuming and error prone processes that we deal with in AI development. Michael Malyuk of Heartex and Label Studio joins us to discuss various data labeling challenges and open source tooling to help us overcome those challenges.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCEUGOTIME
— ends November 8th! Learn more and register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What you’re about to hear is a series of lightning chats recorded live from All Things Open 2019. How’s this for topic diversity? 👇
A/B testing, finding your tribe, dancing, TikTok, what is happening with front-ends becoming full-stacks, Code the Dream, OSI approved licenses, breaking in to tech, a11y, hiring juniors, whiteboard interviews, better interview practices, JPGs, coding bootcamps, tech re-entry programs, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johnny and Mat are joined by Kris Nova and Joe Beda to talk about Kubernetes and Cloud Native. They discuss the rise of “Cloud Native” applications as facilitated by Kubernetes, good places to use Kubernetes, the challenges faced running such a big open source project, Kubernetes’ extensibility, and how Kubernetes fits into the larger Cloud Native world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCEUGOTIME
— ends November 8th! Learn more and register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Robert C. Martin, aka Uncle Bob, joined the show to talk about the practices of Agile. Bob has written a series of books in order to pass down the wisdom he’s gained over his 50 year software career — books like Clean Architecture, Clean Code, The Clean Coder, The Software Craftsman, and finally Clean Agile — which is the focus of today’s discussion. We cover the origins of his “Uncle Bob” nickname, the Agile Manifesto, why Agile is best suited for developing software, how it applies today, communication patterns for teams, co-location vs distributed, and more importantly Bob shares his “why” for writing this book.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Times series data is everywhere! I mean, seriously, try to think of some data that isn’t a time series. You have stock prices and weather data, which are the classics, but you also have a time series of images on your phone, time series log data coming off of your servers, and much more. In this episode, Anais from InfluxData helps us understand the range of methods and problems related to time series data. She also gives her perspective on when statistical methods might perform better than neural nets or at least be a more reasonable choice.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNAPRACTICALAI19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall catches up with Phil Hawksworth of Netlify at JAMStackConfSF to dive deep into JAMStack, what it’s about, where the ecosystem is going, and what is still hard.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johnny is joined by Marty Schoch, creator of the full-text search and indexing engine Bleve, to talk about the art and science of building capable search tools in Go. You get a mix of deep technical considerations as well as some of the challenges around running a popular open source project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCEUGOTIME
— ends November 8th! Learn more and register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mireille and Adam discuss coping skills and strategies to use when managing the emotions and struggles of everyday life. We talk through some common ways people manage their emotions, strategies for emotional coping, as well as problem solving coping.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
We discussed the concept of SMART goals — they are specific, measurable, achievable, realistic, and based on a specific time frame.
We discussed the concept of HALT. Are you hungry, angry, lonely or tired? If so, coping will invariably be different, regardless of your age.
We also discussed several examples of emotional coping strategies:
Something missing or broken? PRs welcome!
We’ve mentioned ML/AI in the browser and in JS a bunch on this show, but we haven’t done a deep dive on the subject… until now! Victor Dibia helps us understand why people are interested in porting models to the browser and how people are using the functionality. We discuss TensorFlow.js and some applications built using TensorFlow.js
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Divya, & Suz get together to discuss top-level await
, the JS13kGames winner, Liran Tal’s is-website-vulnerable
, Vue 3’s source code, and Facebook’s take on AR/VR/XR. Plus 3 awesome pro tips you don’t want to miss!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris Anderson, former Editor-in-Chief of WIRED and a true pioneer in the world of drones, joined the show to talk about his hobby gone wrong, how he started 3D Robotics, DIY Drones, and Dronecode. We also talked about his newest passion, DIY Robocars.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNACHANGELOG19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Manish Jain and Karl McGuire of Dgraph join Johnny and Jon to discuss caching in Go. What are caches, hit rates, admission policies, and why do they matter? How can you get started using a cache in your applications?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNACHANGELOG19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The United States has blacklisted several Chinese AI companies working in facial recognition and surveillance. Why? What are these companies doing exactly, and how does this fit into the international politics of AI? We dig into these questions and attempt to do some live fact finding in this episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Learning resources:
Something missing or broken? PRs welcome!
In a world where an ex-hit-man named John Wick comes out of retirement to track down the gangsters that killed his dog and stole his car — three die-hard fans (Adam, Jerod, and Brett) spend nearly 2 hours discussing the John Wick trilogy and then some.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Jerod, and Divya dig deep into how we learn. We look into how to choose what to learn, techniques for learning, and a set of respective resources.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by Chris and Desmond (co-hosts of the ElixirTalk podcast) to catch up on what’s moving and shaking in the Elixir and Phoenix communities. We discuss what’s attractive about Elixir, what it means to have the language finalized, why folks are so excited by Phoenix LiveView, the ambitious new Lumen project that’s bringing Elixir to WebAssembly, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNACHANGELOG19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNACHANGELOG19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
it depends
Gopher in Gopher slackSomething missing or broken? PRs welcome!
Chris and Daniel talk with Keith Lynn, AlphaPilot Program Manager at Lockheed Martin. AlphaPilot is an open innovation challenge, developing artificial intelligence for high-speed racing drones, created through a partnership between Lockheed Martin and The Drone Racing League (DRL).
AlphaPilot challenged university teams from around the world to design AI capable of flying a drone without any human intervention or navigational pre-programming. Autonomous drones will race head-to-head through complex, three-dimensional tracks in DRL’s new Artificial Intelligence Robotic Racing (AIRR) Circuit. The winning team could win up to $2 million in prizes.
Keith shares the incredible story of how AlphaPilot got started, just prior to its debut race in Orlando, which will be broadcast on NBC Sports.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What if you could have an Electron-like app framework without the Chromium dependency and resulting performance woes? Well, now you can. NodeGui is a Qt5-powered, cross-platform, native app GUI framework for JavaScript with CSS-like styling. In this episode, Jerod and Nick sit down with Atul –author of NodeGUI and NodeGUI React– to learn about this exciting framework. We ask him a zillion and one questions about it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat, Filippo, Johan, and Roberto discuss security in Go. Does Go make it easy to secure your code? What common mistakes are Gophers making? What is fuzzing? How can attackers abuse your code if you use the default http mux?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNACHANGELOG19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
changelog2019
. Start your server - head to linode.com/changelog.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we’re shining our maintainer spotlight on Valeri Karpov. Val has been the solo maintainer of Mongoose since 2014. This episode with Val continues our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A brief announcement about the upcoming All Things Open conference in Raleigh, NC. What we’ll be doing there, why you should join us, and how to win a FREE 🎟️ to the event.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Tweet and mention @Changelog or @JSPartyFM for a chance to win 1 of 5 free passes to the conference!
“I want a free pass to @AllThingsOpen because…”
Changelog20
Something missing or broken? PRs welcome!
Chris and Daniel take some time to cover recent trends in AI and some noteworthy publications. In particular, they discuss the increasing AI momentum in the majority world (Africa, Asia, South and Central America and the Caribbean), and they dig into Hugging Face’s recent model distillation results.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
AI in the majority world:
Artificial intelligence probes dark matter in the universe
Three People-Centered Design Principles for Deep Learning
Something missing or broken? PRs welcome!
Jonathan Turner, Andrés Robalino, and Yehuda Katz joined the show to talk about Nushell, or just Nu for short. It’s a modern shell for the GitHub era. It’s written in Rust, and it has the backing of some of the greatest minds in open source. We talk through what it is, how it works and cool things you can do with it, why Rust, ideas for the future, and ways for the community to get involved and contribute.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Code examples discussed on the show:
curl api.github.com | from-json | get current_user_url
Something missing or broken? PRs welcome!
Special guest Nick O’Leary joins us this episode to chat about the Node-RED project, how it started, and the fascinating uses cases for it out in the wild. We go into some of the technical challenges behind designing easy to use interfaces for hardware, and ask Nick what the future of Node-RED looks like.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Node-RED
Node-RED org on Github (they’re looking for contributors!)
Arduino pubsub client written by Nick O’Leary
Something missing or broken? PRs welcome!
Mireille and Adam explore the habit loop, the role of environment as a cue, behavior change, the role of dopamine, willpower as a finite resource, and the impact of social influences on habits.
As with any change, we need to collect data. Instead of trying to change a habit right away, treat yourself like a scientist in a data gathering stage and experiment with different rewards to better understand your habit loops. Making and breaking a habit is different for everyone.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Key takeaways:
Links:
Book recommendations:
Something missing or broken? PRs welcome!
The All Things Open conference is happening soon, and we snagged one of their speakers to discuss open source and AI. Samuel Taylor talks about the essential role that open source is playing in AI development and research, and he gives us some tips on choosing AI-related side projects.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Tweet and mention @Changelog or @PracticalAIFM for a chance to win 1 of 5 free passes to the conference!
“I want a free pass to @AllThingsOpen because…”
Something missing or broken? PRs welcome!
Carmen and Jon talk with Rob Pike and Robert Griesemer (the creators of Go) about its origins, growth, influence, and future. This an epic episode that dives deep into the history and details of the how’s and why’s of Go, and the choices they’ve made along the way in creating this awesome programing language.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNACHANGELOG19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johnny, Carmen, Jon, and returning guest Stevenson Jean-Pierre talk about hiring engineers with a focus on junior roles. Why do we keep running into these ridiculous job listings that nobody could ever live up to? What benefits do junior developers bring to the team? Why don’t teams put more focus on developing junior engineers? What can we do better?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The gang gets together to catch you up on what’s new & noteworthy in the community. Then we share a few things we’ve learned recently in our first-ever “Today I Learned” segment. Finally, we wrap it up with things we’re excited about.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Amal Hussein (Engineering Manager at npm) joined the show to talk about AST’s — aka, abstract syntax trees. Amal is giving a talk at All Things Open on the subject so we asked her to give us an early preview. She’s on a mission to democratize the knowledge and usage of AST’s to push legacy code and the web forward.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
We’ll be at All Things Open! We’re hosting a LIVE JS Party on stage and Jerod Santo is giving a talk on using Svelte for a radical new approach to building user interfaces. And as a special thanks from the team behind All Things Open, we’re giving away 5 free passes to the conference. All you have to do tweet “I want a free pass to All Things Open because…” and state your reason and copy @Changelog and @AllThingsOpen in the tweet.
We’ll DM the winners next Friday, September 27th — good luck!
For those who don’t want to wait and just want 20% off your ticket right now — use the code changelog20
when you buy your tickets. This code has UNLIMITED uses, so tell your friends! Head to allthingsopen.com to learn more and register.
Something missing or broken? PRs welcome!
In this very special fully-connected episode of Practical AI, Daniel interviews Chris. They discuss High Performance Computing (HPC) and how it is colliding with the world of AI. Chris explains how HPC differs from cloud/on-prem infrastructure, and he highlights some of the challenges of an HPC-based AI strategy.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dave Kaplan (Head of Software Engineering at Policygenius) joined the show to talk about Generative Engineering Cultures and how they have become the goal of industry-aware tech teams. We talk through the topology of organizational cultures ranging from pathological, to bureaucratic, to generative, the importance of management buy-in (from the top down) on leading a generative culture, the ability to contribute original value which is deeply rooted in the concept of aligned autonomy. We also covered the 6 core skills required for us to be empowered in our teams.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Divya, Feross, and Jerod get together to discuss tips and tricks for communicating with other coders, project stakeholders, and users.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat, Johnny, Jon, and special guest Ian Lance Taylor discuss generics in Go. What are generics and why are they useful? Why aren’t interfaces enough? How will the standard library change if generics are added to Go? How has the community contributed to generics? If generics are added, how will this negatively affect the language?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
KCNACHANGELOG19
Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Contracts proposal from Ian Lance Taylor and Robert Griesemer
Something missing or broken? PRs welcome!
We’re talking with Sherol Chen, a machine learning developer, about AI at Google and AutoML methods. Sherol explains how the various AI groups within Google work together and how AutoML fits into that puzzle. She also explains how to get started with AutoML step-by-step (this is “practical” AI after all).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode is all about conferences and there is a lot to talk about! Why even go? What makes a conference worth it? How can you get the most of the experience? Is speaking worth all the effort? How can you make your talk amazing? How can you get your talk selected? We chime in on all of these questions plus more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Abhinav Asthana (founder of Postman) joined the show to talk about Postman, an ADE — API Development Environment — that began as open source and is now a full-fledged company that just announced a $50 million dollar Series B. We talk about why Postman has grown so successfully, APIs and their impact to core business factors, what it means to be an API Development Environment (ADE), and how they created one of the most popular API platforms and community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
LIVE from LondonGophers as part of GopherCon UK! Mat Ryer, and Mark Bates were joined by Liz Rice, Kat Zień, Gautam Rege to talk about the magic in Go’s standard library. Huge thanks to the organizers of LondonGophers and GopherCon UK for making this possible.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
KCNACHANGELOG19
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johnny, Mat, Jaana, and special guest Stevenson Jean-Pierre discuss serverless in a Go world. What is serverless, what use cases is serverless good for, what are the trade offs, and how do you program with Go differently in the context of serverless?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
With the jumping off point of KBall’s question: “What are best practices for organizing a Node project?” Mikeal and Feross drop an incredible amount of wisdom about Node, organizing using modules, release management, deployment approaches, how to adopt change, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we’re shining our maintainer spotlight on Feross Aboukhadijeh. Feross is the creator and maintainer of 100’s of open source projects which have been downloaded 100’s of million of times each month — projects like StandardJS, BitMidi, and WebTorrent to name a few. This episode with Feross continues our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek of CodeNewbie, about the people who transform technology from the command line up. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.
Learn more and subscribe at redhat.com/commandlineheroes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Check the show notes and transcript for more details.
Languages used for IT infrastructure don’t have expiration dates. COBOL’s been around for 60 years—and isn’t going anywhere anytime soon. We maintain billions of lines of classic code for mainframes. But we’re also building new infrastructures for the cloud in languages like Go.
COBOL was a giant leap for computers to make industries more efficient. Chris Short describes how learning COBOL was seen as a safe long-term bet. Sixty years later, there are billions of lines of COBOL code that can’t easily be replaced—and few specialists who know the language. Ritika Trikha explains that something must change: Either more people must learn COBOL, or the industries that rely on it have to update their codebase. Both choices are difficult. But the future isn’t being written in COBOL. Today’s IT infrastructure is built in the cloud—and a lot of it is written in Go. Carmen Hernández Andoh shares how Go’s designers wanted a language more suited for the cloud. And Kelsey Hightower points out that languages are typically hyper-focused for one task. But they’re increasingly open and flexible.
Something missing or broken? PRs welcome!
David Yakobovitch joins the show to talk about the evolution of data science tools and techniques, the work he’s doing to teach these things at Galvanize, what his HumAIn Podcast is all about, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Divya, and Chris talk about what’s going on in all the big frontend frameworks, share some pro tips, and shout out awesome people and things in the community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Segment 1 - The Framework Wars
Segment 2 - Pro Tips
Segment 3 - Shoutouts
Something missing or broken? PRs welcome!
We’re on the expo hall floor of OSCON 2019 talking with Eric Holscher, Ali Spittel, and Hong Phuc Dang. First up, we talk to Eric about his work at Write the Docs, ethical advertising, and the Pac-Man rule at conferences. Second, we talk with Ali about her passion for teaching developers, her passion for writing, and her new found love for podcasting. Last, we talk with Hong about her work at FOSSASIA, the disconnect between America and Asia in open source, and several of the cool open source projects they have on GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
CHANGELOG20
.
Featuring:
Show Notes:
Special thanks to our friends at O’Reilly Media and OSCON for making our trip to Portland possible.
Eric:
Ali:
Hong:
Something missing or broken? PRs welcome!
Mireille and Adam explore the importance of relationships and the concept of attachment. We often think of ourselves as individuals, but our lives are spent embedded within the context of social relationships. These relationships influence and shape our brains, which deeply influences who we are.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
We’re designed to be attached to others. Mammalian brains care about their connections.
What’s the difference between a lizard or a turtle and a dog or a bat? Dogs and bats feed their young with milk and invest in their oversight until they’re mature and capable enough to manage their own lives.
We often think of ourselves as individuals, but our lives are spent embedded within the context of social relationships. These relationships influence and shape our brains, which deeply influences who we are. Research shows that relationships can reactivate neuroplastic processes and actually alter the structures and biochemistry of the brain (Neuroscience of human relationships). Individual brains do not exist in nature. Without mutually stimulating interactions, people and neurons wither and die.
Early nurturing of the prefrontal cortex through relationships has us to think well of ourselves, trust others, regulate emotions, maintain positive expectations, and utilize emotional intelligence in a moment-to-moment problem solving (Cozolino). Research shows that right brains tend to develop more in the first years of life. This helps us be more flexible and learn how to adapt — it really is survival of the fittest.
Something missing or broken? PRs welcome!
Hot off the heels of GopherCon 2019 — Johnny Boursiquot, Jon Calhoun, and special guests Jamal Yusuf, and Yingrong Zhao recap the conference and the importance of representation in the Go community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam adds a twist to our YepNope format this week. Instead of 2v2, it’s 1v1v1 with Mikeal reppin’ team Yep, Divya on team Nope, and Feross sitting in the middle on team It Depends. You don’t want to miss this excellent debate/discussion all about JS tooling complexity.
Many packages
New frameworks built all the time
Config hell. Webpack
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ryan Singer, head of Product Strategy at Basecamp, joined the show to talk about their newest book — Shape Up: Stop running in circles and ship work that matters. It’s written by Ryan himself and you can read it right now for free online at Basecamp.com/shapeup.
We talked about the back story of the book, how the methodology for Shape Up developed from within at Basecamp, the principles and methodologies of Shape Up, how teams of varying sizes can implement Shape Up. Ryan even shared a special invitation to our listeners near the end of the show to his live and in-person Shape Up workshop on August 28th in Detroit, Michigan.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Redis is a an open source, in-memory data structure store, widely used as a database, cache and message broker. It now also support tensor data types and deep learning models via the RedisAI module. Why did they build this module? Who is or should be using it? We discuss this and much more with Pieter Cailliau.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Feross, and Nick discuss the latest npm security fiasco, opine on the strengths and weaknesses of spreadsheets, explain CORS like they’re 5 (sorta), and give shout outs to deserving purveyors of fine software.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jon, Mat, Johnny, and special guest Cory LaNou discuss the ins and outs of structuring Go programs. Why is app structure so important? Why is it hard to structure Go apps? What happens if we get it wrong? Why do we confuse folder structures with application design? How should a new Go app be structured?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Christine Yen (co-founder and CEO of Honeycomb) joined the show to talk about her upcoming talk at Strange Loop titled “Observability: Superpowers for Developers.” We talk practically about observability and how it delivers on these superpowers. We also cover the biggest hurdles to observability, the cultural shifts needed in teams to implement observability, and even the gains the entire organization can enjoy when you deliver high-quality code and you’re able to respond to system failure with resilience.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
“testing is for known knowns, monitoring is for known unknowns, observability is for unknown unknowns” – Jez Humble
Something missing or broken? PRs welcome!
In this inaugural episode, Mireille and Adam explore what it means to be human at the most basic level. Our goal is to explore the inner-workings of the human brain to better understand our humanity. What are we capable of? What are the common experiences of life we all share? We start by asking the question, “what are the fundamentals of being human?”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
As humans, we are fundamentally designed to feel. Feelings aren’t facts but they are feedback. When we can consider our feelings in conjunction with other data, we’re apt to make wiser decisions. Whether our feelings or they don’t, they’re still feedback.
As humans, we are fundamentally designed to connect and be connected with others. When we don’t have a community wherein we can be our authentic selves, we’re apt to struggle more than we would without them.
As humans, we do not get the option to opt out the struggle. We may not be able to pick our struggles, but, nonetheless we all struggle.
Adam says “Admit the struggle. Identify the lie. Seek the truth.”
As it relates to coping, the value of naming our struggles is so important. It involves more aspects of the brain when we put words to our struggles so that we’re better able to cope.
Something missing or broken? PRs welcome!
Jon, Mark, Johnny, and special guest Jamal Yusuf discuss what to expect when attending a conference like GopherCon. What should you be doing before you attend GopherCon? What should you bring to the conference? What shouldn’t you bring? What are the training sessions about? What about the hacking sessions and talking with the Go team? What if you don’t know anyone?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re trying a brand new segment called YepNope, wherein your intrepid panelists engage in a lively debate around a premise. In this debate, Feross and KBall argue that websites should work without requiring JS and Divya and Chris say, “Nah!”
Please let us know if you like this style episode! We had fun recording it, but that doesn’t matter much if y’all don’t enjoy listening to it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by C J Silverio, aka ceejbot on Twitter, aka 2nd hire and former CTO at npm Inc. We talk with Ceej about her recent JS Conf EU talk titled “The Economies of Open Source” where she laid our her concerns with the JavaScript language commons being owned by venture capitalists. Currently the JavaScript language commons is controlled by the npm registery, and as you may know, npm is a VC backed for profit start up. Of course we also talk with Ceej about the bomb she dropped, Entropic, at the end of that talk — a federated package registry for JavaScript C J hopes will unseat npm and free the JavaScript language commons.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris and Daniel take the opportunity to catch up on some recent AI news. Among other things, they discuss the increasing impact of AI on studies of the ancient world and “good” uses of GANs. They also provide some more learning resources to help you level up your AI and machine learning game.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
AI is impacting studies of the ancient world:
The AI technique that could imbue machines with the ability to reason
A new way to use the AI behind deepfakes could improve cancer diagnosis:
AIs are playing more games:
Relevant learning resources:
Something missing or broken? PRs welcome!
KBall and Nick sync up with Node.js core contributor Ujjwal Sharma to dive deep into how to get into the world of open source software.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek of CodeNewbie, about the people who transform technology from the command line up. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.
Learn more and subscribe at redhat.com/commandlineheroes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Check the show notes and transcript for more details.
A mission to set the course of the world wide web in its early days. 10 days to get it done. The result? An indispensable language that changed everything.
JavaScript was the underdog that won against all odds. Clive Thompson recounts the browser wars and how much the fallout influenced the future of the internet. Charles Severance explains how JavaScript went from a last-minute moonshot to the default web development language. Michael Clayton confesses he, like many others, underestimated JavaScript. And Klint Finley describes a gloomy internet without it.
Something missing or broken? PRs welcome!
Jerod, Mikeal, and Feross welcome Antoni Kepinski to the show to discuss his open source pizza ordering management web app. We talk about learning programming at a young age, how overwhelming web development can be these days, how Antoni decided which technologies to use, and more. This is a super fun conversation with many insights and takeaways for developers at every stage of their career.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Come hang with Adam and Jerod at OSCON’s expo hall. Normally here is where we list off the topics of the conversation, but we’ll shoot it straight with you. We didn’t have any topics. We talk about blockchain and serverless, but not insightfully. This is just us hanging out, being nerds, and making each other laugh. If you’re in to that, you’ll be in to this.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by Ron Evans at OSCON on the expo hall floor talking about Go and how it’s eating the world of software. Specifically we’re talking about TinyGo and what they’re doing to bring the Go programming language to micro-controllers and modern web browsers. According to Ron Evans, “embedded systems and Go are the most exciting things happening right now.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s The Changelog in the Go Time feed! Adam Stacoviak and Jerod Santo met up with Ron Evans at OSCON on the expo hall floor to talk about Go and how it’s eating the world of software. Specifically they talked about TinyGo and what they’re doing to bring the Go programming language to micro-controllers and modern web browsers. According to Ron Evans, “embedded systems and Go are the most exciting things happening right now.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
to get 20% off Bronze, Silver, and Gold passes.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Joel Grus, author of Data Science from Scratch, 2nd Edition, senior research engineer at the Allen Institute for AI (AI2), and maintainer of AllenNLP. We discussed Joel’s book, which has become a personal favorite of the hosts, and why he decided to approach data science and AI “from scratch.” Joel also gives us a glimpse into AI2, an introduction to AllenNLP, and some tips for writing good research code. This episode is packed full of reproducible AI goodness!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Jacob (co-founder and board member of Chef) joins the show to talk about the keynote he’s giving at OSCON this week. The keynote is titled “The war for the soul of open source.” We talked about what made open source great in the first place, what went wrong, the pitfalls of open core models, licensing, and more.
By the way, we’re at OSCON this week so if you make your way to the expo hall, make sure you come by our booth and say hi.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
You can now watch Adam’s OSCON keynote on his YouTube channel.
Something missing or broken? PRs welcome!
We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek, about the people who transform technology from the command line up. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.
Learn more and subscribe at redhat.com/commandlineheroes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Check the show notes and transcript for more details.
Becoming a programmer used to require a PhD and having access to some serious hardware. Then, in 1965, a couple of engineers had a radical idea: make it easier for people to get started.
Beginner languages, like BASIC, burst the doors to coding wide open. Tom Cormen and Denise Dumas recall how BASIC changed everything. Avi Flombaum and Saron share tips on picking a first language in this new era of software development. And we hear from Femi Owolade-Coombes and Robyn Bergeron about how the next generation of coders are getting their start with video games.
Beginner languages give everyone an opportunity to get their foot in the door. And that helps the industry as a whole.
Something missing or broken? PRs welcome!
Mat Ryer, Mark Bates, Johnny Boursiquot, and Aaron Schlesinger discuss web development in Go. Go is great at writing server technology, but how good is it for web development? We’ll talk about HTTP, templating, the front-end, Wasm, and we even discuss Buffalo with its creator, Mark Bates.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall catches up with Florian Rival about bring a C++ based game engine to the web by compiling to WebAssembly and creating a React-based frontend.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dave Thomas and Andy Hunt, best known as the authors of The Pragmatic Programmer and founders of The Pragmatic Bookshelf, joined the show today to talk about the 20th anniversary edition of The Pragmatic Programmer. This is a beloved book to software developers all over the world, so we wanted to catch up with Andy and Dave to talk about how this book came to be, some of the wisdom shared in its contents, as well as the impact it’s had on the world of software.
Also, the beta book is now “fully content complete” and is going to production. If you decide to pick up the ebook, you’ll get a coupon for 50% off the hardcover when it comes out this fall.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suz, Feross, and Emma have an honest conversation about burnout. They ask questions like — How do developers deal with burnout? What is burnout? What are examples of burnout in open source? Plus they close the show by sharing tips for avoiding burnout and also how to manage burnout if/when it happens.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lynne Tye is the founder of Key Values, a platform where developers find engineering teams that share their values. To be more precise, Lynne is a solo-founder. She’s also a team of one. Lynne’s path to becoming a founder was anything but typical. She had plans to follow in her parent’s and sister’s footsteps to go into academia, and got two years into pursuing her PhD in Neuroscience before she made one of the best choices in her life — she quit. Lynne has mastered the art of quitting, at the right time of course, and she’s used that art as her secret weapon in her quest to become a founder.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Woo hoo! As we celebrate reaching episode 50, we come full circle to discuss the basics of neural networks. If you are just jumping into AI, then this is a great primer discussion with which to take that leap.
Our commitment to making artificial intelligence practical, productive, and accessible to everyone has never been stronger, so we invite you to join us for the next 50 episodes!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Learn more about neural networks with the following learning resources.
Something missing or broken? PRs welcome!
We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek, about the people who transform technology from the command line up. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.
Learn more and subscribe at redhat.com/commandlineheroes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Check the show notes and transcript for more details.
A benevolent dictator for life steps down and changes the course of the Python language forever. Guido van Rossum’s “Transfer of Power” memo brings attention to the way programming languages evolve.
In this episode, Emily Morehouse makes the connection between Python’s technical extensibility and its inclusive community. Michael Kennedy explains how Python is both easy to learn and powerful enough to build YouTube and Instagram. And Diane Mueller highlights how the Python community took the lead on so many inclusive practices that are spreading in tech—including the rise of community-led decision-making.
Sometimes, a benevolent dictator can get a language started. But Python shows it’s communities that make languages thrive.
Something missing or broken? PRs welcome!
KBall MC’d a live show at NodeConf Colombia with a panel of 4 experts from the Node community — Kat Marchán, Anna Henningsen, Ruben Bridgewater, and James Snell. It was a great discussion about the future of Node.js and the Node.js ecosystem.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode we’re shinning our maintainer spotlight on Ned Batchelder. Ned is one of the lucky ones out there that gets to double-dip — his day job is working on open source at edX, working on the Open edX community team. Ned is also a “single maintainer” of coverage.py - a tool for measuring code coverage of Python programs. This episode with Ned kicks off the first of many in our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we bend reality to expose the deceptions of deepfake videos. We talk about what they are, why they are so dangerous, and what you can do to detect and resist their insidious influence. In a political environment rife with distrust, disinformation, and conspiracy theories, deepfakes are being weaponized and proliferated as the latest form of state-sponsored information warfare. Join us for an episode scarier than your favorite horror movie, because this AI bogeyman is real!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod and Divya are joined by George Mandis to learn all about his “frivolous” JavaScript library that’s helped countless websites implement the beloved cheat code. Ten years later and still actively maintained, Konami-JS has stood the test of time and produced some epic stories along the way (you’ll love hearing how George broke Marvel.com).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
keyCode
Something missing or broken? PRs welcome!
Computer Scientist Yaw Anokwa joins the show to tell us how Open Data Kit is enabling data collection efforts around the world. From monitoring rainforests to observing elections to tracking outbreaks, ODK has done it all. We hear its origin story, ruminate on why it’s been so successful, learn how the software works, and even answer the question, “are people really using it in space?!” All that and more…
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Interpreting complicated models is a hot topic. How can we trust and manage AI models that we can’t explain? In this episode, Janis Klaise, a data scientist with Seldon, joins us to talk about model interpretation and Seldon’s new open source project called Alibi. Janis also gives some of his thoughts on production ML/AI and how Seldon addresses related problems.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Divya, and Nick get together with Chris Ferdinandi to talk about vanilla JavaScript, best resources for learning, and our favorite vanilla JavaScript tips, tricks and APIs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Segment 1:
Segment 2:
Segment 3:
Something missing or broken? PRs welcome!
We’re talking with Sacha Greif to discuss the State of CSS survey and results. CSS is evolving faster than ever. And, coming off the heels of their annual State of JavaScript survey, they’ve decided to take on the world of styles and selectors to help identify the latests patterns and trends in CSS.
We talk through the history and motivations of this survey, the methodology of their data collection, the tooling involved to build and run the survey, and of course we dig deep into the survey results and talk through the insights we found most interesting.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sahil Lavingia is the founder and CEO of Gumroad, a platform for creators to sell the things they make. Since 2011 Gumroad has sent over $200 million dollars to creators. That’s a big number. Sahil’s ambitions lead him to believe that Gumroad would become a billion-dollar company, have hundreds of employees, and eventually IPO. That didn’t happen.
We talk through Sahil’s journey with Gumroad, why it failed to meet his goals, the path he’s on today and the things he now values…but to understand why Gumroad didn’t live up to his expectations, we really have to understand the backstory of Gumroad.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Panelists Mat Ryer, Johnny Boursiquot, Jon Calhoun, and guest panelist Egon Elbre discuss what they build, why, and how they do it. Everybody has their own unique process for getting things done, so today we’re going to learn about them. Too often processes get in the way and slow things down. How do we look for signs of those slow downs? How do we create a space where people are free to discuss their thoughts and struggles?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Our show notes are open source on GitHub.
SUBSCRIBE ~> Brain Science — For the curious! We’re exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human.
Something missing or broken? PRs welcome!
Daniel and Chris explore three potentially confusing topics - generative adversarial networks (GANs), deep reinforcement learning (DRL), and transfer learning. Are these types of neural network architectures? Are they something different? How are they used? Well, If you have ever wondered how AI can be creative, wished you understood how robots get their smarts, or were impressed at how some AI practitioners conquer big challenges quickly, then this is your episode!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
SUBSCRIBE ~> Brain Science — For the curious! We’re exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human.
Something missing or broken? PRs welcome!
Zach Leatherman joins the party with Divya and Nick to talk about fonts and static site generators! Zach shares his knowledge about font loading, what can go wrong, and how we can avoid issues. Then we discuss Zach’s newest project, Eleventy, a simple static site generator, and the panelists share things they are excited about.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Fonts and font loading
Eleventy
What we’re excited about
Something missing or broken? PRs welcome!
Panelists Mark Bates, Johnny Boursiquot, and Carmen Andoh discuss Go and open source — what is it, the value in contributing, what it means to be a maintainer, best practices, and the recent blog post from Chris Siebenmann titled “Go is Google’s language, not ours.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Brett Cannon for a behind the scenes look at Guido stepping down as Python’s BDFL (Benevolent dictator for life) and the process they had to go through to establish a new governance model, the various proposed PEPs to establish this new direction, the winning PEP, and what the future holds for Python.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
to get 20% off Bronze, Silver, and Gold passes.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Adam, and Nick get together mere minutes after Apple’s 2019 WWDC keynote to talk about all the news and announcements. Will we be buying the new Mac Pro? What about that drool-worthy 6k retina display? Will iOS’s dark mode deliver where Mojave’s hasn’t? Expect all that and at least 2 bad puns in this episode of Backstage.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andreas Madsen, a freelance ML/AI engineer and Distill.pub author, joins us to discuss his work visualizing neural networks and recurrent neural units. Andreas discusses various neural unites, RNNs in general, and the “why” of neural network visualization. He also gives us his perspective on ML/AI freelancing and moving from web development to AI research.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Suz, Divya, and Kball share their thoughts, opinions, and advice on developer strengths and weaknesses — compromise, communication, tool mastery, deep dives into dev history, and mentorship/sponsorship.
.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Saron Yitbarek is the founder and CEO of CodeNewbie — one of the most supportive community of programmers and people learning to code. Saron hosts the CodeNewbie podcast, Command Line Heroes from Red Hat, and she’s also the creator of Codeland Conference taking place on July 22 this year in New York City. We talk through getting started, lessons learned, mental health, developing and running a conference…but our conversation begins with a pivotal question asked of Saron…“What are you optimizing for?”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
In the latter part of the show, Adam mentioned to Saron that we will buy five “Pay it forward” tickets to Codeland, so that we here at Changelog can help support 5 people to attend the conference who otherwise could not afford to attend. Learn more about “Pay it forward” tickets to Codeland.
Also, listen to the end of the show for a special preview of our newest podcast BRAIN SCIENCE!!
Something missing or broken? PRs welcome!
Panelists Mat Ryer and Johnny Boursiquot are joined by guest panelist Aaron Schlesinger to ask/answer questions like; What is functional programming? Can you do functional programming in Go? Can we apply any learnings from functional programming languages as we write Go code today?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris and Daniel take you on a tour of local and global AI events, and discuss how to get the most out of your experiences. From access to experts to developing new industry relationships, learn how to get your foot in the door and make connections that help you grow as an AI practitioner.
Then drawing from their own wealth of experience as speakers, they dive into what it takes to give a memorable world-class talk that your audience will love. They break down how to select the topic, write the abstract, put the presentation together, and deliver the narrative with impact!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Some conference talks from the Practical AI hosts:
Join the community — it’s free! Connect with us in the #practicalai Slack channel. The community is here for you as a place to below, to bounce ideas around, or to get feedback on a conference to attend or talk you’d like to give.
Something missing or broken? PRs welcome!
Jerod, Kball, Divya, and Nick share their initial impressions of GitHub’s recently announced package registry, what JS skills are trending in job listings, and shout outs!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Victor Zhou about the explosion of the .io game genre. We talked through all the details around building and running one of these games, the details behind Victor’s super popular game called Generals — which he eventually sold, and we also covered the economics behind creating and selling one of these games.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
When Agar.io came out in 2015, it inspired a new .io game genre that has since exploded in popularity. I experienced the rise of .io games firsthand: I’ve built and sold 2 .io games in the past 3 years.
Something missing or broken? PRs welcome!
Colin Billings is the founder and CEO of Orro where they’ve built the first truly intelligent home lighting system. It knows when you’re in the room, and adjusts the lights automatically for you. But Colin’s path to starting this company wasn’t a straight line. Like most innovative products, Orro has an interesting beginning — after-all, they’re going up against the giants.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Panelists Mat Ryer and Carmen Andoh are joined by guest panelists Marwan Sulaiman and Aaron Schlesinger to discuss Go modules and the Athens project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
At the recent O’Reilly AI Conference in New York City, Chris met up with O’Reilly Chief Data Scientist Ben Lorica, the Program Chair for Strata Data, the AI Conference, and TensorFlow World.
O’Reilly’s ‘AI Adoption in the Enterprise’ report had just been released, so naturally Ben and Chris wanted to do a deep dive into enterprise AI adoption to discuss strategy, execution, and implications.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Andre Staltz, creator of Manyverse — a social network off the grid. It’s open source and free in every sense of the word. We talked through the backstory, how a user’s network gets formed, how data is stored and shared, why off-grid is so important to Andre, and what type of user uses an “off-the-grid” social network.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Emma, and Chris explain some things to each other like we’re five, bring stories of the week, and share some sweet pro tips.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
ELI5
Stories of the Week
Pro Tips
Something missing or broken? PRs welcome!
How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Can AI help quantum physicists? Can quantum physicists help the AI community? The answers are yes and yes! Dr. Shohini Ghose from Wilfrid Laurier University and Marcus Edwards from the University of Waterloo join us to discuss ML/AI’s impact on physics and quantum computing potential for ML/AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Emma Wedekind MC’d a live show at ReactJS Girls with a panel of 3 amazing women — Eve Porcello, Marcy Sutton, and Kate Beard. It was a great discussion covering the biggest challenges they’ve faced, how no matter who you are imposter syndrome occurs and never really goes away, ways to support and encourage under-represented groups and people to get into tech, and how to choose a topic when writing a talk.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Evan Conrad — for most of Evan’s life he has suffered from severe panic attacks, often twice per week. Eventually he stumbled upon a therapy method called Cognitive Behavioral Therapy, or CBT for short, and saw positive results. This led him to create Quirk, an open source iOS app which allows its users to practice one of the most common formats of CBT.
On the show we mentioned a new podcast we’re launching called Brain Science — it’s hosted by Adam Stacoviak and Mireille Reece, a Doctor of Clinical Psychology. Brain Science is a podcast for the curious that explores the inner-workings of the human brain to understand behavior change, habit formation, mental health, and the human condition. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to better our lives. Stay tuned after the show for a special preview of Brain Science.
If you haven’t yet, right now would be a great time to subscribe to Master at changelog.com/master. It’s one feed to rule them all, plus some extras that only hit the master feed.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick Janetakis joins Jerod backstage to talk shop. We discuss how Nick is using the Changelog.com source code as a guide to build his video course platform, coding practices we’ve developed over the years, how to balance between shipping features and creating content, newsletters as the new social network, how Nick makes his videos, and a whole lot more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat Ryer hosts our first one-on-one interview-style episode with special guest Ron Evans. Mat asks Ron to teach us about Go in IoT, hardware hacking at Gophercon, TinyGo, and Gopherbot.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
To take part in the giveaway to win your very own Gopherbot, all you have to do is send a tweet to @GoTimeFM plus any of the following — review the podcast on Apple Podcasts, socialize your favorite episode on Twitter, or recommend the show to a friend. Details for each are below.
Tweet: To be entered you MUST tweet us @GoTimeFM in addition to either a review of the podcast on Apple Podcasts, socialize your favorite episode on Twitter, or recommend the show to a friend. Here’s the tweet we’re looking for — I listen to @GoTimeFM and I learned #golang because...
— Ron will pick his favorite reason and we’ll announce the winner in a few weeks.
Review: Write a review on Apple Podcasts (5-stars plz). Email a screenshot of the review plus a link to your tweet to gotime@changelog.com with subject “Gopherbot me!” as proof of entry.
Socialize: Share an episode you’ve enjoyed on social media. Email a link to your tweet/post plus a link to your tweet to gotime@changelog.com with subject “Gopherbot me!” as proof of entry.
Recommend: Personally recommend the show to a friend/colleague via email. BCC gotime@changelog.com with subject “You should listen to the Go Time podcast!” and include this link https://changelog.com/gotime
somewhere in the body of your email.
Something missing or broken? PRs welcome!
Nick and Mikeal catch up with Henry Zhu, the maintainer of Babel and host of the Maintainers Anonymous and Hope in Source podcasts. We discuss his path to open source maintainer-ship. We also chat about best practices for interacting with maintainers, while remembering that people are behind open source, and we talk self-care and avoiding burnout, culminating in a self-care repo being created to gather and discuss tips to care for yourself.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Daniel and Chris discuss the announcements made recently at TensorFlow Dev Summit 2019. They kick it off with the alpha release of TensorFlow 2.0, which features eager execution and an improved user experience through Keras, which has been integrated into TensorFlow itself. They round out the list with TensorFlow Datasets, TensorFlow Addons, TensorFlow Extended (TFX), and the upcoming inaugural O’Reilly TensorFlow World conference.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Gerhard Lazu, our resident ops and infrastructure expert, about the setup we’ve rolled out for 2019. Late 2016 we relaunched Changelog.com as a new Phoenix/Elixir application and that included a brand new infrastructure and deployment process. 2019’s infrastructure update includes Linode, CoreOS, Docker, CircleCI, Rollbar, Fastly, Netdata, and more — and we talk through all the details on this show.
This show is also an open invite to you and the rest of the community to join us in Slack and learn and contribute to Changelog.com. Head to changelog.com/community to get started.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Is testing an art or a science? What and when should we test? What’s the point of testing and can it go too far? We explore all this and more in this jam-packed episode on testing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
GOTIME20
to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, CA — June 10-13.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
No, this isn’t science fiction! CTRL-labs is using neural signals and AI to build neural interfaces. Adam Berenzweig, from CTRL-labs R&D, joins us to explain how this works and how they have made it practical.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
to get 20% off Bronze, Silver, and Gold passes.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod welcomes new panelists Emma Wedekind and Divya Sasidharan to the party! We get to know these two amazing ladies and then open up the conversation to talk about what’s on their mind. Divya broaches the nuanced topics of keeping up with the fast pace of the developer world while maintaining balance and Emma wants to talk books.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Alex Ellis, the founder of OpenFaaS — serverless functions made simple for Docker and Kubernetes. We talked about the backstory and details of OpenFaaS, “the curious case of serverless on Kubernetes,” the landscape of open source serverless platforms, how Alex is leading and building this community, getting involved, and maintainership vs leadership.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Panelists Mat Ryer, Ashley McNamara, Johnny Boursiquot, and Carmen Andoh discuss the process of getting hired, hiring, and job interviews. If people are the most important part of a team, how do we pick who we work with? What’s the process like? How can it better?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While attending the NVIDIA GPU Technology Conference in Silicon Valley, Chris met up with Adam Stooke, a speaker and PhD student at UC Berkeley who is doing groundbreaking work in large-scale deep reinforcement learning and robotics. Adam took Chris on a tour of deep reinforcement learning - explaining what it is, how it works, and why it’s one of the hottest technologies in artificial intelligence!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
to get 20% off Bronze, Silver, and Gold passes.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall MC’d a live show at React Amsterdam with a panel of 5 amazing React experts — Kitze, Michel Weststrate, Mike Grabowski, Vladimir Novick, and Andrey Okonetchnikov. It was a great discussion of state management solutions and the future of state management in the front-end.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
What would be the impact on the world if a Computer Science education was available to you completely free of charge until you get a job in that field paying $50,000 or more? That’s the question that drives Austen Allred and the team behind Lambda School. Lambda School is a revolutionary new school that invests in its students and they completely align their interests with their students. Seems like a novel idea, right? But Austen’s path to Silicon Valley was where things began for him, so that’s where we’ll start today’s conversation.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Emma Bostian about going from zero to thought leader in 6 months. We talk about the nuances of UX including the differences between an UX Designer and a UX Engineer, we touch on “the great divide”, and we talk about Coding Coach — the open source project and community that Emma and others are building to connect software developers and mentors all over the world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss how humans build machine to machine integrations via APIs — the good, the bad, and the ugly — and how to give yourself the best chance of success.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Longtime listeners know that we’re always advocating for ‘AI for good’, but this week we have taken it to a whole new level. We had the privilege of chatting with James Hodson, Director of the AI for Good Foundation, about ways they have used artificial intelligence to positively-impact the world - from food production to climate change. James inspired us to find our own ways to use AI for good, and we challenge our listeners to get out there and do some good!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
to get 20% off Bronze, Silver, and Gold passes.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Jason geek out on the ins and outs of Gatsby. They talked through the fundamentals of working with Gatsby, the development process, and look into the future of Gatsby.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
About Gatsby
Fundamentals of working with Gatsby
Gatsby Development Process
Future of Gatsby
Something missing or broken? PRs welcome!
We’re talking with Syrus Akbary about WebAssembly and Wasmer — a standalone just in time WebAssembly runtime aiming to be fully compatible with Emscripten, Rust, and Go. We talked about taking WebAssembly beyond the browser, universal binaries, what’s an ABI?, running WebAssembly from any language, and what a world might look like with platform independent universal binaries powered by WebAssembly.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
to get 20% off Bronze, Silver, and Gold passes.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re back! Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss Go 2, the future of Go, what they like and don’t like, and what they would add or remove.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
GOTIME20
to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, CA — June 10-13.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
GIPHY’s head of R&D, Nick Hasty, joins us to discuss their recently released celebrity detector project. He gives us all of the details about that project, but he also tells us about GIPHY’s origins, AI in general at GIPHY, and more!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Nick, and Chris dig into the various dimensions along which projects vary, dig into testing and best practices, and share a number of lessons learned from legacy projects.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Prize: 1 ticket to NodeConf Columbia, June 21-22, Medellin Colombia
How to enter:
Number of entries any one participant can gain is unbounded. Send submissions to jsparty@changelog.com
Deadline for submissions ends at Midnight on April 30, 2019.
Something missing or broken? PRs welcome!
We’re talking all things text mode with Lucas da Costa — we logged his post “How I’m still not using GUIs in 2019” a guide focused on making the terminal your IDE. We talked through his Terminal starter pack which includes: neovim, tmux, iterm2, and zsh by way of oh-my-zsh, his rules for learning vim, the awesomeness of CLI’s, and the pros and cons of graphical and plain text editors.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Being that this is “practical” AI, we decided that it would be good to take time to discuss various aspects of AI infrastructure. In this full-connected episode, we discuss our personal/local infrastructure along with trends in AI, including infra for training, serving, and data management.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Our locally installed stuff:
Where we see AI workflows running:
Experimentation / model development:
Pipelining and automation:
Serving:
Monitoring/visibility:
Something missing or broken? PRs welcome!
Jerod and Nick are joined by Fred K. Schott – the main brain behind Pika. What’s that, you ask? An effort to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
five.guys(); // '🍔'
Something missing or broken? PRs welcome!
We’re talking with Adam Barr, a 23 year Microsoft veteran, about his book “The problem with software,” sub-titled “Why smart engineers write bad code.” We examine that very idea, the gap between industry and academia, and more importantly what we can do to get a better feedback loop going between them.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Our hottest of hot takes right after Apple’s March 25th special event. We discuss the tough questions: Do people care about privacy? Will we subscribe to Apple News+? How much will Apple Arcade cost? Is Visa cooler than MasterCard? Are there any takeaways for developers? Is that Burt Reynolds?!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While at the NVIDIA GPU Technology Conference 2019 in Silicon Valley, Chris enjoyed an inspiring conversation with Anima Anandkumar. Clearly a role model - not only for women - but for anyone in the world of AI, Anima relayed how her lifelong passion for mathematics and engineering started when she was only 3 years old in India, and ultimately led to her pioneering deep learning research at Amazon Web Services, CalTech, and NVIDIA.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We discuss the news (built-in modules, OpenJSFoundation, Lambda School stipends), chat about the internet of JS things, and finish up with one of our favorite segments: shout outs!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris Coyier joins Suz and Jerod to continue the discussion on The Great Divide in front-end-land. We also use this as an opportunity to gush on how much CSS-Tricks has done for the community, get Chris’ perspective on the history of the website, and finish up by sharing some amazing Pens on CodePen.io.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Clément Delangue, the co-founder & CEO of Hugging Face, joined us to discuss fun, social, and conversational AI. Clem explained why social AI is important, what products they are building (social AIs who learn to chit-chat, talk sassy and trades selfies with you), and how this intersects with the latest research in AI for natural language. He also shared his vision for how AI for natural language with develop over the next few years.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Mehan Jayasuriya program officer at Mozilla about MOSS — the Mozilla Open Source Support (MOSS) program which recognizes, celebrates, and supports open source projects. Earlier this year we caught the “MOSS 2018 Year in Review” blog post — this post highlighted many of their efforts in 2018 so we reached out to talk through the history, goals, and impact of this very generous project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The White House recently published an “Executive Order on Maintaining American Leadership in Artificial Intelligence.” In this fully connected episode, we discuss the executive order in general and criticism from the AI community. We also draw some comparisons between this US executive order and other national strategies for leadership in AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Relevant learning resources:
References / notes:
Something missing or broken? PRs welcome!
KBall and Suz interview Ashi Krishnan, visual poet and senior software engineer at GitHub. Topics include how Ashi got into programming, her upcoming talk at React Amsterdam, code bootcamps, and developer tools.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Mike McQuaid about Homebew 2.0.0, supporting Linux and Windows 10, the backstory and details surrounding the security issue they had in 2018, their new governance model, Mike’s new role, the core team meeting in-person at FOSDEM this year, and what’s coming next for Homebrew.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Panelist Jerod Santo and first-time panelist Adam Stacoviak talk with Adam Wathan of Full Stack Radio fame about his CSS utility library called Tailwind CSS that’s growing in popularity to rapidly build custom user interfaces.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While covering Applied Machine Learning Days in Switzerland, Chris met El Mahdi El Mhamdi by chance, and was fascinated with his work doing AI safety research at EPFL. El Mahdi agreed to come on the show to share his research into the vulnerabilities in machine learning that bad actors can take advantage of. We cover everything from poisoned data sets and hacked machines to AI-generated propaganda and fake news, so grab your James Bond 007 kit from Q Branch, and join us for this important conversation on the dark side of artificial intelligence.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Greg Kurtzer, the founder of CentOS, Warewulf, and most recently Singularity — an open source container platform designed to be simple, fast, and secure. Singularity is optimized for enterprise and high-performance computing workloads. What’s interesting is how Singularity allows untrusted users to run untrusted containers in a trusted way. We cover the backstory, Singularity Pro and how they’re not holding the open source community version hostage, as well as how Singularity is being used to containerize and support workflows in artificial intelligence, machine learning, deep learning, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we discuss GPT-2, a new transformer-based language model from OpenAI that has everyone talking. It’s capable of generating incredibly realistic text, and the AI community has lots of concerns about potential malicious applications. We help you understand GPT-2 and we discuss ethical concerns, responsible release of AI research, and resources that we have found useful in learning about language models.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Relevant learning resources:
References/notes:
Something missing or broken? PRs welcome!
Panelists Suz Hinton and Nick Nisi discuss TensorFlow.js and Machine Learning in JavaScript with special guest Paige Bailey, TensorFlow mom and developer Advocate for Google AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re talking with Gina Helfrich the Communications Director for NumFOCUS about their story and history, the impact of open code on science, the difference between sponsored and affiliated projects, corporate backing, the back story of their education and events program PyData, and the struggles of storytelling and fundraising.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While at Applied Machine Learning Days in Lausanne, Switzerland, Chris had an inspiring conversation with Anna Bethke, Head of AI for Social Good at Intel. Anna reveals how she started the AI for Social Good program at Intel, and goes on to share the positive impact this program has had - from stopping animal poachers, to helping the National Center for Missing & Exploited Children. Through this AI for Social Good program, Intel clearly demonstrates how a for-profit business can effectively use AI to make the world a better place for us all.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod are joined by JS Party panelist Nick Nisi and #causeascene advocate Kim Crayton for a deep discussion on ethics in the technology industry at-large and our roles as software developers. If you’ve never heard Kim describe what life is like online for underrepresented and marginalized folks, you have to listen to this show!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall picks the brains of 4 of the speakers at JSConf Hawai’i to investigate the future of JavaScript and Web Development.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
JavaScript language
WebAssembly
Other References
What the Panelists are Excited About
Something missing or broken? PRs welcome!
Chris sat down with Marta Martinez-Cámara and Miranda Kreković to learn how GirlsCoding.org is inspiring 9–16-year-old girls to learn about computer science. The site is successfully empowering young women to recognize computer science as a valid career choice through hands-on workshops, role models, and by smashing prevalent gender stereotypes. This is an episode that you’ll want to listen to with your daughter!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Nick catch up with Nara Kaspergen and Jen Looper for a pair of conversations covering Voice UI Devices, using NativeScript for mobile development, and Jen’s work with Vue Vixens helping make the Vue.js community welcoming to women and non-binary people.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Voice UI Devices
SDKs and Tooling
Other Concepts
Something missing or broken? PRs welcome!
Adam talks with Erik Kennedy about tactical design advice for developers. Erik is a self-taught UI designer and brings a wealth of practical advice for those seeking to advance their design skills and learn more about user interface design. We cover his seven rules for creating gorgeous UI, the fundamentals of user interface design — color, typography, layout, and process. We also talk about his course Learn UI Design and how it’s the ultimate on-ramp for upcoming UI designers.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris caught up with Jennifer Marsman, Principal Engineer on the AI for Earth team at Microsoft, right before her speech at Applied Machine Learning Days 2019 in Lausanne, Switzerland. She relayed how the team came into being, what they do, and some of the good deeds they have done for Mother Earth. They are giving away $50 million (US) in grants over five years! It was another excellent example of AI for good!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Panelists Nick Nisi, Suz Hinton, and Kevin Ball chat about the perceived Great Divide in front end development, why 2019 is the year of TypeScript, and shout outs to inspirational members of the community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Laura Gaetano was born in Italy, and by my count has lived in at least four different countries. Her multicultural upbringing has had a huge impact on her life. In fact, she currently works at the Travis Foundation with a focus on diversity and inclusion.
We talk about her upbringing, her troubles with art school, the work she’s doing now, and changes that may be on the horizon.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod and Adam talked with Rich Harris –a JavaScript Journalist on The New York Times Investigations team– about his magical disappearing UI framework called Svelte. We compare and contrast Svelte to React, how the framework is embedded in a component, build time vs. run time, scoping CSS to components, and CSS in JavaScript. Rich also shares where Svelte v3 is heading and the details on Sapper, a framework for building extremely high-performance progressive web apps, powered by Svelte.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Fully Connected – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.
If you’re anything like us, your New Year’s resolutions probably included an AI section, so this week we explore some of the learning resources available for artificial intelligence and deep learning. Where you go with it depends upon what you want to achieve, so we discuss academic versus industry career paths, and try to set you on the Practical AI path that will help you level up.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
(Daniel is too humble to put his own book in this list, so Chris inserted it above without Daniel’s knowledge - because it’s a damn fine book!)
Machine learning with TensorFlow crash course
Intro to deep learning with PyTorch
Spinning Up in Deep RL
PyData
Atlanta Deep Learning Meetup
Something missing or broken? PRs welcome!
With JavaScript in every corner of software development and npm in every corner right along with it, the rise of npm can be drawn as a hockey stick up and to the right with Isaac Schlueter at the top grinning ear to ear. After reading their recent announcement to hire a CEO, I knew it was time to talk one-on-one with Isaac about building npm and the journey of hiring his successor.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Your 3 intrepid hosts try to explain JS concepts (bind/apply, thunks, and ReasonML) to each other as if we’re five year olds. Hilarity and/or confusion ensues. During Pro Tip Time, Suz tells a story of woe, KBall motivates himself, and Jerod tries to keep you in the flow. Finally, we point our project spotlight at Fly CDN and talk edge applications and IoT.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk to Kyle Daigle, the Director of Ecosystem Engineering at GitHub. They talk about GitHub Actions, the new automation platform announced at GitHub Universe this past October 2018. GitHub Actions is the next big thing coming out of GitHub with the promise of powerful workflows to supercharge your repos and GitHub experience. Build your container apps, publish packages to registries, or automate welcoming new users to your open source projects — with access to interact with the full GitHub API and any other public APIs, Actions seem to have limitless possibilities.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ajay Royyuru and Guillermo Cecchi from IBM Healthcare join Chris and Daniel to discuss the emerging field of computational psychiatry. They talk about how researchers at IBM are applying AI to measure mental and neurological health based on speech, and they give us their perspectives on things like bias in healthcare data, AI augmentation for doctors, and encodings of language structure.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The JS Party crew discuss static site generators, our experiences with them, and what the future might hold for this ever-evolving technology.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Clark and I met back in 2013. We started a podcasting company together (which we both left), he shut down his consulting business to move to California and work for Apple, and now he’s back in Tennessee. Last year he launched a new business, Podcast Royale, a company he says will afford him more freedom to do whatever he wants to do.
He talks to me about growing up in a cult, losing his father, marriage, and how being a parent gives him a purpose in life.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam caught up with Francesc Campoy at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about the work he’s doing at source{d} to apply Machine Learning to source code, and turn that codebase into actionable insights. It’s a movement they’re driving called Machine Learning on Code. They talked through their open source products, how they work, what types of insights can be gained, and they also talked through the code analysis Francesc did on the Kubernetes code base. This is as close as you get to the bleeding edge and we’re very interested to see where this goes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Fully Connected – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.
This week we look back at 2018 - from the GDPR and the Cambridge Analytica scandal, to advances in natural language processing and new open source tools. Then we offer our predications for what we expect in the year ahead, touching on just about everything in the world of AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Nick meet up with Jory Burson and Amal Hussein at Node+JS Interactive. Together we open up the black box of the JavaScript standards process, talk about how to get involved, and then dig into the use of ASTs to transform and analyze JavaScript.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam caught up with Brendan Burns (co-creator of Kubernetes and Partner Architect at Microsoft Azure) at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about the state of Kubernetes, the importance of community, building healthy cloud platforms, and the future of cloud infrastructure.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
For the final show of 2018 I’m talking with Travis Kimmel, the CEO of GitPrime. Travis has spent years as an engineering manager. Travis’s mission at GitPrime is to bring crystal clear visibility into the software development process and bridge the communication gap between engineering and stakeholders. This communication gap is often an ongoing plague in product development lifecycle. We talked through focus, tech debt, leading teams, predictability, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick, KBall, and Chris respond to follow up on the State of JavaScript survey, discuss Chromium, Edge, and the future of the web, and reminisce about the past year in the final JS Party of 2018!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In our last episode of the year, I talk with Maria Boland Ploessl. Maria’s path to technology has been interesting to say the least. A Saint Paul native, she studied Spanish and Latin American studies in college. In 2016, after living in a few different cities (even a year-long stint in Brazil), she moved back to Minnesota. Now, she’s the Executive Director of Minnestar, a non-profit organization with the aim of supporting and growing Minnesota’s tech community.
Maria talks to me about what Minnestar does, the work they’re doing to bring more people of underrepresented groups into tech, married life and how she’s grown from it, and parenthood.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this year’s “State of the ‘log’” episode we’re going behind the scenes to look back at 2018 as we prepare for 2019 and onward. We talk through our most popular episodes, most controversial episodes, and even some of our personal favorites. We also catch you up on some company level updates here at Changelog Media. We hired Tim Smith earlier this year as our Senior Producer, we retired Request for Commits, started some new shows…
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Before we officially head into the year end I wanted to take a moment to thank you for your time and attention, it means the world to us. We work very hard to produce this podcast and we do it for you, the listeners — so thank you. Please be safe over the holiday break. Enjoy your time with family, friends, and loved ones. We’ll see you again in 2019!
Something missing or broken? PRs welcome!
Susan Etlinger, an Industry Analyst at Altimeter, a Prophet company, joins us to discuss The AI Maturity Playbook: Five Pillars of Enterprise Success. This playbook covers trends affecting AI, and offers a maturity model that practitioners can use within their own organizations - addressing everything from strategy and product development, to culture and ethics.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Chris, Nick, and Safia discuss how they keep a healthy relationship with dependencies in their codebase. Listen to learn how they decide when to use third-party dependencies, how they verify and validate dependencies, and how to support the ecosystem of open source libraries.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod is joined by Andrew Nesbitt and Ben Nickolls to talk Octobox, their open source web app that helps you manage your GitHub notifications. They discuss how Octobox came to be, why open source maintainers love it, the experiments they’re doing with pricing and business models, and how Octobox can continue to thrive despite GitHub’s renewed interest in improving notifications.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Fully Connected – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.
This week we discuss all things inference, which involves utilizing an already trained AI model and integrating it into the software stack. First, we focus on some new hardware from Amazon for inference and NVIDIA’s open sourcing of TensorRT for GPU-optimized inference. Then we talk about performing inference at the edge and in the browser with things like the recently announced ONNX JS.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
News:
Learning resources:
Something missing or broken? PRs welcome!
In this special episode of JS Party, KBall and Nick are on location at Node + JS Interactive in Vancouver. They talks with Laurie Voss, co-founder and COO of npm Inc. They chat about his talk, “npm and the Future of JavaScript”, JavaScript frameworks, and how the definition of “the fundamentals of the web” is constantly changing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Laurie’s Talk:
React Everywhere
Other References
Something missing or broken? PRs welcome!
Jeremy Fuksa has had a rough few years. After deciding to go out on his own, his third year in business was filled with anxiety. Going back to working a full-time job may sound like a failure to some, but Jeremy doesn’t look at it that way.
He talks to me about his unique skill set, dealing with anxiety and depression, and how his recent experience has taught him some great lessons.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Dominic Tarr, creator of event-stream, the IO library that made recent news as the latest malicious package in the npm registry. event-stream was turned malware, designed to target a very specific development environment and harvest account details and private keys from Bitcoin accounts.
They talk through Dominic’s backstory as a prolific contributor to open source, his stance on this package, his work in open source, the sequence of events around the hack, how we can and should handle maintainer-ship of open source infrastructure over the full life-cycle of the code’s usefulness, and what some best practices are for moving forward from this kind of attack.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Joe Doliner (JD) joined the show to talk about productionizing ML/AI with Pachyderm, an open source data science platform built on Kubernetes (k8s). We talked through the origins of Pachyderm, challenges associated with creating infrastructure for machine learning, and data and model versioning/provenance. He also walked us through a process for going from a Jupyter notebook to a production data pipeline.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kyle Mathews is the founder and CEO of Gatsby, a new company he’s building around an open source project of the same name. Gatsby as a project describes itself as a flexible modern website framework and blazing fast static site generator for React.js. At the macro level — Kyle’s career has been focused on a better way to build and ship websites. It seems he’s done just that with Gatsby’s launch in late May 2015…since then he’s taken on a co-founder and a seed round of $3.8M to form Gatsby Inc.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Jerod, and Nick break down some recent events in the JavaScript world. Take a dive into the recent event-stream malware attack, breaking down the State of JavaScript 2018 survey, and sharing pro tips to make your life better.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
.clone()
of Nick’s debugging trip from episode 46Never forgot to trust.js but verify. 😉
Something missing or broken? PRs welcome!
Perry Mitchell joined the show to talk about the importance of password management and his project Buttercup — an open source password manager built around strong encryption and security standards, a beautifully simple interface, and freely available on all major platforms. We talked through encryption, security concerns, building for multiple platforms, Electron and React Native pros and woes, and their future plans to release a hosted sync and team service to sustain and grow Buttercup into a business that’s built around its open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Fully Connected – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.
This week we discuss BERT, a new method of pre-training language representations from Google for natural language processing (NLP) tasks. Then we tackle Facebook’s Horizon, the first open source reinforcement learning platform for large-scale products and services. We also address synthetic data, and suggest a few learning resources.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
News/Discussion:
Learning resources:
Something missing or broken? PRs welcome!
Google UX Engineer Adam Argyle joins Jerod and KBall to share all the details on VisBug, his just-released Chrome Extension that “makes any webpage feel like an artboard.” Adam is passionate about doing for designers what Firebug (and later DevTools) did for developers. In this episode, he shares that passion and how it’s driven him to create and open source VisBug.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
on get.tech
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special crossover episode of Founders Talk, Adam talks with Donald Fischer. Donald Fischer and the team at Tidelift are on a mission of making open source work better — for everyone. To pay the maintainers of open source software they are putting a new spin on a highly successful business model that’s a win-win for the maintainers as well as the software teams using the software. In this episode we dig into that backstory and Donald’s journey.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Listen to the original episode.
Something missing or broken? PRs welcome!
There hasn’t been a new episode in a few weeks so I wanted to give you a small update. We’ll be back with new episodes on December 4th.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
If you or someone you know would be a good fit for this show, send an email to afk@changelog.com.
Something missing or broken? PRs welcome!
We recently met up with Cormac Brick (Intel) and Mike Del Balso (Uber) at O’Reilly AI in SF. As the director of machine intelligence in Intel’s Movidius group, Cormac is an expert in porting deep learning models to all sorts of embedded devices (cameras, robots, drones, etc.). He helped us understand some of the techniques for developing portable networks to maximize performance on different compute architectures.
In our discussion with Mike, we talked about the ins and outs of Michelangelo, Uber’s machine learning platform, which he manages. He also described why it was necessary for Uber to build out a machine learning platform and some of the new features they are exploring.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
NESTED LOOPS is a JavaScript band that combines music and video with web tech to perform live at JSConf. In this episode, Jerod and Suz are joined by Jan Monschke and Kahlil Lechelt, which comprise 2/3 of the group.
After sampling one of their tracks, we hear the story of how they got the band together, the journey of building a tech stack for their first live performance, and how that stack was then rewritten to be “good” for their second performance. Suz is at awe with the technologies at play. Jerod wonders if there’s room in the world for musicians directly targeting JavaScript devs. A good time is had by all.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
on get.tech
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week Adam and Jerod talk with Brian Bondy, Co-founder and CTO of Brave. They talked through the beginnings of Brave and how BAT (Basic Attention Token) could be driving the future of how we offer funding and tips to our favorite websites and content creators. Of course, they go deep into the historical and the technical details of the Brave browser and their march to Brave 1.0. The last segment of the show covers how BAT works, how it’s being used, and also their interesting spin on an ad model that respects the user’s privacy.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brett Gaylor joins Chris and Daniel to chat about the recently announced winners of Mozilla’s creative media awards, which focuses on exposing the impact of AI on society. These winners include a film that responds to the audience (via AI recognized emotions) and an interesting chatbot called Wanda.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Nick talks with Ives van Hoorne about his project CodeSandbox. They chat about Ives deciding to work on it full-time, how CodeSandbox is built, some of its best features, and what lies ahead.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
on get.tech
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we talk with Manish Jain about Dgraph, graph databases, and licensing and re-licensing woes. Manish is the creator and founder Dgraph and we talked through all the details. We covered what a graph database is, the uses of a graph database, and how and when to choose a graph database over a relational database. We also talked through the hard subject of licensing/re-licensing. In this case, Dgraph has had to change their license a few times to maintain their focus on adoption while respecting the core ideas around what open source really means to developers.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Himani Agrawal joins Daniel and Chris to talk about how she got into data science and artificial intelligence, and offers advice to others getting into these fields. She goes on to describe the role of artificial intelligence and machine learning within AT&T and telecom in general.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Safia, Nick, Jerod, and Chris get together to talk about documentation. Documentation is essential in our work but it can be difficult to get buy-in. The crew talks about how you can get others to care about it in your organization, tools that make documentation easier, and some examples of companies doing it right.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
on get.tech
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Angie Byron, a core contributor and staple of the Drupal community. We haven’t covered Drupal really (sorry about that), but the call with Angie was inspiring! From the background, to the tech, the usage of the software, the communication at all levels of the community — Drupal is doing something SO RIGHT, and we’re happy to celebrate with them as they march on to the “Framlication” beat of their own drum.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this new and updates show, Daniel and Chris discuss, among other things, efforts to use AI in art and efforts to make AI interfaces look human. They also discuss some learning resources related to neural nets, AI fairness, and reinforcement learning.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
News from Daniel:
News from Chris:
Learning resources:
Something missing or broken? PRs welcome!
Adam, Jerod, and Tim get together to put a spotlight on Apple’s October 30th Mac/iPad event from a developer’s perspective. They cover the specs of the new MacBook Air and the viability of having it as a development machine, the new Mac Mini in the ever popular Space Gray, and whether or not Tim will be able to stop pulling his hair out to find an affordable, yet powerful desktop machine with it, and the gorgeous new iPad Pro.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Disclaimer: no servers were harmed in the taping of this show. We hosted a special discussion with Jeremy Daly, Kevin Ball, Nick Nisi, and Christopher Hiller on the ideas around serverless, managed services, Functions as a Service (FaaS), micro-services, nano-services, all-the-services!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Joseph Jacks, the Founder and General Partner of OSS Capital joined the show to share his plans for funding the future generation of commercial open source software based companies. This is a growing landscape of $100M+ revenue companies ~13 years in the making that’s just now getting serious early attention and institutional backing — and we talk through many of those details with Joseph.
We cover the whys and hows, why OSS now, deep details around licensing implications, and we speculate the types of open source software that makes sense for the types of investing Joseph and other plan to do.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2019
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lindsey Zuloaga joins us to discuss bias in hiring, bias in AI, and how we can fight bias in hiring with AI. Lindsey tells us about her experiences fighting bias at HireVue, where she is director of data science, and she gives some practical advice to AI practitioners about fairness in models and data.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall, Nick, and Suz MC’d a live show at Node + JS Interactive in Vancouver with Tierney Cyren (Node Foundation) and Dave Methvin (JS Foundation) to discuss the proposed merger between the JS Foundation and the Node Foundation. What’s happening with the merger? What does this merger mean for everyday JavaScript developers and the ecosystem?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
History of conflict on Node side
Other References
Something missing or broken? PRs welcome!
Jerod invites Richard Feldman back on the show to catch up on all things Elm. Did you hear? NoRedInk finally had a production runtime error, the community grew quite a bit (from ‘obscure’ to just ‘niche’), and Elm 0.19 added some killer new features around asset optimization.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special bonus call, Adam and Jerod talk with Allen “Gunner” Gunn about the Sustain Summit. They talk about what it is, the kind of conversations that happen there, issues the open source community are facing right now, and how Sustain stands out from traditional “unconferences.”
Sustain 2017 was a big hit, and this year’s event should be even better. Join us!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris and Daniel are back together in another news/updates show. They discuss PyTorch v1.0, some disturbing uses of AI for tracking social credit, and learning resources to get you started with machine learning.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
News from Daniel:
News from Chris:
Learning resources:
Something missing or broken? PRs welcome!
Adam, Jerod, and Tim get together to talk about Plex! Plex is a media server which allows you to store your movies, TV shows, music, photos, etc. Turns out, you can actually use it together with an antenna to watch live TV and DVR content. They chat about what has Adam so excited, the pros and cons (or as Adam said, “trade-offs”), and how to get started.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Where does Feross get all those wonderful toys? He builds them with JavaScript, of course! BitMidi – a website for listening to your favorite MIDI files – is his latest creation. In this episode, Jerod “sits down” with Feross to learn all about it.
How do MIDIs even work? Why won’t they play on the web anymore? Can WASM save the day (hint: yes)? How does Feross get so many eyeballs on his creations? Is Preact awesome for building sites like this? What’s the future of BitMidi look like? Don’t ask us, listen to the episode!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk to Brett Cannon, core contributor to Python and a fantastic representative of the Python community. They talked through various details surrounding a talk and blog post he wrote titled “Setting expectations for open source participation” and covered questions like: What is the the purpose of open source? How do you sustain open source? And what’s the goal?
They even talked through typical scenarios in open source and how kindness and recognizing that there’s a human on the other end of every action can really go a long way.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eryn O’Neil grew up in the southwestern suburbs of Chicago. When it came time for college, it was easy for her to move a few states over and go to college in a small town in Iowa. She now lives in Minneapolis, and after years of being self-employed, she just finished a months-long journey to find her next job.
Eryn talks to me about being the first female engineering manager at her new company, what excites her about technology, the hurdles of married life, and staying healthy in a demanding industry.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
NVIDIA Chief Scientist Bill Dally joins Daniel Whitenack and Chris Benson for an in-depth conversation about ‘everything AI’ at NVIDIA. As the leader of NVIDIA Research, Bill schools us on GPUs, and then goes on to address everything from AI-enabled robots and self-driving vehicles, to new AI research innovations in algorithm development and model architectures. This episode is so packed with information, you may want to listen to it multiple times.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Safia, Suz, KBall and Nick get together to talk about bugs! Not those pesky things you’re scared to squash because they might suddenly jump on you — this is all about JavaScript bugs; how you prevent some of the common ones, what tools you can use to reduce bugs in your code, and a panel group therapy session where they discuss the most difficult bug they’ve had to fix.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
#Hacktoberfest is a once per year event in the month of October celebrating open source. For many it’s an on ramp to open source, PRs galore for maintainers, and t-shirts for those who submit 5 or more pull requests. In the end, however, it’s about the awareness of open source and its significance to the greater good to humanity as we know it.
Adam and Jerod talk with Daniel Zaltsman, Dev Rel Manager at DigitalOcean and key leader of Hacktoberfest to cover the backstory, where this project began, its impact on open source, how it has had to scale each year by many orders of magnitude, and of course we cover how you can play your part in #Hacktoberfest and give back to open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
For #Hacktoberfest, you could improve our transcripts or improve our show notes.
Something missing or broken? PRs welcome!
We met up with Wojciech Zaremba at the O’Reilly AI conference in SF. He took some time to talk to us about some of his recent research related to reinforcement learning and robots. We also discussed AI safety and the hype around OpenAI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suz, Nick, and KBall are joined by special guest Aimee Knight to talk about CSS, how it’s often trivialized and how that in turn affects the people who write it, what CSS in JS is, and how to get started with it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Almost eight years ago, Suz Hinton made one of the biggest decisions of her life: move away from her home in Melbourne, Australia and move to the United States. After amicably breaking up with her boyfriend, another decision lied ahead: would she stay?
Suz talks to me about culture shock, the hoops she had to jump through to get her visa, her parents, and dealing with burnout.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special rebroadcast of JS Party, Jerod and Suz talk with John Resig about how he’s using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John’s feelings on jQuery, and community Q&A.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Listen to the original episode
Something missing or broken? PRs welcome!
Donald Fischer and the team at Tidelift are on a mission of making open source work better — for everyone. To pay the maintainers of open source software they are putting a new spin on a highly successful business model that’s a win-win for the maintainers as well as the software teams using the software. In this episode we dig into that backstory and Donald’s journey.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suz, Jerod, Nick and KBall talk about cringeworthy mistakes and failures they (and the community!) have experienced with JavaScript. They also give advice to themselves as if they were just starting out today in the JavaScript industry.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We talked with Eugen Rochko, the creator of Mastodon, about where Mastodon came from the problem it aimed to solve. How it’s not exactly Twitter alternative, although that’s its known claim to fame. Why it’s probably not going anywhere. The ins-and-outs of federation, getting started, running an instance, why you would want to — cool stuff you’ve never considered could be built on top of Mastodon. And finally, the story behind naming posted content a “toot”.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
An amazing panel of AI innovators joined us at the O’Reilly AI conference to answer the most pressing AI questions from Quora. We also discussed trends in the industry and some exciting new advances in FPGA hardware.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
David Cramer dropped out of high school AND college, but that didn’t stop him. He ended up teaching himself programming and eventually landed his first job as the webmaster of a World of Warcraft community website. What a beginning… We talked through “the rough slog” period of Sentry and how David powered through to traction and enough profit for him and his partner to go full time, raise three rounds of funding, and take on New Relic.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Here’s a bonus segment from episode #57 of Founders Talk with David Cramer, co-founder and CEO of Sentry. Check the feed for the full length episode (later today). We talked about sales in the full length episode, but this BONUS segment is a completely isolated conversation that’s not included in the full length episode — so don’t gloss over this thinking it’s just a teaser.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
I’m thinking about doing short series focused on founders building their sales teams to grow and handle the demands a startup requires. If you have any feedback you’d like to share about the idea, or if you know someone with a sales team story to tell — get in touch, email me at adam@changelog.com.
Something missing or broken? PRs welcome!
KBall interviews with Michael Chan, Juan Pablo Buriticá and Julián David Duque, and Tim Doherty at JSConf.US. Conversations about the importance of DRY code, the metaphors we use for software, JavaScript communities across Latin America, how to advocate for modern tech stacks in large companies, and fostering mentorship.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Michael Chan (Chantastic)
Juan and Julián
Tim Doherty
Something missing or broken? PRs welcome!
We talk with Dan Kohn, the Executive Director of the Cloud Native Computing Foundation to catch up with all things cloud native, the CNCF, and the world of Kubernetes.
Dan updated us on the growth KubeCon / CloudNativeCon, the state of Cloud Native and where innovation is happening, serverless being on the rise, and Kubernetes dominating the enterprise.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Feross talks with Mathias Buus and Paul Frazee about the decentralized web, why the average person should care about decentralization of the web, the Beaker browser, Dat and the differences and similarities to BitTorrent, and how Paul and Mathias first got involved in this work.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mahdi Yusuf worked a startup in his twenties and wasn’t worried too much about his health. When he quit that job, he decided to take better care of himself and lost fifty pounds. Now, he’s the CTO of Gyroscope, a startup that aims to be the operating system for the human body, but ever since joining, has gained weight back.
Mahdi talks to me about how Gyroscope is trying to help people understand their bodies better, growing up with a love for computers, and trying to be healthy with a busy life.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming language, Ballerina — a cloud-native language which aims to make it easier to write microservices that integrate APIs. They talked about the creation of the language and how it was inspired by so many technologies, cloud native features like built-in container support, serverless-friendly, observability, and how it works with, or without, a service mesh — just to name a few.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris and Daniel discuss new advances in AI research (including a creepy dancing video), how AI is creating opportunity for new chip startups, and uses of deep learning in healthcare. They also share some great learning resources, including one of Chris’s favorite online courses.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
News/Updates:
Learning Resources:
Something missing or broken? PRs welcome!
KBall and Chad Hietala meet up at JSConf and talk about compilers for the frontend, Ember’s binary opcodes, webassembly, and the future of performance optimization for the web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Performance gains from compilers in JavaScript:
Glimmer
The performance costs of parse/compile:
Precompilation:
Moving sourcemaps to webassembly:
A11Y:
Opportunities for Angular, Vue, etc
Ember
Other Linkedin Projects:
Something missing or broken? PRs welcome!
After a very difficult 2014 that put Justin Dorfman in the hospital, he vowed to never go back. Justin has Bipolar I disorder, so coming to terms with his limitations and the sacrifices he needs to make to stay healthy hasn’t been easy. He talks to me about his early BMX dreams, his transition from engineering to marketing, and the stigma around mental health.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with two members of Segment’s engineering team: Co-founder and CTO, Calvin French-Owen, as well as Software Engineer, Alex Noonan, about their journey from monorepo to microservices back to monorepo. 100s of problem children to 1 superstar child.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eric Berry started Code Sponsor a year ago because of his passion for finding ways to sustain and fund open source developers. He ultimately had to shutdown due to potential legal issues with GitHub, but was given new life as CodeFund when he went to work for ConsenSys and Gitcoin. We talked through the backstory of this idea, why he’s so passionate about funding open source, ethical advertising, being unapologetically focused on your mission, the value of honesty and openness, and the future direction of CodeFund.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris DeBellis, a lead AI data scientist at Honeywell, helps us understand what Mask R-CNN is and why it’s useful for robot perception. We also explore how this method compares with other convolutional neural network approaches and how you can get started with Mask R-CNN.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special episode of JS Party at JS Conf in Carlsbad, Nick, Suz, Feross, and KBall talk about crazy JavaScript combinations, tips to get started speaking, being committed to diversity as a conference organizer, and much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Jason McGee, VP and CTO of IBM Cloud Platform about Istio — an open platform that provides a uniform way to connect, secure, control, and observe microservices. They cover what service mesh is, why its suddenly so interesting, who’s involved in Istio, their involvement with the CNCF, getting started, and what’s next for Istio.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week, Daniel and Chris talk about playing Dota at OpenAI, O’Reilly’s machine learning survey, AI-oriented open source (Julia, AutoKeras, Netron, PyTorch), robotics, and even the impact AI strategy has on corporate and national interests. Don’t miss it!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Nick, KBall, and Chris pre-party for JSConf by testing out some brand new segment ideas: Story of the Week, What the WHAT… WG, and Protip Time. What do you think of these segments? Like ’em? Love ’em? Not sure why we even? Please let us know!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
paste {
pbpaste > ${1}
}
copy {
cat ${1} | pbcopy
}
Something missing or broken? PRs welcome!
Bryan Helmig, Wade Foster, and Mike Knoop started Zapier in 2011 as a side hustle. They ultimately applied to Y Combinator, twice. And this year they hit $35 Million dollars in annual revenue. I talked with Bryan Helmig (CTO) through the backstory of starting this company, being 100% distributed, the flexibility as well as the constraints of being remote-only, how they reached product market fit, growth, scaling their teams, and how they bring everyone together for company wide retreats.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk about software. Last Wednesday they open sourced the codebase of the dev.to platform, so we wanted to talk through all the details with Ben. We talked through the backstory, how Ben realized this could become a business, how the team was formed, their motivations for open sourcing it and why they didn’t open source it from the start, the technical stack, and their vision for the future of the site.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mike Bugembe teaches us how to build a culture of data-driven decision making within a company, leverage behavioral economics, and identify high value use cases for AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this special bonus episode of The Changelog, we’re playing the latest episode of Away from Keyboard with Jeff Robbins. While some dream of having a successful career, Jeff Robbins has already had several. Once the lead singer and guitarist for Orbit, Jeff has worked on some of the most famous Drupal websites. He talks to Tim about his early interest in computers, starting Lullabot, and adjusting to life after leaving the company he built and ran.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
AFK is taking a break, and will be back on August 29th. If you or someone you know would make a great guest on the show, send an email to tim+afk@changelog.com.
Something missing or broken? PRs welcome!
Jerod and Suz talk with John Resig about how he’s using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John’s feelings on jQuery, and community Q&A.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While some dream of having a successful career, Jeff Robbins has already had several. Once the lead singer and guitarist for Orbit, Jeff has worked on some of the most famous Drupal websites. He talks to me about his early interest in computers, starting Lullabot, and adjusting to life after leaving the company he built and ran.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
We’ll be taking a break, and will be back on August 29th. If you or someone you know would make a great guest on the show, send an email to tim+afk@changelog.com.
Something missing or broken? PRs welcome!
Adam and Jerod invite back Katrina Owen after years away focusing on Exercism—a 100% free platform for code practice and mentorship with over 2500 exercises and 48 different language tracks. They talk to Katrina about how the platform has changed, the direction it’s taken, the backstory on the recently launched version 2, and how she plans to turn Exercism into a sustainable business. Also, what happens if that doesn’t work?!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris and Daniel help us wade through the week’s AI news, including open ML challenges from Intel and National Geographic, Henry Kissinger’s views on AI, and a model that can detect personality based on eye movements. They also point out some useful resources to learn more about pandas, the vim editor, and AI algorithms.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
News:
Learning resources:
Something missing or broken? PRs welcome!
Jerod, Nick, and Chris talk with Jeff Lembeck about his tweets, the people behind npm, the need for empathy, and things they’re excited about.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Thirteen years ago, Ashley Baxter inherited the family insurance business when her Dad passed away. Even though she’s a talented photographer, and built a successful photography business, the insurance industry kept calling her name. Ashley talks about what excites her about insurance, the challenges of running a business, and how burnout forced her to focus.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod are on location at OSCON and talk with Camille Eddy about recognizing biases in AI, Jerome Hardaway about the work he’s doing to prepare veterans for jobs in software, and Abby Cobunoc Mayes about the work she’s doing at Mozilla for open science.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jared Lander, the organizer of NYHackR and general data science guru, joined us to talk about the landscape of AI techniques, how deep learning fits into that landscape, and why you might consider using R for ML/AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod catch up with Suz about her presentation at OSCON, some cool stuff she’s doing at her house, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suz, Safia, and Kball get together to talk about accessibility; what does it mean, why should we care, and what tools and resources can we use to better educate ourselves, and improve our work.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam, Jerod, and Tim sit down to talk at OSCON 2018 about their favorite parts of the conference, meeting new people, seeing old friends, and telling people about all the new things happening at Changelog.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hello everyone! No new episode this week, since I was away at OSCON last week in Portland. We had a fantastic time.
The show will be back with new episodes next Wednesday!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
If you’re enjoying the podcast, write the show a review on iTunes.
Something missing or broken? PRs welcome!
We talk with Nader Dabit, Developer Advocate for Amazon Web Services, about the role of DevRel and what’s involved in this “dream job”, frontend and mobile developers using AWS Amplify to build cloud-enabled applications, how GraphQL, React, and others fit in, and the direction of React Native.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode, Chris and Daniel discuss the latest news, including an article about Google’s AI principles, and they highlight some useful resources to help you level up.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special episode of JS Party, we’re sharing a full-length episode of our new show, Away from Keyboard. This show explores the human side of creative work. In this episode, Tim talks with Justin Jackson about his parents, dealing with depression, and a new business he’s co-founded.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Find more episodes at changelog.com/afk. Listen to the original episode at changelog.com/afk/2
Something missing or broken? PRs welcome!
I first heard of Justin Jackson about six years ago. Back then, he was consulting full-time for a company with the dream of going independent. Fast forward to 2018, and after building a successful business, he’s now embarking on a new adventure. Justin talks about his parents, dealing with depression, and a new business he’s co-founded.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
From open source project to a $3.8 million dollar seed round to transform Gatsby.js into a full-blown startup that’s building what’s becoming the defacto modern web frontend. In this episode, we talk with Jason Lengstorf about this blazing-fast static site generator, its building blocks and how they all fit together, the future of web development on the JAMstack (JavaScript + APIs), the importance of site performance, site rebuilds, getting started, and how they’re focused on building an awesome product and an awesome community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew Vanderburg of UT Austin and Christ Shallue of Google Brain join us to talk about their deep learning collaboration, which involved searching through a crazy amount of space imagery to find new planets.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kball and Feross talk with Shelley Vohr and Jeremy Apthorp about what Electron is, why to use it, and what comes next for the platform.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special episode of The Changelog we’re sharing a full-length episode of our newly launched podcast called Practical AI — covering AI, Machine Learning, and Data Science. In this episode Mat Ryer and David Hernandez joined Daniel and Chris to talk about MachineBox, building a company around AI, and democratizing AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s been four years since Jason Snell left his job at Macworld and started his own site Six Colors. In that time, Jason is back to what he loves: creating. He talks about the diversity of his work day, finding the right mix of revenue streams, and taking a break when you need one.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Away from Keyboard is a new show from Changelog that talks to creative professionals about how they do what they do, where they started, and how they deal with the things that make us all humans. As exciting as our work can sometimes be, we all face burnout, a lack of motivation, mental and physical health issues, and more. While these are topics that can be difficult to talk about, our experiences shape who we are and teach us so many things. AFK is a show that explores the human side of creative work.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
If you’d like to suggest someone for the show, please get in touch.
Something missing or broken? PRs welcome!
Matthew Carroll and Andrew Burt of Immuta talked with Daniel and Chris about data management for AI, how data regulation will impact AI, and schooled them on the finer points of the General Data Protection Regulation (GDPR).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
When Mikael Cho started Unsplash from its small beginning as a Tumblr blog and side project, he had no idea it would have such a huge impact and ultimately disrupt the photography industry. In this episode, Mikael shares the backstory of Unsplash, how it got started, keeping things focused, levers of growth, flipping the marketing funnel, turning free into a business, raising $7.25 million to build a new economy for photography, and the impact of an API.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod, Nick, and KBall shake off their July 4th malaise by diving deep in to ES6 Proxies, wondering how best to share components across projects, and giving their younger selves advice. Also: shout outs!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re on location at Microsoft Build 2018 talking with Corey Sanders and Steve Guggenheimer — two Microsoft veterans focused on artificial intelligence and cloud computing. We talked about the direction and convergence of AI, ethics, cloud computing, and how the day to day lives of developers will change because of the advancements in AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
We’re releasing this AI focused show in conjunction with the launch of Practical AI — our newest podcast, hosted by Chris Benson and Daniel Whitenack. This show is focused on making artificial intelligence practical, productive, and accessible to everyone.
Learn more and subscribe at changelog.com/practicalai.
Something missing or broken? PRs welcome!
Amanda Ramcharan, Latifa Mrisho, and Peter McCloskey joined Daniel and Chris to talk about how Penn State University are collaborating to help African farmers increase their yields via a TensorFlow powered mobile app.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mat Ryer and David Hernandez joined Daniel and Chris to talk about MachineBox, building a company around AI, and democratizing AI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this inaugural episode of Practical AI — Adam Stacoviak and Jerod Santo sit down with Daniel Whitenack and Chris Benson to discuss their experiences in Artificial Intelligence, Machine Learning, and Data Science and what they hope to accomplish as hosts of this podcast.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kevin Ball and Suz Hinton talk with Jay Phelps about WebAssembly; what it is, how to use it, and how some are using it already.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
asm/stack.ts
to Rust by alexcrichton · Pull Request #752 · glimmerjs/glimmer-vmSomething missing or broken? PRs welcome!
Danielle Morrill joined the show to talk about how she’s starting over from zero after the recent acquisition of Mattermark to FullContact where she held the role of CEO and co-founder who walked away with “zero dollars and a job”. We talked through the details of the company, the acquisition process, the deal — which she brokered herself — as well as her outlook on the startup grind and silicon valley today, and what she’s planning to do next.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod Santo is riding solo talking with Kurt Mackey, co-founder of Fly. He talked to him about his work at Ars Technica, his prediction on tabs being a fad, and Kurt being a founding member of MongoHQ, which was later renamed to Compose and acquired by IBM. Jerod also talked to him about lighthouse scores, performance, and an interesting program Fly is instituting to compensate open source project maintainers.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
KBall and Tim are on location at Fluent/Velocity and had the chance to talk with Brian Douglas about GraphQL and GitHub’s recent changes, Aimee Knight about knowing when to use JavaScript over CSS, and Bryan Hughes about his start and robotics with JavaScript.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Jerod Santo talk with Tim Bell, the founder and creator of CS Unplugged, a collection of free teaching material that teaches computer science through engaging games and puzzles. They talk to him about where this program came from him, the need for computer science in today’s K-12 education programs, how CS Unplugged fits in, and how you can get involved.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nick Nisi, Suz Hinton, and Jerod Santo talk about their debugging methods, the cool things that JavaScript can do but isn’t talked about much, and their opinions on Git history.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Uniquify an array
let foo = [1, 2, 3, 3, 4, 5];
foo = [...new Set(foo)];
Destructuring assignment using regular expressions
const [, year, month, day ] = '2018-06-14'.match(/^(\d{1,4})-(\d{1,2})-(\d{1,2})$/)
Something missing or broken? PRs welcome!
Pia Mancini joined the show for the first episode back from a nearly 5 year hiatus. We talked about her work at DemocracyEarth, being a mother, her new role as CEO of Open Collective, their focus, supporting ad-hoc community formation all around the world, their revenue and growth plans, and their path to sustainability.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
It’s been just shy of 5 years since I’ve published a new episode to this podcast. The break was planned actually. Long story short, I had to focus. If you want to hear the slightly longer explanation, you should listen.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Listen to Founders Talk #52: Growing Open Collective with Pia Mancini
I’m so excited to bring this show back! It’s been too long and I truly miss these conversations. If you’d like to suggest someone to be on the show, get in touch.
Something missing or broken? PRs welcome!
We talked with Steve Dower and Dan Taylor at Microsoft Build 2018 about the history of Python at Microsoft, the origination of IronPython, Python Tools for Visual Studio, flying under the radar to add support Python, fighting from within to support open source, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Big week! KBall, Nick, and JBall (nooch) dive deep in to the 2018 Node.js user survey results. What does it all mean?! They also review Ryan Dahl’s “10” regrets about Node and sound off on Microsoft’s assimilatio… err… acquisition of GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Zed Shaw – creator of Mongrel, Learn Python the Hard Way, and more – joined the show to talk through a recent Twitter thread from Zed where he shared his thoughts on open source, making money in open source, corporate interests and involvement, developer culture, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
CHANGELOG
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sara Vieira is easily one of the most entertaining people we’ve ever had on this show. She has been working with React over the past few years and has recently been traveling around Europe and giving free workshops on React in London and at React Finland.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Hear insights and reactions from Adam Stacoviak and Jerod Santo as they break down the news of Microsoft’s acquisition of GitHub — from speculation to confirmation — including commentary from members of the developer community by way of Twitter and Slack.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suz Hinton, Jerod Santo, Kevin Ball, and Christopher Hiller talk about machine learning, the ethics surrounding it, why you would use JavaScript with it, and much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Stenberg joined the show to talk about 20 years of curl, what’s new with http2, and the backstory of QUIC - a new transport designed by Jim Roskind at Google which offers reduced latency compared to that of TCP+TLS+HTTP/2.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sophie Alpert is a core contributor to React and is currently the engineering manager for the React team at Facebook. She has been contributing to React for over 3 years now, making her first contributions while she was working as an engineer at Khan Academy.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kevin Ball, Alex Sexton, Nick Nisi, and Christopher Hiller talk all things tooling. Build tooling, linting, formatting, IDEs, and a small tangent on Vim.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re on location at Microsoft Build 2018 talking with Julia White, Corporate Vice President at Microsoft — a 17 year Microsoft veteran. We talked with Julia about her take on this “new Microsoft”, Satya Nadella’s first appearance as CEO when they revealed the first glimpse of Microsoft’s cloud offering which started with Office, the beginnings of Microsoft Azure, Azure as the world’s computer, and how every company is becoming a software company.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ives van Hoorne is the creator of Codesandbox; an online code editor written completely in React. Although Codesandbox is written in React, it can be used to build applications for any front-end framework.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod Santo, Nick Nisi, and Christopher Hiller talk about what TypeScript is and why we should care, who’s using TypeScript, and thoughts on developer titles.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community, how Prisma turns your database into a GraphQL API, their new business direction, Prisma Cloud, open source vs enterprise, and the upcoming GraphQL Europe in Berlin on June 15th.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kye Hohenberger is the author of the Emotion JavaScript library, a popular choice among React developers who prefer using CSS-in-JS to traditional CSS stylesheets. In this episode we discuss his work on Emotion including where he got the initial inspiration for the project and his motivation for creating it. We also discuss the future of the project and what may be in store for the future of CSS-in-JS.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Suz Hinton, Alex Sexton, and Nick Nisi talk with Dylan Schiemann about Dojo 2.0, managing an open source project, web standards, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam is on location at ZEIT Day talking with Jessica Rose about burnout, Henry Zhu about his passions and pursuit of open source, and Simon Willison about data and his passion for interesting datasets in the world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nitin Tulswani is a prolific developer and the creator of react-perf-devtool, a library that helps with profiling the performance of your React components since react-addons-perf
was deprecated in React 16. In this episode we discuss Nitin’s approach to writing code and the motivation behind several of his open source projects.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Steve Francia joined the show and told us EVERYTHING about Go’s new branding strategy (and don’t worry, the gopher isn’t going anywhere!)
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
Feross Aboukhadijeh, Suz Hinton, Nick Nisi, and Alex Sexton get weird this week talking about their favorite old and weird HTML tags, web APIs that do or don’t require permission, and their favorite weird websites.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
<map>
<dl>
: The Description List element<wbr>
<applet>
: The Embed Java Applet elementSomething missing or broken? PRs welcome!
Julia Grace joined the show to talk bout about scaling all the things at Slack. Julia is currently the Senior Director of Infrastructure Engineering at Slack, and has been their since 2015 — so she’s seen Slack during its hyper-growth. We talked about Slack’s growth and scale challenges, scaling engineering teams, the responsibilities and challenges of being a manager, communicating up and communicating down, quality of service and reliability, and what it takes to build high performing leadership teams.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J3gCBP
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ron Evans joined the show and talked with us about GoCV, Gobot, using Go to control drones, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
GopherCon speaker selections have started, first round of announcements coming SOON!
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
Suz Hinton, Christopher Hiller, and Jerod Santo talk with Adam Baldwin about his company being acquired by NPM, the security of Node, best practices, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is a bonus segment in the after show of Go Time #77 with Russ Cox where we talk briefly about WebAssembly (Wasm) support in Go, and how that plays into Go being used as a web language.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lin Clark joined the show to talk about Code Cartoons, her work at Mozilla in the emerging technologies group, Rust, Servo, and WebAssembly (aka Wasm), the Rust community’s big goal in 2018 for Rust to become a web language (thanks in part to Wasm), passing objects between Rust and JavaScript, Rust libraries depending on JavaScript packages and vice versa, Wasm ES Modules, and Lin’s upcoming keynote at Fluent on the parallel future of the browser.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
CHANGELOG
to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
James Long is a prolific blogger and the author of several open source libraries including Prettier. He has recently started developing Actual, a budgeting app built in React and Electron. In this episode we talk about James’ approach to business, as well as take a peek behind the scenes at how he works with React.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Russ Cox joins us this week to talk about how Russ got involved with Go, Vgo, error handling, updates on Go 2.0, more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod Santo, Safia Abdalla, Nick Nisi, and Kevin Ball talk about progressive web apps. What are they, what do they do, what are some practical ways of using them, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - fluentconf.com
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chad Hietala joined the show to talk with us about the long history of Ember.js, how he first got involved, his work at LinkedIn and his work as an Ember Core team member, how the Ember team communicates expectations from release to release, their well documented RFC process, ES Classes in Ember, Glimmer, and where Ember is being used today.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Jaffee joined the show and talked with us about Pilosa, building distributed index with Go, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Pilosa - Insanely Fast Queries on Really Big Data
https://github.com/pilosa/pilosa
Supercharge Azure Cosmos DB with Pilosa
Go on very small hardware (Part 1)
cu – idiomatic interface to the CUDA Driver API
gotop – A terminal based graphical activity monitor inspired by gtop and vtop
dqlite – Distributed SQLite for Go applications
Erik - Michal Derkacz
Carlisia - Mastering io Pipes on JustForFunc
Brian - All Contributors
Matt - Liz Rice
Something missing or broken? PRs welcome!
Jerod Santo, Suz Hinton, Feross Aboukhadijeh, and Kevin Ball talk about awesome things being done with JavaScript like WebUSB, WebTorrent, and DSLs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
JSPARTY
to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - fluentconf.com
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Philipp Krenn joined the show to talk with us about Elasticsearch, the problem it solves, where it came from, and where it’s at today. We discussed the query language, what it can be compared to, whether or not it’s a database replacement or a database complement, Elasticsearch vs Elastic the company.
We also talked about the details behind Elastic’s plan of “doubling down on open” to open up X-Pack, which is open code paid add-on features to Elasticsearch. We discussed the implications of this on their business model, and what changes will take place at the code and license level on GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew Clark is a developer on the React core team at Facebook who has been working on asynchronous rendering. In this episode we do a deep dive on some of the decisions behind the implementation of async mode in React 16 as well as talk about how applications can benefit from using it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The party is back! In this episode, we talk about what we love about JS, Tabler and admin UI’s, and shoutouts to some of our favorite projects and people.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Florin Pățan joined the show and talked with us about GoLand, the pros and cons of using an IDE, his thoughts on the Go community, and managing Gopher Slack.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jordan Eldredge joined the show to talk with us about Winamp2-js — a reimplementation of Winamp 2.9 in HTML5 and Javascript. For many of our listeners, talking about Winamp may bring to mind some extreme nostalgia about the internet of the past … and it’s certainly that way for Jerod and I. Jordan started this project in 2014 and it’s what ultimately got the attention of some folks at Facebook, where he now works on Nuclide.
We shared stories about Winamp back in the day, actually listening to music as an mp3, the technical hurdles and learning Jordan has experienced, skinning it, playlists, making it a frontend for Spotify – which is so ironic to actually say. Also, Jerod has been hacking it via livestream on Twitch to add it as an alternate audio player on Changelog.com.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode Michael Jackson talks with David Khourshid about State Machines. David is a developer on the Visual Studio Live Share team at Microsoft. Recently, he’s been exploring methods of using finite state machines together with React to create predictable flows through applications that are easy to follow and test.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode Michael Jackson talks with Henry Zhu, maintainer of the hugely popular Babel project, about open source sustainability and what’s coming next for the Babel project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jon Calhoun joined the show and talked with us about Gophercises, experiencing the joy of building cool things, creating content for Gophers, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Jon kite boarding, compliments of Calhoun Photography
Zerolog (allocation free JSON logging)
A Proposal for Package Versioning in Go
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - GitPitch
Andrei - OpenTracing + govet
Brian - Luke Smith (who is awesome, check out mutt-wizard)
Jon - slate (cool window manager for macOS)
Something missing or broken? PRs welcome!
Rhys Arkins joined the show to talk about automating dependency updates using Renovate. Renovate is an open source tool to keep source code dependencies up-to-date using automated Pull Requests. We talked about who’s using it, the languages and environments that are supported, self-hosted vs SaaS and how that plays into supporting this open source, auto-merging, being a GitHub App and in the GitHub Marketplace, and building this as a business on someone else’s platform.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrei Matei joined the show and talked with us about CockroachDB (and why it’s easier to use than any RDBMS), distributed databases with Go, tracing, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - GitPitch
Andrei - OpenTracing + govet
Something missing or broken? PRs welcome!
Bill Kennedy joined the show and talked with Carlisia about learning Go, teaching Go (which is something we’ll do at some point or another), making good presentations, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Golang UK Conference 2016 - Dave Cheney - SOLID Go Design
Is Go An Object Oriented Language?
These articles will explain how to organize your Go packages:
CppCon 2014: Mike Acton “Data-Oriented Design and C++
dotGo 2016 - Damian Gryski - Slices: Performance through cache-friendliness
Dave Cheney - How to write a successful conference proposal
Women Who Go to Gophercon Denver 2018
How working at GitLab has changed my view on work and life
Learn to create web apps using Go (affiliate link)
“If boring repetitive things aren’t automated, a manager gets hired” – Niranjan Paranjape
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Bill - dep (shout out to Sam Boyer)
Something missing or broken? PRs welcome!
Carmen Andoh joined the show and talked with us about inclusivity, the 2017 Go Developer Survey, visualizing abstractions, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Go Packages we developed for our games
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - jwt-go
Something missing or broken? PRs welcome!
In this finale episode of Request For Commits – we regroup to discuss how we got here, lessons learned, community impact, and where the conversations around open source sustainability are taking place now and in the future. This might be the end of this podcast, but the conversation will continue on The Changelog. You should subscribe if you’re not already.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Leo Kalneus joined the show and talked with us about GopherCon Russia and the Go community in Russia. We also debunked a few myths about Siberia and of course talked about interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Roundtable with #Golang Stars:: Building Predictability into Your Pipeline
New vgo posts by Russ Cox:
Ribs (Russian x-ray records)
GetContact (phone number search)
Words of Heard (Find a date with someone who uses the same password as you)
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - go-git
Something missing or broken? PRs welcome!
Suz Hinton joined the show to talk about live coding open source on Twitch. We talk about how she got interested in Twitch, her goals and aspirations for live streaming, the work she’s doing in open source, Twitch for open source, how you and others can get started — and maybe some other fun stuff we have in the works at Changelog.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tim Coulter joined the show to talk about Truffle — a development environment, testing framework, and asset pipeline for Ethereum. We talked with Tim about how he got into Ethereum and dapp development, Solidity vs JavaScript, smart contract testing, EthPM which is like npm but for Ethereum, Why decentralization? Why dapps? Basically, why rebuild the internet? And last but not least - who’s using Truffle and what have they built with it?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brian Scott joined the show and talked with us about Golang Flow, contributing to open source, functions as a service, building for the web with Buffalo, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Go support for AWS Lambda (YES!!)
OpenFaaS - Serverless Functions Made Simple for Docker & Kubernetes
Vgo - 5 Part series by Russ Cox:
Using Go as a scripting language in Linux
gitleaks - Searches full repo history for secrets and keys
Pixel - A hand-crafted 2D game library in Go
Roundtable with #Golang Stars - Building Predictability into Your Pipeline
Each week on the show, we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Russ Cox, Sam Boyer, and everyone trying to solve the dependency management problem (you’re doing a great job!)
Something missing or broken? PRs welcome!
David Heinemeier Hansson joined the show to share the story of how JavaScript sprinkles in Basecamp evolved into a full-fledged framework called Stimulus. We talked about ins and outs of Basecamp as it is today, Ruby, JavaScript and David’s somewhat new found love for that language. How they open source because they can. And David’s new YouTube series called “On Writing Software Well”.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is another special “Ask Us Anything” episode where we answer more questions submitted by the community. We covered A LOT of ground, including the hardest things we’ve ever written in Go, how the community can drive adoption, what we’d change about Go, and our favorite: “what do gophers eat?”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
Pop now supports associations!
By the time you read this go 1.10 will be released
tview - Rich interactive widgets for terminal-based UIs written in Go (very very cool)
Bill Kennedy - The Behavior of Channels
Something missing or broken? PRs welcome!
In this episode Michael Jackson talks with Dan Abramov, author of Redux and create-react-app, about the responsibility that comes with being an influential voice for React, how future versions of React will leverage requestIdleCallback to schedule work, and the possibility of a future API for React that makes it easier to do async work.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Max Coutté joined the show to share his journey of learning the math and programming required to build an open source Oculus headset for $100. Max is 16 and lives in a small village in France. And one day he and his friends decided to built an Oculus headset because they couldn’t afford one. This show takes you through Max’s journey, how his teacher (aka Sensei) made all the difference, and how the chief architect at Oculus, Atman Binstock, advised him to make it all open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
“I’m 16, I’m all alone in France, and I just want to recreate a virtual world like they have in my favorite animes.” – Max Coutté
Something missing or broken? PRs welcome!
Cassandra Salisbury (the Go core team’s newest member) joined Carlisia (who’s hosting all by herself) to talk about getting to know the Go community around the world, organizing meetups, empowering leaders, and what’s in store for the future.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
“If your work with a community is ever done, it’s because the community is no longer active.” – Cassandra Salisbury
Companies currently using Go throughout the world
Community Outreach Working Group
Something missing or broken? PRs welcome!
In this episode Michael Jackson talks with Jared Palmer about Razzle, After.js, Formik, several other open source libraries from Jared, as well as Typescript and the implications of the upcoming async APIs in React.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Todd Gamblin, a computer scientist at Lawrence Livermore National Laboratory, joined us to talk about Moore’s Law, his work at Lawrence Livermore National Laboratory, the components of a micro-chip, and High Performance Computing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Damian Gryski joined the show and talked with us about perfbook, performance profiling, reading white papers for fun, fuzzing, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
go-perfbook - Thoughts on performance
Metaparticle now has a go library
Fransec Campoy - Why Are There Nil Channels in Go?
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Damian - Andrew Bonventre - @andybons on Twitter and GitHub
Brian - Keith Rarick - KR Pretty
Also Brian - Richard Musiol - @neelance
Something missing or broken? PRs welcome!
Rico Sta. Cruz joined us to talk about his project Devhints (cheatsheets for developers). There are more than 365 cheatsheets you can contribute to and it’s open source. We talked about the design, technical implementation, community, alternate interfaces like the command line. We also talked about RSJS, RSCSS, and Docpress.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
“You have to sell what it is you’re building in your documentation. It’s not just describing what it is and how to use it. It’s about telling interesting stories.” - Rico Sta. Cruz
Something missing or broken? PRs welcome!
Vitor De Mario joined the show and talked with us about hacking genetics with Go, GopherCon Brazil, machine learning, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
Twirp (rpc competitor for grpc, http/1.1 ok)
Physically Based Renderer (PBR)
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - OpenFaaS
Carlisia - envconfig and goconfig
Brian - Bootstrap 4
Vitor - Carlos Becker, creator of GoReleaser
Something missing or broken? PRs welcome!
From KubeCon + CloudNativeCon 2017 — Brendan Burns (Kubernetes co-founder) and Gabe Monroy (creator of Deis) joined the show to talk about the origin, impact, and future of Kubernetes and cloud infrastructure.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
“If Kubernetes let’s you not think about your machines, I think in many cases people don’t even want to have machines, this move towards serverless containers and the orchestration of serverless containers is the next really important part of what we’re doing.” — Brendan Burns, co-founder of Kubernetes
Something missing or broken? PRs welcome!
Paul Dix joined the show and talked with us about InfluxDB, building a company with OSS, improving the language, and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
IFQL - the new Influx query language and engine
Announcing IFQL – A New Query Language and Engine for InfluxDB
The Open Source Business Model is Under Siege
InfluxDB Now Supports Prometheus Remote Read & Write Natively
Grumble - automatic cli & shell tool
OpenFaaS - Serverless Functions Made Simple
Pouch - An Efficient Container Engine
Fireworq - A lightweight, high-performance job queue system
Understand Go pointers in less than 800 words or your money back
Pixel - A hand-crafted 2D game library in Go
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Carlisia - go-multierror
Brian - LXRunOffline
Paul - Apache Arrow and Apache Arrow and the “10 Things I Hate About pandas”
Something missing or broken? PRs welcome!
Welcome to the inaugural episode of The React Podcast. In this episode Michael Jackson talks with Nicolas Gallagher about his project React Native for Web, the React Native API, how Twitter’s new mobile website is powered by React Native for Web, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re joined by Kevin Owocki, the founder of Gitcoin. Gitcoin is a platform to monetize or incentivize work in open source software. We talked about how Gitcoin sits at the intersection of sustaining open source and cryptocurrencies, their history and roadmap, their decision to leverage the brand name of Git, bug bounties, funded issues, web3, MetaMask, and the future of Gitcoin and how open source benefits.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Lauren McCarthy joined Nadia and Mikeal to discuss her work on p5.js, contributions and culture, her before and after take on open source, her path to becoming a maintainer, how p5.js gets new contributors, how they keep them around, and why design isn’t better represented in open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Henry Zhu joined Nadia and Mikeal to discuss his work on Babel, how he became and accidental maintainer, why he thinks maintainers aren’t special, paid open source work, the Babel brand, and building community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We talked with Jeremy Soller, the BDFL of Redox OS, a Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of applications. In this episode we talk about; OS design principals, Jeremy’s goals for Redox, why is Rust, the Micro-kernel, the Filesystem, how Linux isn’t secure enough, how he’s funding this his development, and a coding style in Rust called Safe Rust.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Daniel Bachhuber joined Nadia and Mikeal to discuss his work on wp-cli, the economics, origins, staying productive as a maintainer, fund raising, and the state of wp-cli today.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod jumped in as hosts for an experiment in quantum podcasting, letting Erik and Brian play guests to talk about Virtual Kubelet, building OSS at Microsoft, BBQ (of course), and other interesting projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Virtual Kubelet (an Introduction)
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Metaparticle
Brian - Terminus
Something missing or broken? PRs welcome!
We talk with Alan Duric, Co-founder and CEO of Wire, an open source end-to-end encrypted instant messaging app for voice and video calls. In 2005 Alan co-founded Camino Networks which was later acquired by Skype, and his involvement with internet based voice communications goes back 20 years. We talk about the early days of Skype, why Wire is open source, the importance of encryption, the importance of secure messaging, their polyglot ways, and how they plan to stand apart from other apps like WhatsApp, Telegram, Signal and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We went back into the archives to conversations we had around blockchains and databases at OSCON 2017. We talked with Monty Widenius, creator of MariaDB the open source forever fork MySQL, Brian Behlendorf, Executive Director of Hyperledger, the open source collaborative effort hosted by The Linux Foundation to advance blockchain technologies, and Tague Griffith, Head of Developer Advocacy at Redis Labs, the home of open source Redis and commercial provider of Redis Enterprise.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We’re back in NYC at Microsoft Connect(); talking about the backstory of Visual Studio Code with Julia Liuson (Corporate Vice President of Visual Studio), Chris Dias (Principal Program Manager of Visual Studio and .NET), and PJ Meyer (Product Manager).
We talk about the beginnings of the Visual Studio product line, how Microsoft missed the internet, how the community is judging Microsoft and looking at them with a very old lense, how Visual Studio Code evolved from lessons learned with their cloud based editor called Monaco, how they had to radically change to reach developers beyond Windows, and how this open source project is thriving.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jeff Lindsay joined the show to talk about workflow automation, designing apis, and building the society we want to live in…plus a surprise special announcement!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
ssh - Easy SSH servers in Golang
Writing a 9P server from scratch
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Prometheus Operator
Carlisia - GreaterCommons - Learn to Code
Something missing or broken? PRs welcome!
Dan Kohn, Executive Director of the Cloud Native Computing Foundation, joined the show to talk about what it means to be Cloud Native, the ins and outs of Dan’s role to the foundation, how they make money to sustain things, membership, the support they give to open source projects, the home they’ve given to Kubernetes, Prometheus and many other projects that have become the de facto projects to build cloud native applications on.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
We’ll be at the upcoming KubeCon + CloudNativeCon so if you’re going to be there make sure you’re on the lookout for a Changelog tee and say hi.
Something missing or broken? PRs welcome!
Jason Keene and Andrew Poydence joined the show to talk about Loggregator, scaling with Go at Pivotal, Diodes, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
go-diodes - Example of isolating empty interfaces
GoTTY - Share your terminal as a web application
G.E.R.T - Golang Embedded Run-Time
Matcha - Mobile Apps in Go
Docker Engine Utility for NVIDIA GPUs
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - dep
Carlisia - Francesc Campoy
Brian - present tool
Jason - go-bpf
Andrew - Concourse CI
Something missing or broken? PRs welcome!
Danese Cooper joined Nadia and Mikeal to discuss the history of open source, how the term became a thing via Tim O’Reilly, feeling empowered as an open source contributor, companies’ relationship to open source, foundations and their role (or not) in governance and sustainability.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We talked with Miguel de Icaza last week at Microsoft Connect(); in New York City. Miguel gave us the backstory on how he’s been competing with Microsoft for most of his developer career, and he shares the history of GNOME, Mono, and Xamarin — and what led him to now work at Microsoft.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Miguel is the creator of Gnome (a desktop environment for GNU/Linux), Mono (a cross platform open source .NET framework), and Xamarin (a platform to build iOS, Android, Mac, and Windows apps in C# and .NET) which was acquired by Microsoft in February 2016.
Something missing or broken? PRs welcome!
Mike Perham is back for his 4th appearance to talk about his new project Faktory, a new background job system that’s aiming to bring the best practices developed over the last five years in Sidekiq to every programming language. We catch up with Mike on the continued success and model of Sidekiq, the future of background jobs, his thoughts on RocksDB in Faktory vs BoltDB, Redis, or SQLite, how he plans to support Sidekiq for the next 10 years, and his thoughts on Faktory being a SaaS option in the future.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ivan Porto Carrero joined the show to talk about generating documentation (with Swagger), pks, kubo, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
openapi specification object model
Go 1.9.2 released
“These releases include fixes to the compiler, linker, runtime, documentation, go command, and the crypto/x509, database/sql, log, and net/smtp packages. They include a fix to a bug introduced in Go 1.9.1 and Go 1.8.4 that broke “go get” of non-Git repositories under certain conditions.”
Factory (by Mike Perham, Sidekiq author)
GRV - Git view on command line
Dep 0.3.2 - support for importing from additional dependency management tools (gvt, gb), various other fixes and improvements
Automated testing for swagger api
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Gonum Numerical Packages
Carlisia - Bill Kennedy
Brian - Francesc Campoy
Something missing or broken? PRs welcome!
Michael Stapelberg joined the show to talk about window management, open sourcing infrastructure, error handling, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Why Go is my favorite programming language
Space Gophers macOS Screen Saver
The 7 stages of becoming a Go programmer
Building a Neural Net from Scratch in Go
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Alacritty
Brian - Ashley McNamara
Michael - Magit
Something missing or broken? PRs welcome!
We went back into the archives to conversations we had around data science at OSCON 2017. We talked with Vida Williams (Data Scientist) and Michelle Casbon (Director of Data Science at Qordoba) about the social impact of open data, personal data and transparency, privacy, the big data problem of public surveillance, electronic fingerprinting, the rift between data scientists and computer scientists, natural language processing, machine learning, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Morse joined the show to talk about Functional CSS and his project Tachyons - a CSS Toolkit that lets you quickly build and design new UI without writing CSS. We talk about Scalable CSS, the difference between “Atomic”, “OOCSS”, “BEM” and others, semantic class names, and where we go from here.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Preethi Kasireddy, a self-employed blockchain and smart contract Engineer, joined the show to talk about why she left the best job in the world at Andreessen Horowitz on the deal team, how she got entrepreneurship envy, the roadmap she laid out in 2015 and where she’s at today as an engineer, her excitement for blockchain-based technologies, and why blockchains don’t scale.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sean Griffin joins the show to talk about doing Rails full-time, his love of Rust. and his project Diesel - a safe, extensible ORM and query builder for Rust. We discuss Sean’s path to working full-time on Rails, what he works on specifically, why Rust, why Diesel, and how much of Diesel’s design and featureset is a product of his experience with ActiveRecord and Rails.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dmitri Shuralyov joined the show to talk about being a full time contributor to open source, developing developer tools, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Kebabcase - Self-hosted Go package with a vanity import path
graphql - Go client for GraphQL
Vecty: A frontend toolkit for GopherJS
Lua 5.3 VM and compiler written in Go
Skylark - Python lite written in Go for Bazel & More
Go 1.9.1 and 1.8.4 released for security patches
Video: Tyler Treat, Strangeloop - So You Wanna Go Fast?
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Carlisia - Testable Go Examples
Dmitri - GopherCI by Bradley Falzon (and Glenn Lewis who helps maintain go-github)
Something missing or broken? PRs welcome!
Chris Beams joins the show to talk about Bisq, the P2P decentralized Bitcoin exchange and open-source desktop application that allows you to buy and sell bitcoins in exchange for national currencies, or alternative crypto currencies. We get some background on the issues faced by crypto exchanges like CoinBase, and the now defunkt Mt. Gox. We discuss whether or not Bitcoin is a censorship resistant payment system and what it means to have anonymous transaction currency options. Bisq also has an interesting white paper about its own DAO (Decentralized Autonomous Organization) to support its contributors and we discuss that in detail at the end of the episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Christopher Hiller joined Nadia and Mikeal to discuss the ups and downs of maintaining Mocha - a JavaScript test framework that runs on Node.js and in the browser. Discussions included maintaining a popular project, getting funding, the challenges of having money, raising the profile of a project, focusing on the needs of a community, and managing burnout.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eduardo Cuducos joined the show to talk about Operação Serenata de Amor an Artificial Intelligence and Data Science project that aims to inform the general public about government corruption and spending. We talked about how this artificial intelligence project analyzes claims for reimbursement from congresspeople to determine illegal probability, how it monitors government spending, the technology behind it, and how other governments might be able to follow this model.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eric Normand joined the show to talk about Functional Programming. We talked about FP vs OOP vs Imperative, why FP is popular again, the advantages and disadvantages of Functional Programming, and teaching Functional Programming concepts.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ryan Bigg joined the show to talk about his open source work on the documentation of Ruby on Rails, fund raising, crowd sourcing, departure, handing off, not quitting, making the right decision, getting paid, sustaining, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mike Glukhovsky joined the show to talk about the future of RethinkDB. Mike was a co-founder of RethinkDB along-side Slava Akhmechet. RethinkDB shutdown a year ago officially on October 5, 2016 — and today we’re talking through all the details with Mike. The shutdown, getting purchased by the CNCF, relicensing, buying back their IP and source code, community and governance, and some specific features that Mike and the rest of the community are excited about.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dmitry Jemerov joined the show to talk about Kotlin - a language created by JetBrains that’s designed to be an industrial-strength object-oriented language, and a “better language” than Java. We asked Dmitry “Why invent a new language?”, talked through Google announcing official Android support, covered some of Kotlin’s characteristics, Kotlin vs Swift, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We talk with Brandon Keepers and Bex Warner about GitHub’s Probot — GitHub Apps to automate and improve your workflows. You can use pre-built apps or easily build and share your own.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode features conversations from Sustain 2017 at GitHub HQ with Richard Littauer, Karthik Ram, Andrea Goulet, and Scott Ford. Sustain was a one day conversation for open source software sustainers to share stories, resources, and ways forward to sustain open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Cindy Sridharan joined the show to talk about development and operations as a generalist, leveling up as an engineer (while still providing business value), challenging the status-quo, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Small Functions considered Harmful
Community Outreach Working Group
Running Go on Low Memory Devices
DARE (Data At Rest Encryption)
Optimizing web servers for high throughput and low latency
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - Minio
Cindy - Envoy
Something missing or broken? PRs welcome!
Karolina Szczur joined the show to talk about community building, building remote-first teams, the hiring process in tech, product development, and the inclusivity factor of web performance.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Liz Rice joined the show to talk about containers, cloud security, making complex concepts easier to understand, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
kube-bench - CIS Security Benchmark implementation for Kubernetes
manifesto - Manage container metadata alongside (but separate from) the container image
jaeger - Open Tracing in and for Go (and others)
expanderr - expands the Go Call Expression under your cursor to check errors (emacs only for now)
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Azeria (related: Introduction to ARM Assembly Basics)
Brian - Unison
Liz - Istio
Something missing or broken? PRs welcome!
Carolyn Van Slyck joined the show to talk about dependency management, upping your cross-platform game, getting into Go, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
GopherCon 2016: Carolyn Van Slyck - Grow your users from an unlikely source: Windows Developers
RustGo: Calling Rust from Go with Near-zero Overhead
Go 1.9 Release Candidate 2 is released
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - Cobra
Carolyn - Safia Abdalla
Something missing or broken? PRs welcome!
Chase Adams joined the show to talk about working on distributed systems with distributed teams, giving people opportunities to learn and grow, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Volvo Trucks - The Epic Split feat. Van Damme
Chuck Norris - Epic Christmas Split between Two Planes
go-tracing (swiss company, got Go training from Mark Bates)
Transcripts available for our podcast! Awesome work by Changelog crew!
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Jesse Frazelle - Am I Contained?
Brian - iTerm2 by George Nachman
Carlisia - All the women in tech who persevere!
Chase - GitLab, Org mode, Ramya, Dominik, and Fatih
Something missing or broken? PRs welcome!
Alex Sexton, Rachel White, and Myles Borins talk about the Web Audio API and how TypeScript is “Turing Complete”.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Paul Frazee talk about the 2017 Node.js user survey and Beaker Browser - an experimental peer-to-peer web browser that uses the Dat protocol to host sites from a user’s device.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:
Show Notes:
Node.js Emerging as the Universal Development Framework for a Diversity of Applications - Hackernoon
Something missing or broken? PRs welcome!
This is an AMA show with live questions from the #jsparty Slack channel. We cover everything from BasicAttentionToken, Robotics, Microsoft, IDE’s, and other fun stuff.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
After taking some time to recover, the gang rehashes all the greatest talks and favorite moments from this year’s GopherCon. Much love to the Go community and all the souls who worked tirelessly to make this conference happen.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
GopherCon 2017 videos playlist
Links to all the slides and videos, separated by talk
GopherCon 2017 Lightning talks playlist
GopherCon Singapore 2017 videos
And remember: if you need an invite to the Gophers Slack channel, go to invite.slack.golangbridge.org
Something missing or broken? PRs welcome!
We talked with Tim Mecklem about building an artificial Pancreas with Elixir and Nerves to help those with Type 1 Diabetes who want to “loop” — a process which involves monitoring glucose levels, predicting where a person’s glucose levels are heading, then delivering insulin based on that prediction. Tim is a Developer at Gaslight in Cincinnati where he builds software solutions with Ruby and Elixir, and he’s a member of the Nerves Core team.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
David Chase joined the show for a technical Q & A on compilers and what makes Go’s compiler different from the rest (and of course, other interesting Go projects and news)
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
dr2blog (David’s blog)
Go’s work-stealing scheduler (great article on the scheduler from JBD)
New book - Concurrency in Go by Katherine Cox-Buday
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Ashley - Brian & Erik (for managing GopherCon, which was awesome)
Carlisia - JBD! (https://rakyll.org/archive/, GoTime Episode #22)
Brian - Dave Cheney
Dave - The MacPorts Project
Something missing or broken? PRs welcome!
If you find yourself chasing shiny objects and squirrels all time, you should 💯 listen to this episode featuring Ozan Onay (President of Bradfield School of Computer Science) where we discuss his recent blog post entitled You Are Not Google which was the #1 link in Changelog Weekly - Issue #159. This show is full of wisdom and advice for every developer out there.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Before we get to the show note links, here are some notable quotes from this episode and Oz’s post.
Software engineers go crazy for the most ridiculous things. We like to think that we’re hyper-rational, but when we have to choose a technology, we end up in a kind of frenzy — bouncing from one person’s Hacker News comment to another’s blog post until, in a stupor, we float helplessly toward the brightest light and lay prone in front of it, oblivious to what we were looking for in the first place. This is not how rational people make decisions…
Writing code isn’t really about writing. Thinking is the thing that we do. Eventually that gets translated into running code.
This is a counter-force against the marketing machine of high opinion technologies.
As of 2016, Stack Exchange served 200 million requests per day, backed by just four SQL servers: a primary for Stack Overflow, a primary for everything else, and two replicas.
Something missing or broken? PRs welcome!
This is an anthology episode from OSCON 2017 featuring awesome conversations with Kelsey Hightower (OSCON Co-Chair and Developer Advocate at Google Cloud Platform), Safia Abdalla (Open Source Developer and Creator of Zarf), and Mike McQuaid and Nadia Eghbal (GitHub Open Source Programs).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Kelsey Hightower is an OSCON Co-Chair and Developer Advocate (Google Cloud Platform) — We talked about being a co-chair, why he does live demos, and his motivations towards open source.
When you say you’re successful, I guarantee when you look around it’s because someone is celebrating your victories.
Safia Abdalla is an open source developer and creator of Zarf — We talked about being a command-line junkie and her talk on the intersection of business and open source.
Mike McQuaid and Nadia Eghbal work at GitHub in Open Source Programs — We talked about GitHub’s Open Source Alley at OSCON and how they are working to better support open source maintainers and their communities.
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and John-David Dalton talk about ES Modules history and current status, and JDD’s ESM loader.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We are thrilled to produce this show to honor RabbitMQ’s 10th anniversary. Karl Nilsson and Michael Klishin joined the show to talk through 10 years of RabbitMQ — one of the most widely deployed open source message brokers with more than 35,000 production deployments worldwide.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Aaron Hnatiw joined the show to talk about being a security researcher, teaching application security with Go, and a deep dive on how engineers and developers can get started with infosec. Plus: white hat, black hat, red team, blue team…Aaron sorts it all out for us.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Aaron blessed us with a veritable slew of links to help Go developers level up their security game:
Race-The-Web (Also check out the accompanying practice site)
Go-fuzz (Check out their trophies section)
OWASP Top 10: (Counterpoint - Vulnerabilities beyond the OWASP Top 10)
SSRF as a Service: Mitigating a Design-Level Software Security Vulnerability
Fencing off Go Applied - A Practical Look at a Go Research Paper
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - K8GUARD (The guardian angel for Kubernetes)
Carlisia - Goman
Brian - WSLtty
Aaron - Visual Studio Code (with the Go plugin, of course)
Something missing or broken? PRs welcome!
Evan Prodromou has been involved in open source since the mid ‘90s. His open source travel guide – Wikitravel – grew up alongside Wikipedia and the web itself. In this episode, we hear Evan’s history, try to solve open social networking once and for all, and learn how sprinkling a little artificial intelligence on to our products can yield big wins without having to shoot the moon.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Todd Gamblin – a computer scientist at Lawrence Livermore National Lab – tells Nadia and Mikeal all about bringing open source to his peers in the national labs. They discuss what it’s like to open source a project inside the government, how Todd found contributors for Spack, why he got involved with NumFOCUS, and much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Kyle Simpson talk about Async Control Flow and Threats to the Open Web, plus our project of the week Blake2b-WASM.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We talked with Dustin Kirkland (Head of Ubuntu Product and Strategy at Canonical) at OSCON about 12.04’s end of life, the death of the Ubuntu phone, Snaps and snapd, and Bash on Ubuntu on Windows Server. This is the second installment of our mini-series from the expo hall floor of OSCON 2017. Special thanks to our friends at O’Reilly for inviting us to OSCON.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
CHANGELOG20
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kris Nova joined the show to talk about developer empathy, running K8s on Azure, Kops, Draft, editors, containerizing odd things…and what it’s like to play a keytar.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application layer query language from Facebook. We talked about what it is, where it makes sense to use it, its role in serverless architectures, getting docs for free via Schemas and Types, and the community that’s rallying around this new way to think about APIs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
From The GitHub GraphQL API post on the GitHub Engineering blog:
The REST API is responsible for over 60% of the requests made to our database tier. This is partly because, by its nature, hypermedia navigation requires a client to repeatedly communicate with a server so that it can get all the information it needs. Our responses were bloated and filled with all sorts of
*_url
hints in the JSON responses to help people continue to navigate through the API to get what they needed. Despite all the information we provided, we heard from integrators that our REST API also wasn’t very flexible. It sometimes required two or three separate calls to assemble a complete view of a resource. It seemed like our responses simultaneously sent too much data and didn’t include data that consumers needed.
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Jessica Lord talk with James Snell (Node.js TSC Director) about the release of Node.js version 8. Then, in the second half of the show, we discuss Glitch and their new “raise your hand” feature and building a community around education. Our project of the week is Tad!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This week we take you behind the scenes of the new infrastructure for Changelog.com and talk with Gerhard Lazu. We relaunched the new brand and site for Changelog on Phoenix/Elixir in October of 2016 and we needed a better way to reliably host and deploy the site. That’s where Gerhard came in. We cover all the details and decisions in this show.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We talked with Pam Selle at OSCON about the serverless revolution happening for JavaScript developers. This episode kicks off our mini-series from the Expo Hall floor at OSCON 2017.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
CHANGELOG20
when you register.
Featuring:
Show Notes:
Pam is the Software Engineering Lead at IOpipe, a high fidelity metrics and monitoring service which allows you to see inside Amazon Lambda functions for better insights into the daily operations and development of serverless applications.
Something missing or broken? PRs welcome!
Evan You joined the show to talk about his work on Vue.js. We learn how Evan found users and got Vue.js off the ground, the details behind their crowdfunding on Patreon, whether or not crowdfunding is a viable method of sustaining open source, finding balance in life and work, and plans for funding beyond the Patreon campaign.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Season 2 has begun! Evan You is the creator of Vue, a popular progressive JavaScript framework. He works on Vue full time with the funding from its Patreon campaign. He previously worked at Google and Meteor.
Something missing or broken? PRs welcome!
Ramya Achutha Rao joined the show to talk about all the things that make VS Code a great editor for writing Go, getting help from the community, plus other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Visual Studio Code (latest version notes)
Draft: Streamlined Kubernetes Development
Higher Performance Go with Go Assembly from FOSDEM
Justforfunc episode “a Text to Speech server with gRPC and Kubernetes”
“…people can change. And if you do it right, you get to watch it happen.” “I bled to get here. I have the scars to prove it.”
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Carlisia - JBD (see also: Go Time #22 w/ JBD)
Johnny - q - Quick and dirty debugging output for tired Go programmers
Something missing or broken? PRs welcome!
Mikeal Rogers, Rachel White, and Alex Sexton talk with Rebecca Turner and Kat Marchán about npm@5 and Jessica Lord about Sheetsee.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On Friday, June 2, 2017 – GitHub announced the details of their Open Source Survey – an open data set on the open source community for researchers and the curious. Frannie Zlotnick, Nadia Eghbal, and Mikeal Rogers joined the show to talk through the backstory and key insights of this open data project which sheds light on the broader open source community’s attitudes, experiences, and backgrounds of those who use, build, and maintain open source software.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alexander Neumann joined the show to talk about using Go to write backup software, solving tough problems like deduplication, scratching your own itch, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Chunker - Implementation of Content Defined Chunking (CDC) in Go
“…people can change. And if you do it right, you get to watch it happen.” | “I bled to get here. I have the scars to prove it.”
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Ashley - Kelsey Hightower
Erik - Brendan Gregg
Brian - barista (i3 status bar written in Go!)
Something missing or broken? PRs welcome!
Mikeal Rogers, Rachel White, and Alex Sexton discuss how they’re using ES6/7 with and without a compiler, updates to create-react-app, and the beloved Electron.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Biilman and Chris Bach joined the show to talk about JAMstack, Netlify CMS, how open source drives standards, and 10x-ing the speed of Smashing Magazine.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wes Bos and Mike Taylor joined Alex Sexton this week to talk about Web Standards stuff, compileTo CSS libraries, ECMAScript Modules in Browsers, and Learning JS.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Solomon Hykes joined the show to talk about all things Docker, Moby Project, and what makes Go a good fit for container management.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Changelog #89 - Docker and Linux Containers
with Solomon Hykes
Video: The future of Linux Containers
The @moby Project in a nutshell: inside and outside.
A new upstream project to break up Docker into independent components #32691
Something missing or broken? PRs welcome!
Tim Hockin and Aparna Sinha joined the show to talk about the backstory of Kubernetes inside Google, how Tim and others got it funded, the infrastructure of Kubernetes, and how they’ve been able to succeed by focusing on the community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Marc-Antoine Ruel joined the show for a deep dive on controlling hardware, writing drivers with Go, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
wi (right after vi)
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - hecate (The Hex Editor From Hell!)
Carlisia - docopt-go
Brian - wxGo
Marc-Antoine - shiny
Something missing or broken? PRs welcome!
Justin Dorfman joined us for a special BONUS episode of The Changelog to share some details about Sustain Conference with you. It’s a one day conversation for Open Source Software sustainers at GitHub HQ (SF) on June 19, 2017. No keynotes, expo halls or talks. Only discussions about how to get more resources to support digital infrastructure. Plus, we’ll be there.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This is a special “Ask Us Anything” episode where we answered questions submitted by the community — covering everything from impostor syndrome and the future of Go, to the music we listen to to get in a groove, and barbecue (of course).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Remote control by telnet (Do not attempt this at home)
Fergulator (NES emulator, written in Go)
@garyvee: the last scene of 8 Mile
Something missing or broken? PRs welcome!
In this special episode, it’s a yayQuery podcast reunion. Alex Sexton, Paul Irish, Rebecca Murphey, and Adam Sontag are back for a takeover episode here on JS Party where they catch up on the latest happenings in JavaScript, share JavaScript predictions, thoughts on TypeScript, React, PWAs, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
** If we missed any links let us know.
Paul Irish shared this image as his pick.
Something missing or broken? PRs welcome!
Scott Hanselman joined today’s show produced in partnership with our friends at OSCON. Scott is a Program Chair of OSCON, host of the podcast Hanselminutes, and advocate for open source inside of Microsoft and the Azure Cloud team. We talked about the oldest software he wrote that’s still in production, the shift inside Microsoft to open source and why, as well as ways to make inclusion and diversity a priority in your communities.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
CHANGELOG20
when you register.
Featuring:
Show Notes:
Use our code changeloghallpass
to get a FREE Expo Hall Pass to OSCON. This will get you access to the hallway track, the exhibitors, and a bunch of other fun stuff.
Adam and Jerod will be there at booth 231, so make sure you stop by. We’ll have some tees and stickers to give away, but they are in limited supply and reserved for members of Changelog Community, which is free to join — so go sign up.
Related shows you should listen to:
Something missing or broken? PRs welcome!
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++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Special thanks to Justin Dorfman for helping connect us to Zeno Rocha for this episode — BTW check out SustainOSS.org, a one day conversation on June 19, 2017 about sustaining open source. We’ll be there!
Something missing or broken? PRs welcome!
Brad Fitzpatrick joined the show to talk about becoming the face of open source Go, getting the community involved in bug triage, the potential future of Go, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Each week on the show we give a shoutout to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Rachel White discuss the P2P web — including WebRTC, WebTorrent, and IPFS. They also get into React and React VR and the project of the week, PouchDB.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tracy Hinds, Alex Sexton, and Rachel White discuss good documentation, API docs, playbooks, Non-blocking UI Rendering, ember-concurrency, React Fiber and updates from Tracy on the Node.js Foundation and Node community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Where are you sending your community if the docs aren’t good (hint: you don’t get to decide then)?
How to’s, getting started, API docs, playbooks
Request For Commits #5: Documentation and the Value of Non-Code Contributions with Eric Holscher
Spotlight #7: Focused on a Safe and Inclusive Node Community with Tracy Hinds
Something missing or broken? PRs welcome!
Ashley McNamara joined the show to talk about sharing developer experiences, seeking help from the community, getting people excited about STEM, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Introduction to Programming - Curated list of resources for budding developers
Verizon #weneedmore | Anthem :30
Ruby-like language written in Go
Træfik, a modern reverse proxy < Gophercon sponsors too!
Introducing the Developer Experience Working Group
Caddy launch date 4/20 + cute stickers for order
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - Grafana + InfluxDB + Telegraf + Mosquitto
Carlisia - ✨ All Contributors ✨
Brian - Gobot, Ron Evans for the win…and also Erik
Ashley - Hugo 0.20 Released: Custom Output Formats!
Something missing or broken? PRs welcome!
Jason Laster joined the show to talk about Firefox Debugger and DevTools. We talked about the backstory of Firefox, Firebug, the new Debugger.html, why React and Redux made a good fit to develop Debugger as a standalone application, community efforts, and getting started.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Rachel White discuss VM Neutrality in Node.js, learning JavaScript, and Mastodon - the open source friendly alternative to Twitter, et al.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kavya Joshi joined the show to talk about shipping production-grade Go, writing firmware with Go, making complex technical concepts accessible, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
How to ship production-grade Go
You can hear Blake re-tell that story here
GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go
The hidden #pragmas of Go by Dave Cheney
Videos from GopherCon India 2017
Using the Go language to guide development design decisions
New JustForFunc Using Context package
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Erik - GNU ARM Eclipse
Carlisia - goreporter
Kavya - gopherjs
Johnny - Robomongo (cross-platform mongodb manager, open source and free)
Something missing or broken? PRs welcome!
In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Gaurav Seth (Lead Program Manager of Chakra & TypeScript) and Arunesh Chandra (Program Manager of ChakraCore) about the backstory of Node at Microsoft, their polite fork of Node to introduce the community to ChakraCore (the high-performance JavaScript engine that powers Microsoft Edge), why Microsoft is so interested in Node, the future of Chakra and ChakraCore, VM neutrality, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The Future of Node Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX.
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Rachel White discuss Web Components and questions like — “WTF is Shadow DOM?” and “Are custom elements ready?” We also discuss the JavaScript conference scene as well as attending, speaking and organizing conferences. Plus, the project of the week — p5.js.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
jsparty
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
In part 1 of the show we talked about Web Components and we discussed questions like — “WTF is Shadow DOM?” and “Are custom elements ready?”
In part 2 of the show we talked about attending, speaking and organizing conferences.
Something missing or broken? PRs welcome!
Kent C. Dodds joined the show to talk about guiding and supporting first time contributors to open source. We talked about the many ways to be first-timer friendly, how to contribute to open source, the burden and balance of a maintainer, and a few of the projects Kent maintains, including his latest project at PayPal called Glamourous.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog
. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Adam Stacoviak in Bosnia and Herzegovina on a peacekeeping mission with the United States Army in 2000.
Something missing or broken? PRs welcome!
Wally Quevedo joined the show to talk processing millions of messages per second with Go, writing network clients, performance at scale, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Golang UK CFP Open (closes April 30)
Gophercon workshops announced, available for sale
MacOs 10.12.4 / Xcode 8.3 breaks some apps
Go entity relationship graphs with graphviz
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - go-micro
Erik - kubernetes.io
Wally - ghr
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and special guest Juan Pablo Buritica discuss all things JavaScript in Latin America. The conferences, the communities, the meetups, JavaScript tooling, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Luna Duclos joined the show to talk about rebuilding a microservice infrastructure with Go, game development, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Kubernetes Certificate Manager
apd: An Arbitrary-Precision Decimal Package for Go
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - Webpack
Erik - Helm
Luna - goa
Something missing or broken? PRs welcome!
Will Norris (Engineering Manager at Google’s Open Source office) joined the show to talk about their new release of the Google Open Source website as well as the release of Google’s internal documentation on how they do open source. Nearly 70 pages of documentation have been made public under creative commons license for the world to use. We talked about the backstory of Google’s Open Source office, their philosophy on OSS, their involvement in the TODO group, and much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tracy Lee joined the show to talk about bringing people together, helping people, and making an impact. We covered learning JavaScript, the ins and outs of her road to get to where she’s at today, hitting burnout and sleeping for two weeks, breaking into the JavaScript community, and the fun cruise, workshops, and conferences she’s working on for the JavaScript community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Aimonetti joined the show to talk about using go to solve tough audio problems, making go for everyone, empowering people with software, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Splice (Music creation made simple)
I found compassion & hope… in prison
Experimental RC Blimp Autopilot Test Flight #2
CoreOS’s rkt and Docker’s containerd jointly donated to CNCF
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - Gitlab
Erik - React
Matt - Ramya Rao
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Rachel White discuss PWAs (Progressive Web Apps), Service Workers, and Time in JavaScript. Jenn Schiffer also joined the show to talk about Glitch, our project of the week.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
Featuring:
Show Notes:
Prep notes for this show: https://github.com/thechangelog/jsparty/blob/master/shows/2017-03-17.md
If you haven’t yet, join the community and Slack with us in real time in the #jsparty channel during the show. Head to https://changelog.com/community
Progressive Web Apps - https://developers.google.com/web/progressive-web-apps/
PWA Builder - http://preview.pwabuilder.com/
PWA Directory (a directory of Progressive Web Apps) - https://pwa-directory.appspot.com/
Essential Reading List for Getting Started With Service Workers
Something missing or broken? PRs welcome!
Jacob Hoffman-Andrews, Senior Staff Technologist at the EFF and the lead developer of Let’s Encrypt, joined the show to talk about the history of SSL, the start of Let’s Encrypt, why it’s important to encrypt the web and what happens if we don’t, Certbot, and the impact Let’s Encrypt has had on securing the web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
npm install --save rollbar
for error tracking in your Node.js apps.
Featuring:
Show Notes:
.wellknown
in the root of projectsBONUS - From Jacob Hoffman-Andrews ~> How Not To Get Phished
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Rachel White discuss JavaScript Fatigue, Accelerated Mobile Pages (AMP), and the project of the week Paths.js
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Join the community to Slack with us about this show and the topics we cover. You can also suggest topics and guest panelist at our GitHub repo. Follow us on Twitter ~> we’re @JSPartyFM
Something missing or broken? PRs welcome!
Steve Francia joined the show to talk about the results of the 2016 Go Developer Survey and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
The Go Developer Survey - https://blog.golang.org/survey2016-results
Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
Mikeal Rogers, Alex Sexton, and Rachel White discuss all the details around Web Assembly, and the effects of higher education and JavaScript, and JS Standards.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
The topics covered in today’s show:
Something missing or broken? PRs welcome!
Ron Evans joined the show to talk about Gobot, writing software for hardware, and open source software’s role in improving the human condition.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Great Bluetooth LE support
Great OpenCV support
Golang on RTOS like Zephyr, MBED
Shared set of low level hardware interfaces
Let’s discuss the philosophy of open source. Is the purpose of OSS just to “save money”, or perhaps there is something else to it…
Proposal: Standard Logger Interface
GopherCon Speakers Announced!! (how could we forget that??)
Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
James Long joined the show to talk about his recent post, “Why I’m Frequently Absent from Open Source”. He shared several points in his blog post that struck a chord with us, so we invited him on the show to talk through the gritty details and peel back the layers of open source — the people involved, sustainability, the responsibility, the guilt, and the balance it takes to keep it all together.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
James recently left Mozilla and shortly after he launched an open source project called Prettier - an opinionated JavaScript formatter. It was a great success.
Needless to say, James experienced that overwhelming feeling many indie open source developers feel when faced with all the work required to maintain a successful open source project — the issues, feature requests, PRs, extra time required, and all the communication can really be a burden, especially when you have a full-time contracting gig and a family. His blog post was a response to this feeling as well as a love letter to his wife.
BONUS LINK (from James) — Watch Hammock Driven Development by Rich Hickey
Something missing or broken? PRs welcome!
In this first episode of JS Party, Mikeal Rogers, Alex Sexton, and Rachel White discuss security on the web and how SHA-1 is broken, Node.js v7.6 and async/await, and this week’s featured project AR.js.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
The topics covered in today’s show:
Featured Project — AR.js.
Mikeal:
Alex:
Rachel:
Something missing or broken? PRs welcome!
Sam Boyer joined the show to talk about dependency management, building community consensus, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Gophers, please tag your releases
Working with Semantic Versions
The Saga of Go Dependency Management
Part 2: How Sourcegraph scales with the Language Server Protocol
Fuzzing as a first class citizen
Go 1.9 optimizations for allocations in interfaces
HTTPLab (Wuzz alternative)
Upspin from Rob & Andrew
Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Mikeal Rogers about the backstory of Node over the past few years to get to where we are today. We talked about io.js (the fork of Node), what’s happened in the community and the code since that time frame, how The Node.js Foundation has helped to solidify the foundation on which the Node ecosystem is being built on, initiatives and focuses in the near future, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
The Future of Node Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX.
Something missing or broken? PRs welcome!
Nathan Sobo, founding member of the Atom editor team at GitHub, joined the show take us all the way back to the beginning of Atom to learn where it came from, the founding team, the problem it solves, on through to shipping 1.0 and beyond.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this show we meet Rachel White, front-end engineer, Tech Evangelist on the DX team at Microsoft, and panelist on this show — JS Party. Rachel shares her fun attitude, her backstory, topics she’s excited to discuss, and who she hopes listens to this show.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this show we meet Alex Sexton, a front-end infrastructure engineer at Stripe, Modernizr core team member, and panelist on this show — JS Party. Alex shares his backstory, where he’s coming from, topics he’s excited to discuss, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this show we meet Mikeal Rogers, Community Manager for The Node.js Foundation, host of Request For Commits, and panelist on this show — JS Party. Mikeal shares his backstory, where he’s coming from, topics he’s excited to discuss, and how you (the listener) can get involved and play a role in this show each week as we celebrate JS and the web platform.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Charity Majors joined the show to talk about debugging complex systems, using go to save one’s sanity, hiring smart people who can learn, and collectively working to make “on-call” life not miserable.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Honeycomb :: Powerful, Exploratory Learning with Richer Data
go package libhoney (it’s the APM of the future!)
How We Moved Our API From Ruby to Go and Saved Our Sanity
Database Reliability Engineering book
Charity wants to give big shout outs (shouts out?) to Naitik Shah and Matt Silverlock!
Implementing a Debugger: The Fundamentals
Pixterm - Draw images in your ANSI terminal with true color
1.8 Release Parties Everywhere
Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
Ben Ubois, the creator of Feedbin (a simple, good-looking online RSS reader) joined the show to talk about the indie web and developers, how RSS usage has changed over the years – particularly since Google Reader shutdown. We also talked about RSS vs the social web that we’re in now and the idea of an RSS resurgence and taking back control over the content we choose to subscribe to.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Seth Vargo, the Director of Technical Advocacy at HashiCorp, joined the show to talk about managing secrets with their open source product called Vault which lets you centrally secure, store, and tightly control access to secrets across distributed infrastructure and applications. We talked about Seth’s back story into open source, use cases, what problem it solves, key features like Data Encryption, why they choose to write it in Go, and how they build tooling around the open core model.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
JS Party goes live February 24 at Noon PT / 3pm ET.
Click here to subscribe or submit an issue to suggest topics for future episodes.
Something missing or broken? PRs welcome!
In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Rachel White, Technical Evangelist at Microsoft, about Node, IoT, robotics. We talked about making robots, inspiring developers to try new things, having fun as a developer, letting go of imposter syndrome, RFID implants, and making stuff for fun outside of our day to day jobs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
This “The Future of Node” Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX.
Something missing or broken? PRs welcome!
In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China (a censorship and surveillance project of the Chinese government) which makes it very difficult for the people of China to interact with the rest of the web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
This “The Future of Node” Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX.
Something missing or broken? PRs welcome!
Joe Doliner joined the show to talk about managing data lakes with Pachyderm, data containers, provenance, and other interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Putting the science back in data science
Provenance: the Missing Feature for Rigorous Data Science. Now in Pachyderm 1.1
xkcd: Who were you DenverCoder9? What did you see?!
GitLab.com Database Incident - 2017/01/31
Changelog Spotlight #8: Conversational Development and Controversy with Sid Sijbrandij
The State of Go - February 2017
Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with James Snell (IBM Technical Lead for Node and member of Node’s TSC and CTC) about the work he’s doing on Node’s implementation of http2, the state of http2 in Node, what this new spec has to offer, and what the Node community can expect from this new protocol.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
This “The Future of Node” Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX.
Something missing or broken? PRs welcome!
Karen Sandler, Rachel Nabors, and Jono Bacon joined the show by way of some great conversations at OSCON in London, UK and All Things Open in Raleigh, NC. We talked about free software, web animation and motion in user interfaces, and how open source communities organize.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction.
Featuring:
Show Notes:
Karen Sandler is the the executive director of the Software Freedom Conservancy. She has a big heart, literally. Her heart condition requires a pacemaker, but she can’t access the source code that runs it. For this and other reasons, Karen is a passionate advocate for free software. In this interview, Jerod talks with Karen about her convictions, what she’s doing about them, and how this affects her personal life and the lives of those she loves.
“I literally want to hack my heart! But I can’t.” - Karen Sandler
Rachel Nabors is a motion design for the web and UI animations expert and she was at All Things Open as a keynote and featured speker. Adam talked to Rachel about discovering repeatable business models, the state of web animation and where we’re heading, the cognitive science behind motion in user interfaces, some great places to start adding motion and animation to your interfaces, and what we might expect to see with animation and motion in Microsoft Edge.
Jono Bacon is a consultant and leader in community management and strategy. Jono was at All Things Open as a keynote and featured speker. Adam talked with Jono about his talk “Building a Community Exoskeleton” and how open source communities break down into read and write — those with a common interst who get together to consume something (a read community), and those who get together because they want to build something together (a write community).
Something missing or broken? PRs welcome!
Mat Ryer joined the show to talk about creating your own Gopher avatar with Gopherize.me, the importance of GitHub Stars, his project BitBar, and other interesting Go projects and news. Special thanks to Kelsey Hightower for guest hosting too!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris Lamb joined the show to talk about his project Reproducible Builds — which is funded by The Linux Foundation’s Core Infrastructure Initiative. We talked about the importance of having a verifiable path from source code to compiled binary, what this set of software development practices is all about, what it means to have Reproducible Builds, the challenges faced when implementing these development practices, and the inherent security you gain from them.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Filippo Valsorda joined the show to talk about his project Hellogopher, whosthere (whoami.filippo.io), $GOPATH
, TLS 1.3, Cloudflare’s secret reverse proxy, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
make
”Something missing or broken? PRs welcome!
In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Sid Sijbrandij (CEO of GitLab) who was recently on The Changelog discussing GitLab’s Master Plan and a new style of development they call “Conversational Development”, to talk about how they’re executing on that plan. We also discussed the recent controversy around GitLab and the removal (and subsequent reposting) of security research data. We enjoyed hearing how Sid turns everything in to an opportunity.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mark Nadal joined the show to talk about his hacker story and his venture backed open source datastore project called GunDB — a realtime, decentralized, offline-first, graph database engine. We talked about the details behind this database, how Mark secured funding, why yet another datastore, who’s using the database, how Mark plans to sustain this project through products and services, his thoughts on the RethinkDB postmortem and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 2 months free!
Featuring:
Show Notes:
If you’ve been enjoying our new beets from Breakmaster Cylinder, give us a shout out on Twitter, we’re @Changelog. Also Breakmaster Cylinder is looking for a video game project to score, so if you know someone or you are that someone email us - editors@changelog.com
The best way to keep up with all things open source and software development is to subscribe to Changelog Weekly — subscribe today, don’t miss an issue.
Something missing or broken? PRs welcome!
Travis Jeffery joined the show to talk about Go, Jocko, Kafka, how Kafka’s storage internals work, and interesting Go projects and news.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.
Something missing or broken? PRs welcome!
In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Tracy Hinds, the Education Community Manager for the Node.js Foundation about the efforts being made towards a safer, inclusive community and their events, open source documentation and tooling for conferences, and everything in-between.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
This “The Future of Node” Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX.
Something missing or broken? PRs welcome!
Johnny Boursiquot and Bill Kennedy joined the show with Erik and Carlisia to talk about a hard subject — Imposter Syndrome. Not often enough do we get to have open conversations about the eventual inadequacies we all face at some point in our career; some more often than others. You are !imposter
.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this anthology episode we’re featuring three awesome hacker stories from OSCON, All Things Open, and Node Interactive — Giovanni Caligaris about how he brought LibreOffice to the people of Paraguay by translating it to their native tongue. Stu Keroff about the Linux user group he started for kids called The Asian Penguins. Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
when you register.
CNGJS16
to get 15% off registration.
Featuring:
Show Notes:
First, we talk with Giovanni Caligaris about how he brought LibreOffice to the people of Paraguay by translating it to their native tongue: Guaraní.
Second, we talk with Stu Keroff about the Linux user group he started for kids called The Asian Penguins in a school for Asian refugees where they learn to install, use, and configure Linux and open source software.
Last, we talk with Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China (a censorship and surveillance project of the Chinese government) which makes it very difficult for the people of China to interact with the rest of the web.
Thanks Breakmaster Cylinder!
Something missing or broken? PRs welcome!
Mark Bates joined the show this week live from his local Dunkin’ Donuts to talk about Go and Buffalo — his Go web framework. Those who listened live said this was our best show yet. If you agree let us know in #gotimefm on Gopher Slack or say hi on Twitter.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Mark’s power went out at his home office so he did the show from his local Dunkin’ Donuts. Listen to the FULL raw uncut edition of this show (NSFW).
Mark Bates at Dunkin’ Donuts
Something missing or broken? PRs welcome!
In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Sam Roberts (Node Runtimes at IBM) and Thomas Watson (Node.js Lead at Opbeat) about “Small Core” and keeping Node Core small, what to put in, what to take out, how to deprecate and everything in-between.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
This “The Future of Node” Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX.
Something missing or broken? PRs welcome!
Pia Mancini joined the show to talk about Open Collective, her background and where she came from, her passion to upgrade democracy, funding and sustaining open source, what open collective is, how it works, how you can support your favorite open source communities, but more importably how you can take part and start your own collective.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Thorsten Ball joined the show to talk about creating a programming language, writing an interpreter, why he wrote the book “Writing An Interpreter in Go”, how writing a language/interpreter will help you better understand other programming languages, building a computer from Nand to Tetris, and his thoughts on imposter syndrome.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special episode of Request For Commits we close out the first season with a look behind the scenes of the show. We talked about how the show was formed, who’s involved and why, how we approach producing this show, our theme music, as well as our plans and timing for season 2.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
We will begin production of season 2 in Q1 of 2017 and release in Q2. Subscribe to the master feed to get all Changelog podcasts and Changelog Weekly so you don’t skip a beat.
Something missing or broken? PRs welcome!
In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Coby Chapple, a product designer at GitHub (since 2012), about projects, transactional code reviews, and GraphQL. Coby drops a lot of knowledge bombs in this interview. You don’t want to miss this episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sean Larkin joined the show to talk about Webpack, how fast open sources moves, how fast Webpack is moving, the core team, the formation, joining JS Foundation, the problem it’s solving, the bleeding edge features, sustainability, Sean and team’s efforts to build the community, their work on Open Collective, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
npm install --save rollbar
for error tracking in your JavaScript apps.
Featuring:
Show Notes:
Webpack team members mentioned by Sean.
Something missing or broken? PRs welcome!
In this episode of Spotlight recorded at All Things Open 2016, Adam talked with Anna Derbakova from IBM after her jam packed talk on Blockchain and Hyperledger about the fundamentals of blockchain, how this technology is revolutionizing finance, banking, IoT, supply chains, manufacturing, and any other applications out there that can benefit from a “smart contract”, The Hyperledger Project, and the exciting opportunities that exist in the future for blockchains.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Kris Borchers about the launch of the JS Foundation right after their big announcement to learn about this new foundation and its mission for the JavaScript community and open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Keith Randall from the Go team joined the show to talk about why a new compiler, what we gain from SSA, what’s next for the compiler, Go 1.8, and the goals/plans for Go 1.9.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Todd McLeod joined the show to talk about teaching and learning Go, his work as an Instructor at Fresno City College, Udemy and on YouTube.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Peter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
ack
and the_silver_searcher(ag)
. It supports multi platforms and multi encodings.Go source code looks particularly good when displayed in Go fonts.
Something missing or broken? PRs welcome!
Max Howell, famous for creating Homebrew, joined the show to talk about his start in software and open source, the tweet that was heard around the world when he interviewed with Google and didn’t get accepted, the creation of Homebrew, the naming process, as well as the difficulty letting go. We also talked about his passion for the Swift programming language, and his work on Swift Package Manager while at Apple.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Welcome to the first Spotlight series recorded at OSCON London 2016. Jerod talked with Katrina Owen, an accomplished speaker, creator of the excellent coding practice and feedback site, Exercism.io, and the co-author of 99 Bottles of OOP. Have you ever heard the story of how Katrina went from anonymous developer to sharing a byline with Sandi Metz? She shared all the details during this face-to-face chat.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG20
when you register.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod discuss the details of this new podcast; what’s coming up, what you can expect in future episodes, and how you can invite Spotlight to a conference or community event near you. Email us – editors@changelog.com.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this special episode recorded at Node Interactive 2016 in Austin, TX Adam talked with James Snell (IBM Technical Lead for Node and member of Node’s TSC and CTC) about the work he’s doing on Node’s implementation of http2, the state of http2 in Node, what this new spec has to offer, and what the Node community can expect from this new protocol.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
npm install --save rollbar
for error tracking in your Node.js apps.
Featuring:
Show Notes:
This episode is a preview of our upcoming “Future of Node.js” series recorded at Node Interactive 2016 in Austin, TX. The series is produced in partnership with Node.js Foundation and sponsored by IBM. We’ll be releasing the full series soon on our new podcast “Spotlight”. If you haven’t subscribed to Changelog Master yet, which includes all the podcasts we produce, now would be a good time to do so. You can also subscribe to Changelog Weekly where we announce all the new things we’re up to.
Something missing or broken? PRs welcome!
From 18F — Hillary Hartley and Aidan Feldman joined the show to talk about how 18F is changing the way the federal government builds and buys digital services.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Django core contributor Andrew Godwin joins the show to tell us all about Python and Django. If you’ve ever wondered why people love Python, what Django’s virtues are as a web framework, or how Django Channels measure up to Phoenix’s Channels and Rails’ Action Cable, this is the show for you. Also: Andrew’s take on funding and sustaining open source efforts.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brendan Eich, founder of Brave and creator of JavaScript, joined the show to talk about the history of the web, how it has been funded, and the backstory on the early browser wars and emerging monetization models. We also talked about why big problems are hard to solve for the Internet and the tradeoffs between centralization and distribution.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jack Moffitt joined the show to talk about Servo, an experimental web browser layout engine. We talked about what the Servo project aims to achieve, six areas of performance, and what makes Rust a good fit for this effort.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Charlotte Spencer joined the show to talk about making open source more approachable, Your First PR, helping people make their first open source contribution, attracting new contributors, and what projects can do to bring in, retain, and communicate with new people.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
rfc20
to get 2 months free!
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Charlotte Spencer is a software developer who’s done a lot of notable work around making open source more approachable and is a core member of the Hoodie project.
Something missing or broken? PRs welcome!
Feross Aboukhadijeh joined the show this week to talk with us about his backstory, passive income, WebTorrent, WebRTC, Electron and the ins and outs of packaging apps for all platforms.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
CNGJS16
to get 15% off registration.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nate Finch joined the show this week to talk about Juju, Charms, maturing a project along side Go, Gorram, finding your happy path, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dave Gandy joined the show to talk about the history of Font Awesome, what’s to come in Font Awesome 5 and their Kickstarter to fund Font Awesome 5 Pro, and how everything they’re doing is funneling back into the forever free and open source — Font Awesome Free.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
You can always add more sprinkles!
Below is the photo Dave mentioned when telling the story about the origins of the “Fort Awesome” name (listen at around 24:40).
Something missing or broken? PRs welcome!
Heather Meeker joined the show to talk about open source licensing, why open source licenses are historically significant, how much developers really need to know, and how much developers think they know. We also talk about mixing commercial and open source licenses, and how lawyers keep up with an ever-changing landscape.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
rfc20
to get 2 months free!
Featuring:
Show Notes:
Heather has spent over twenty years on legal matters related to open source, and has published several books on open source software licensing.
Something missing or broken? PRs welcome!
Tess Rinearson joined the show to talk about Chain launching their open source developer platform, choosing an open source license, open sourcing Chain Core, and the future of this powerful blockchain written in Go.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sandi Metz joined the show to talk about her beginnings on a mainframe, her 30+ years of programming experience, the ins and outs of OOP, her book Practical Object-Oriented Design in Ruby (aka POODR), as well as her latest book 99 Bottles of OOP which she co-authored with Katrina Owen. We also covered a few listener submitted questions at the end.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
codeschool.com/changelog
.
Featuring:
Show Notes:
PCBW
to save 40% on a print book, or 50% on an ebook from O’ReillySomething missing or broken? PRs welcome!
Jaana B. Dogan joined the show to talk about hardware geekery, on-boarding people into Go, the state of the feedback loop with the Go team, and her initiative to create Go Work Groups.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bertrand Le Roy joined the show to talk about all things .NET Core, their recent 1.0 release, where it’s going, the open source around it, and Microsoft’s shift towards more open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Special thanks to Brett Morrison for helping us put this show together by introducing us to Bertrand 👏
Something missing or broken? PRs welcome!
Blake Mizerany joined the show to talk about coming to Go from Ruby, Go’s growth and adoption over the past 7 years, adopting external dependencies, building a startup on Go, and coding as CEO.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Blake had to take off early from the show, so at around 20 minutes in Brian, Carlisia and Erik discuss the latest projects on their Go radar.
Something missing or broken? PRs welcome!
David Cramer (CEO of Sentry) and Isaac Schlueter (CEO of npm) joined the show to talk about building businesses in open source, why they decided to turn their side projects into full-time work, how they experimented with finding steady sources of revenue, raising venture capital, working with investors and with community, and different company approaches to developing open source projects.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
rfc20
to get 2 months free!
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Sentry is a developer tool for detecting application errors, and npm is the default package manager for Node.js. Both started as open source projects, which David and Isaac have built into businesses.
Something missing or broken? PRs welcome!
Kelsey Hightower joined the show to talk about the work he’s doing at Google Cloud Platform, Kubernetes, Bringing Pokémon GO to life on Google Cloud, Kubernetes cluster federation, Containers, and of course Go.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mike McQuaid joined us to catch us up on the latest in Homebrew and the recent 1.0.0 release. We talked about no more /usr/local
— Homebrew moves to /usr/local/Homebrew
to keep /usr/local
cleaner, auto-updates, the growth of the Homebrew community and how it has grown to almost 6000 unique contributors, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Katrina Owen joined the show to explore ideas about open source, code review, learning to program, becoming a savvy programmer, mentoring, projects she’s working on, and also her very prominent and amazing code learning tool Exercism.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Gavin Wood joined the show to talk about Ethereum, Cryptocurrency, The DAO, Ethereum Virtual Machine (EVM), what could you build with Ethereum, and the future of digital currency. Gavin Wood is Founder of Ethereum, creator of the Solidity contract language, and Founder of Ethcore — the company that created Parity, an open source Ethereum client.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Cory is a science fiction author, activist, journalist, co-editor of Boing Boing and the author of many books. We talked to Cory about open source, the open web, internet freedom, his involvement with the EFF, where he began his career, the details he’ll be covering in his keynote at OSCON, and his thoughts on open source today and where developers should be focusing their efforts.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
changelog20
to get 2 months free!
Featuring:
Show Notes:
This episode was produced in partnership with O’Reilly Media and OSCON. Use the code changelog20
to get 20% off your registration.
Something missing or broken? PRs welcome!
Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sid Sijbrandij, CEO of GitLab, joined the show to talk about their recent unveiling of the GitLab Master Plan, $20 Million secured in a Series B funding round, their idea of Conversational Development in this “post Agile world”, and their focus on the enterprise and on-premise Git hosting as the business model to sustain and build GitLab into something ‘modern software teams’ can rely upon.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bryan Lyles joined the show to talk about career progression in tech and learning, the idea of a 10x developer, the practice of testing, and advantages and disadvantages of a monorepo.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eli Bixby, Developer Programs Engineer at Google, joined the show to talk to talk about TensorFlow, machine learning and deep learning, why Google open sourced it, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
changelog20
to get 2 months free!
changelog
to get 20% off your $99 ticket.
Featuring:
Show Notes:
This episode was produced in partnership with O’Reilly Media and OSCON. Use the code changelog20
to get 20% off your registration.
Something missing or broken? PRs welcome!
Dave Cheney joined the show this week to discuss SOLID Go design, software design in Go, what it means to write “good Go code”, and error handling.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On today’s show Nadia and Mikeal talk with Rod Vagg, Chief Node Officer at NodeSource, about liberal contribution agreements and the underlying mechanics of liberal contribution management, how to level up casual contributors, how projects transition into a liberal contribution mindset and whether there is a place for BDFLs in the future of project governance.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
rfc20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Evan Czaplicki, creator of Elm, and Richard Feldman of NoRedInk joined the show to talk deeper about Elm, the pains of CSS it solves, scaling the Elm architecture, reusable components, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
changelog
to get 20% off your $99 ticket.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ben Johnson, creator of BoltDB, joined the show to talk about NoSQL vs. Sql databases, tradeoffs between the two, and choosing one over the other. We also talk about Ben’s Secret Lives of Data project, visualizing data structures, and go over his motivation and plans for his blog post series “Go Walkthrough” of the Go standard library.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On today’s show Nadia and Mikeal talk with Max Ogden, creator of Dat, an open source, decentralized tool for distributing data sets. Max has also done a lot of work in the Node.js ecosystem, including helping start NodeSchool and publishing hundreds of modules to npm. He was also one of the first Code for America fellows.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
rfc20
to get 2 months free!
Featuring:
Show Notes:
We talked about how he figured out grants were right for developing Dat, and how he managed to find his first funders. We also got into the mechanics of grant funding. Max shared what it’s like to work with grant funders, and how to build those early relationships if you’re looking for grants yourself.
Something missing or broken? PRs welcome!
Beyang Liu, the CTO and co-founder of Sourcegraph, joined the show to talk about the backstory of Sourcegraph, how it works, how they’re aiming to be the ‘Google for Code’, ideas around offline support for code search, how it’s licensed, and their new software license called Fair Source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On today’s show Nadia and Mikeal are joined by Eric Holscher to discuss non-code contributions, how they are regarded in open source culture, their value, and how to incentivize this type of work. They also talked about how Read the Docs grew a documentation community, contribution guides, and why this work matters.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
rfc20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Zeke Sikelianos joined the show to talk about GitHub’s Electron project and the future of web folks making cross platform desktop apps. We talked about the web revolution around native vs web app, where Electron is heading, who’s using it, and how cool it is to enable folks like Guillermo Rauch to build HyperTerm.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On today’s show Nadia and Mikeal are joined by Jan Lehnardt to discuss the value of building communities to reduce burden on maintainers and create sustainable projects, how communities help grow a project, and contributor models.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to Toptal.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In our first show after GopherCon, we are joined by Francesc Campoy to chat about some of our GopherCon experience, understanding nil, and a great variety of interesting topics of interest to the Go community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get $20 in credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
David A. Wheeler, from Core Infrastructure Initiative, joined the show to talk about the CII Best Practices Badge program.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
We talked about the purpose of the Best Practices Badge program from Core Infrastructure Initiative (a Linux Foundation Collaborative Project), how and why you should get certified, and the criteria of the best practices.
Something missing or broken? PRs welcome!
On today’s show Nadia and Mikeal are joined by Andrew Nesbitt and Arfon Smith to talk about open source metrics, and how to interpret data around dependencies and usage. They talked about what we currently can, and can not measure in today’s open source ecosystem. They also talked about individual project metrics, how we can measure success, what maintainers should be paying attention to, and whether or not GitHub stars really matter.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Andrew Nesbitt is the creator of Libraries.io, and Arfon Smith heads up open source data at GitHub. Andrew’s project, Libraries.io, helps people discover and track open source libraries, which was informed by his work on GitHub Explore. Arfon works to make GitHub data more accessible to the public. Previously, he worked on science initiatives at GitHub and elsewhere, including a popular citizen science platform called Zooniverse.
Something missing or broken? PRs welcome!
Beyang Liu from Sourcegraph joins the show to talk about Go at Sourcegraph and their code insight and language analysis tools for writing better code. We also get an understanding of what Sourcegraph is and the many ways to integrate it into your workflow.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jessie Frazelle joins us this week to talk about being an open source maintainer, Docker’s pull request acceptance workflow, dotfiles, getting started with public speaking.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get $20 in credit.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Julian Shapiro, startup founder and developer, joined the show to talk about his story of entrepreneurship, open source, growth hacking, and more. Julian’s story is a story you don’t want to miss — plus he shares actionable advice on growing and marketing an open source project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nadia Eghbal and Mikeal Rogers kick off Season 1 of Request For Commits with a two part conversation with Karl Fogel — a software developer who has been active in open source since its inception.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Karl served on the board of the Open Source Initiative, which coined the term “open source”, and helped write Subversion, a popular version control system that predates Git. Karl also wrote a popular book on managing open source projects called Producing Open Source Software. He’s currently a partner at Open Tech Strategies, a firm that helps major organizations use open source to achieve their goals.
Something missing or broken? PRs welcome!
Nadia Eghbal and Mikeal Rogers kick off Season 1 of Request For Commits with a two part conversation with Karl Fogel — a software developer who has been active in open source since its inception.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Karl served on the board of the Open Source Initiative, which coined the term “open source”, and helped write Subversion, a popular version control system that predates Git. Karl also wrote a popular book on managing open source projects called Producing Open Source Software. He’s currently a partner at Open Tech Strategies, a firm that helps major organizations use open source to achieve their goals.
Something missing or broken? PRs welcome!
Ed Muller from Heroku join us to discuss his State of Go survey, vendoring and versioning, the Heroku Go Buildpack, how they use Go at Heroku, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Guillermo Rauch joined the show to talk with Adam about how he got into programming, how that lead him to what he’s doing now at ZEIT, the design of HyperTerm, and now.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Scott Mansfield joins us this week to talk about Go at Netflix, performance, latency and caching, Rend (their memcached proxy), chaos monkey, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Asim Aslam joined us to talk about Micro, a pluggable RPC based library which provides the fundamental building blocks for writing microservices in Go. We also discussed open source sustainability, microservices, and serverless architecture.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
A deep dive into goa, a design-based microservice framework with a DSL that generates idiomatic Go code for your APIs, swagger documentation, and tests helpers.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Raphael Simon Introduction
Something missing or broken? PRs welcome!
Peter Hedenskog joined the show to talk about SiteSpeed.io and web performance. We covered where it came from, where it’s going, and more importantly, simple ways you can focus on your web performance.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
James Pearce, Head of Open Source at Facebook, joined the show to talk about that very subject — open source at Facebook, his path to software development, why he’s the person to lead open source at Facebook, their view on open source, their culture of open source, how they choose what to open source, and more importantly — how they focus on, support, and nurture the community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alan Shreve, creator of the beloved ngrok, joined the show to talk about ngrok — what it is, why it exists, why he wrote it in Go, and ultimately why 1.0 is open source but 2.0 is not.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Arfon Smith from GitHub, and Felipe Hoffa & Will Curran from Google joined the show to talk about BigQuery — the big picture behind Google Cloud’s push to host public datasets, the collaboration between the two companies to expand GitHub’s public dataset, adding query capabilities that have never been possible before, example queries, and more!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
THECHANGELOG
after July 15 to save 75 EUR (before taxes).
Featuring:
Show Notes:
This show was produced in collaboration with GitHub and Google to announce the big expansion to GitHub’s public dataset on BigQuery.
Something missing or broken? PRs welcome!
A deep dive into the fascinating topic of mechanical sympathy with Bill Kennedy. We talk about that plus CPU caches, how object oriented programming is not oriented to be sympathetic to the hardware, and data-oriented design.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Discussion
Something missing or broken? PRs welcome!
José Valim and Chris McCord joined the show to talk all about how they’re advancing the “state of the art” in the Elixir community with their release of Ecto 2.0 and Phoenix 1.2. We also share our journey with Elixir at The Changelog, find out what makes Phoenix’s new Presence feature so special, and even find time for Chris to field a few of our support requests.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
THECHANGELOGPODCAST2016
to get 20% off any plan for 3 months
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
On this show we’re joined by Sarah Adams. We talk about creating safe spaces for women to get started in the Go community, about Women Who Go, and take a deep dive into her Test2Doc open source project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dustin Kirkland joined the show to talk about Ubuntu — the most widely used flavor of Linux. We talked about the rise of Ubuntu, Ubuntu being everywhere, their collaboration with Microsoft to bring Bash to Windows, and what we can expect from the future of this Linux distro.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In 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”.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Parham Doustdar is a blind programmer and joined the show to talk about the advantages he has being a blind programmer, the tools he uses, why he had to quit school, and carving your own path.
Note: We couldn’t stop using visual words when talking with Parham — even he couldn’t help himself. So you’ll get to hear us all laugh at ourselves near the end.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
adam@changelog.com
for a personal introduction to our friends at Toptal.
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Travis Reeder joins the show today to talk about Iron.io, early Go adoption, how Iron.io helps with GoSF and other events for the Go community, the implications of containers at scale, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Since airing this show, Pieter passed away due to his battle with a metastasis of bile duct cancer in both lungs. But rather than listen to this show with sadness, listen with a happy heart and let’s celebrate Pieter’s life, and what he has accomplished. Thank you Pieter from the bottom of our hearts for your time on this show and for all that you are. You are loved by us my friend. This show will forever be a very special show for us.
Pieter Hintjens is the creator of ZeroMQ and The Collective Code Construction Contract (C4), a writer of many books and protocols, as well as a developer with decades of building software and communities – he’s someone who’s given so much, and continues to give - even up until the time he is planning for his death.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Cory LaNou is our guest this week. He shared what it was like to start open source development after 13 years of programming behind closed doors, and what it was like to have one of his first contributions (a bug fix) be reviewed by Dave Cheney (a very prominent Go developer).
Cory helps to organize several local meetups and shared the details of his work in the community, as well as some inspiring tips for how to get involved.
We also discussed the need for domain knowledge to understand the code you’re reading, microservices and frameworks in Go, reasoning for breaking down an application, performance, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Juan Benet joined the show to talk about IPFS (InterPlanetary File System), a peer-to-peer hypermedia protocol to make the web faster, safer, and more open — addressed by content and identities. We talked about what it is, how it works, how it can be used, and how it just might save the future of the web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
In this inaugural show Erik, Brian, and Carlisia kick things off by sharing some recent Go news that caught their attention, what to expect from this show, ways to get in touch, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2017
to get 4 months free!
Featuring:
Show Notes:
Go 1.6.1 and 1.5.4 are released to address two security issues.
Visual Studio Code is downright pleasant for Go development. It won’t ever replace vim-go for me, but i’m impressed. via Brian Ketelsen
The Washington Post Engineering wrote a post titled Embrace Go – A modern programming language
Something missing or broken? PRs welcome!
Sara Chipps, the creator of Jewelbots, and George Stocker, the VP of Engineering at Jewelbots joined the show to talk about connected wearables for kids, keeping UX simple, building a business on open source, and influencing young girls through the possibilities of coding.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Big show! Matz, creator of the Ruby programming language, joined the show to discuss where he began as a programmer, the origins of Ruby, its history and future, Ruby 3.0, concurrency and parallelism, Streem, Erlang, Elixir, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode is part of our remastered greatest hits collection and features Richard Hipp, the creator of SQLite, talking with us about its history, where it came from, why it has succeeded as a database, how its development has been sustainably funded, and the how and why of it being the most widely deployed database engine in the world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Raquel Vélez, aka Rockbot, joined the show to talk about where she came from, how she got into programming with JavaScript, her passion for robots and mechanical engineering, the culture of npm, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
for a $20 credit!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew Cantino joined the show to talk with Jerod about Huginn, a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Think of it as a hackable Yahoo! Pipes plus IFTTT on your own server.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new account.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris Allen and Julie Moronuki joined the show to talk about Haskell, their book “Haskell Programming”, learning to program, their book writing process, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
for a $20 credit!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Mullenweg, the creator of WordPress and the CEO of Automattic, joined the show to talk about the past, present, and future of WordPress. We talked about the role of JavaScript for WordPress, their new REST API, Calypso, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jeremy Ruston joined the show to talk about TiddlyWiki — a unique non-linear notebook for capturing, organizing, and sharing complex information. It’s written in JavaScript and sports a custom fake DOM. We talked to Jeremy about his nearly 40 year career in programming, Hackability as a human right, Tiddlers — the atomic unit of data in TiddlyWiki and so much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
for $20 credit!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Quincy Larson is the creator of an open source community called freeCodeCamp. We talked with Quincy about “the secret to getting good at coding”, their curriculum that spans a solid year (totaling 2,080 hours) of deliberate coding practice, plans for financial sustainability of the project, and the people behind it on the leading/teaching side and the camper side.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
José Valim joined the show to talk about Elixir. We learned about the early days of José’s start as a programmer. José took us back to the beginning of Elixir and shared why Erlang got him so excited, we broke down features of the language, we talked about functional programming, concurrency, developing for multi-core systems, we talked about the Elixir community, the future of Phoenix, Ecto, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nadia Eghbal joined the show to discuss a HUGE topic that’s near and dear to our heart – funding open source! We discussed what it takes to fund open source software development, Nadia’s current investigative journalism efforts around funding open source (funded by the Ford Foundation), venture-backed open source projects, what it means for an open source project to be in good shape, some potential solutions to provide better long-term support for open source, and we tried to determine how much the open source of the world might be worth.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ary Borenszweig and Juan Wajnerman, the folks behind Crystal, joined the show to talk about the goals of the language, how it’s the best of both worlds between Ruby and C, why if it’s so close to and inspired by Ruby why not just give their time/effort to Ruby instead, the new compiler, and we also discussed what’s left before Crystal can go 1.0.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Richard Feldman from NoRedInk joined the show to talk about Elm and Functional Programming. Elm labeled itself “the best of functional programming in your browser” and boasts “no runtime exceptions.” We talked about the language, whether or not it’s really faster than React, JavaScript fatigue, and the best ways to get started with Elm.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
MacLane Wilkison and Michael Egorov, the creators of ZeroDB, joined the show to talk about ZeroDB — an end-to-end encrypted database (protocol), why it’s open source, how it’s different than other encryption techniques, performance for running encrypted queries, and an interesting topic called Proxy re-encryption.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Yehuda Katz joined the show to talk about JSON.API — where the spec came from, who’s involved, compliance, API design, the future, and more. We also finally got Yehuda on the show alone, so we were able to talk with him about his origins, how he got started as a programmer, and his thoughts on struggle vs aptitude.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
We have a special doubleheader holiday show for you. Andrew Nesbitt joined the show to talk about 24 Pull Requests and Libraries.io, and Jonathan Rudenberg is back to catch us up on Flynn.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
CHANGELOG
to save 50% on your first month
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dan Abramov, creator of Redux, joined the show to talk about his path to becoming a programmer, his introduction to open source, React, JavaScript, functional programming in JavaScript, his thoughts on looking outside of your bubble to other ecosystems and borrowing/sharing what you can.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
László Monda (aka Lotsy) joined the show to talk about a keyboard for hackers — the Ultimate Hacking Keyboard. We discussed the features, the hardware design, the open source that powers it, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to save 50% on your first month
changelog20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ahmad Nassri from Mashape joined the show to talk about Kong, an open-source management layer for APIs and Microservices.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to save 50% on your first month
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Evan You joined the show to talk about Vue.js - his library for building web interfaces. We discussed what Vue.js offers, what makes it different, why developers should trust this project even if it’s “just a personal project” that’s not backed by an enterprise or a large team.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tal Ater joined the show to talk about the offline first revolution, the use of service workers, how UpUp is helping on that front, speech recognition, and annyang.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sameer Al-Sakran and Tom Robinson from Metabase joined the show to discuss Metabase - their open source tool that’s laying the foundation of their goals for open source business intelligence.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Slava Akhmechet joined the show again to catch us up on RethinkDB and the awesome progress they’ve made to power the realtime web. We talked about innovation in databases, compared and contrasted to pub/sub, Pusher, NoSQL, and even The Next Big Thing™ in databases.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Holt and Sebastian Erhart joined the show to talk about Caddy the HTTP/2 web server written in Go. It’s time to serve the web like it’s 2015!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
gotime20
to get 2 months free!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eran Hammer joined the show to talk about updates to Hapi.js, Node.js, OAuth, and deep discussions about Oz – Eran’s replacement for OAuth 2.0.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
at checkout to get $50 towards your mattress.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ron Evans, ringleader of The Hybrid Group and creator of a fleet of open source robot libraries, joined the show to talk about open source and robotics, Cylon.js, Gobot, Artoo, teaching, KidsRuby, his programming hero, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Saron Yitbarek, creator of CodeNewbie and the CodeNewbie podcast, joined the show to talk about helping more people discover software development, embarrassing moments, lessons learned along the way, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
PCBW
to get 50% off most ebooks and videos + 40% off most print booksSomething missing or broken? PRs welcome!
Trevor Rosen and James “Egypt” Lee joined the show to talk about Metasploit, a collaboration of the open source community and Rapid7 – its penetration testing software that helps you verify vulnerabilities and manage security assessments.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The entire crew behind Turing-Incomplete podcast joined the show to talk about the history and focus of their show, the ins and outs of technical podcasting, software industry trends, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
This “crossover” style show (where we invite other podcasters on) is new for us. Let us know if you’d like to hear more like this or if you prefer we stick to our bread and butter.
Something missing or broken? PRs welcome!
Pierre-Olivier Latour joined the show to talk about his history as a software developer - everything from creating Quartz Composer, working at Apple, to his new project GitUp and the user experience of Git.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Carin Meier joined the show to talk about Clojure, ClojureScript, her book Living Clojure, all the fun things she loves about math, physics, and creating a programming language.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ben Johnson joined the show to talk about BoltDB, InfluxDB, and several other key-value store databases out there and why he’s so passionate about developing open source software.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
at checkout to get $50 towards your mattress.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Thomas Reynolds, the creator of Middleman, joined the show to talk about the history of static site generators, how he got into open-source, his love for Go, and what’s to come in Middleman v4.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Julius Volz from SoundCloud joined the show to talk about Prometheus, an open-source service monitoring system written in Go.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Tobi Knaup, co-founder & CTO of Mesosphere joined the show to talk about the datacenter operating system, and all the open source around it.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jerod Santo took off his host hat this show and joined Zach Leatherman, and Nick Nisi, his co-organizers of NEJS Conf to talk about JavaScript in the wild in Omaha, Nebraska.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brian Cardarella joined the show to talk about the bet he’s placed on Elixir and Ember to be the focus of his company.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jack Lukic is back again to talk about what’s new with Semantic UI, the progress he, 104 contributors, and hundreds of translators have made towards a front-end standard only rivaled by Twitter’s Bootstrap numbers. We discuss the why and the how of him dedicating everything he has to Semantic UI and the potential it brings.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Peter Bourgon joined the show to talk about building microservices using Go in the modern enterprise and his microservices toolkit Go kit.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Brandon Mathis joined the show to tell us all about the much anticipated 3.0 release of Octopress - his Jekyll-based blogging framework for hackers. Octopress 3.0 is a complete rewrite and has been in the works for quite a while. We find out why Brandon decided to go for The Big Rewrite and what’s been taking so long (hint: it’s not because the dude’s been slackin’).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ilya Grigorik is back again — this time we’re talking about his true passion, internet plumbing, web performance, and the HTTP/2 spec. We cover everything around HTTP/2, the spec, HTTP/1 history, SPDY, binary framing layer, the semantics of HTTP/2, pipelining, multiplexing, header compression (HPACK), server push, TLS, “time to glass”, upgrading, adoption, support, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Henrik Joreteg joined the show to talk about Single Page Apps (SPAs), Ampersand.js, WebRTC, JavaScript coding styles, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Henrik Joreteg is a JavaScript Developer, the author of Human JavaScript, and the creator of Ampersand.js.
Something missing or broken? PRs welcome!
Mike Perham joined the show to talk about sustaining open source software, living a healthy life, how to treat one another, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Mike Perham is a well known open source software developer and author of the beloved Sidekiq and Inspeqtor.
Something missing or broken? PRs welcome!
Sarah Allen, cofounder of RailsBridge and Bridge Foundry, joined the show to talk about the incredible ability to make something with software, leading and teaching a community, teaching programming to kids, programming is a life skill, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
In her day job, Sarah works with 18F to transform US Government digital services, and in her spare time works to diversify Ruby on Rails with RailsBridge, and Bridge Foundry.
We also have Beverly Nelson joining today’s show as a guest host.
Something missing or broken? PRs welcome!
Ben Word and Scott Walkinshaw joined the show to talk about a more modern WordPress stack, Bedrock and Sage, dependency management, WordPress deployment, smarter development setup with tools like Ansible and Vagrant, and more.
If you’re someone who wants to use WordPress in more modern ways, this show is for you.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Ben and Scott run Roots, a team of folks who help you build better WordPress sites faster with Bedrock and Sage.
Something missing or broken? PRs welcome!
Brian Ketelsen and Erik St. Martin, the organizers of GopherCon, joined the show to talk about what it takes to create and run a conference like GopherCon, the size of the event, the speaking track, after-parties, hack day, workshops, and more. We also covered their focus on diversity with their Diversity Scholarship Support Fund that anyone can support, even those who don’t plan to attend, as well as their child care options to ensure even those with children have the opportunity to attend.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Changelog will be at GopherCon 2015! Yes, we’re taking The Changelog and Changelog Films on the road to cover GopherCon 2015 so make sure you say hi when you see us.
Something missing or broken? PRs welcome!
Scott Hammond, the CEO of Joyent, joined the show to talk about the history of Node, Joyent’s interest in Node, how they’ve handled the stewardship of Node over the years, their support of io.js joining Node Foundation, the convergence of the code bases for a stronger more inclusive Node community.
At the tail end of the show, just when you think it’s over, keep listening because we got Scott back on the call to discuss the news that came this week of the io.js TC voting to join Node Foundation.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Joyent has been the core sponsor and steward of Node.js since its beginning.
Something missing or broken? PRs welcome!
Our guests this week are 2015’s RUBY HEROES! Big show today, lots of great Ruby talk with these heroes, great insights from this past year of Ruby, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
And here are this year’s Ruby Heroes:
Something missing or broken? PRs welcome!
Daniel Stenberg joined the show to talk about curl and libcurl and how he has spent at least 2 hours every day for the past 17 years working on and maintaining curl. That’s over 13k hours! We covered the origins of curl, how he chooses projects to work on, why he has remained so dedicated to curl all these years, the various version control systems curl has used, licensing, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
We talk through the past 17 years of this staple tool to the community and hear what Daniel has learned on his journey.
Something missing or broken? PRs welcome!
This is a bonus clip from the after call with Daniel Stenberg for episode #153. Daniel shared the details of a “magic feature” in cURL that’s been there for over 6 years. It’s a feature he feels most people don’t know exists.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
To start using this “magic feature”, create a .curlrc
dotfile in your root with the following settings to set the -O
flag by default on all URLs fetched using cURL.
# Default to -O
--remote-name-all
Something missing or broken? PRs welcome!
Anders Hejlsberg and Jonathan Turner from the TypeScript team at Microsoft joined the show to talk about TypeScript, a typed superset of JavaScript that compiles to plain JavaScript from Microsoft. We cover Microsoft’s acceptance and support of open source, why they open sourced TypeScript, the language design, adoption, how to get started, and the future of the language.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Anders is the language architect and Jonathan is the Program Manager for TypeScript.
Something missing or broken? PRs welcome!
Steve Klabnik and Yehuda Katz joined the show to talk about the Rust Programming Language, a systems programming language from Mozilla Research. We covered memory safety without garbage collection, security, the Rust 1.0 Beta, getting started with Rust, and we even hypothesize about the future of the Rust.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Steve and Yehuda are core team members of Rust.
Something missing or broken? PRs welcome!
Zach Supalla joined the show to talk about Spark - a complete, open source, full stack solution for creating amazing internet connected things. We talk about making connected hardware easier, using Kickstarter to fund hardware projects, and Amazon’s new Dash Button. Zach also gave us a crash course on how to get started with making your own hardware.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Spark is fully open source on GitHub from hardware to software and Zach goes deep in this episode to school us on everything we need to know.
“Building an open source business is challenging because you’re giving away a lot of what you do. So the question is, how do you build a viable business that way?” - Zach Supalla @ 23:22
Something missing or broken? PRs welcome!
Christopher “vjeux” Chedeau and Spencer Ahrens joined the show to talk about React, React Native, Flux, Relay, and GraphQL. They also announce on this show that React Native is now open source on GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Christopher Chedeau and Spencer Ahrens are software engineers on the React team at Facebook.
“Now there’s one unified development experience… You learn Javascript, you learn React, and you learn some of these stylesheet concepts, and that travels with you to whatever platform you’re working on.” - Spencer Ahrens @ 24:33
Something missing or broken? PRs welcome!
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.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Andrew works on the Go Programming Language at Google.
“The reasons why I choose Go (and I think why other people choose go) are a lot to do with programmer joy… the overriding sentiment amongst Go users is that Go just gets out of your way and lets you write code.” - Andrew Gerrand @ 18:32
Something missing or broken? PRs welcome!
Chris McCord joined the show to take us on a deep dive into the Phoenix web framework and Elixir. We covered the similarities between Ruby and Erlang, getting started with Elixir, and deploying Phoenix. He also shared his plans for the 1.0 release and the future of Phoenix.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Chris McCord is the creator of the Phoenix web framework.
“Jose said it best… When he first looked into Erlang, he loved everything he saw, but hated everything he didn’t see. That’s how Elixir came about; filling in the gaps, building off all the things he loved.” - Chris McCord
Something missing or broken? PRs welcome!
Sarah Mei joined the show to talk through a recent article she authored titled “Mind the Gap” and why we’re missing our best chance for gender parity. We discussed our innate subconscious assumptions and prejudices towards one another, how we alienate women from the developer communities, and what we can do to step across this gap and make a conscious effort to combat those assumptions.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Sarah shares stories about her work in trying to bring more diversity into the coding community, the credibility gap, what she’s learned from starting RailsBridge, how to reduce bias while searching for employees and conference speakers, and more.
Sarah is also the Founder of RailsBridge, the Director of Ruby Central, and a Chief Consultant at DevMynd.
Something missing or broken? PRs welcome!
David Heinemeier Hansson, aka DHH joined the show to talk through the past, present, and future of Ruby on Rails — the most beloved web application framework in the Ruby community.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Ruby on Rails has influenced many frameworks over the years, and David shares with us a candid look at 10+ Years of Ruby on Rails.
David shares stories about why he started Ruby on Rails, and explains why programmers should market their projects. He discussed his early work on Rails, some of the early early contributors to Rails, how the success of Basecamp helped Rails succeed (and vice versa), the io.js & Node.js complications, his thoughts on getting paid for working on open source, and so much more.
“If programming is going to be the thing I spend my time on, it damn well better be awesome. I need to have a good time.” - DHH @ 9:42
Something missing or broken? PRs welcome!
Ilya Grigorik joined the show to talk about GitHub Archive, logging and archiving GitHub’s public event data, and how he uses Google BigQuery to make querying that data accessible to everyone.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Ilya is a web performance engineer at Google where he works day and night making the web faster.
In this show we also announced Changelog Nightly - our new nightly email that unearths the hottest new repos on GitHub before they blow up.
Something missing or broken? PRs welcome!
Darcy Clarke joined the show to talk about his repo on the HTML5 Boilerplate org on GitHub “Front-end Developer Interview Questions”. We discussed why the repo has been so successful, the challenges of translating a text document into multiple languages, managing contributions, the art of interviewing, how the expectations of front-end developers have evolved over time, and how to stay relevant in our fast moving industry.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Darcy is the creator of the Front-end Developer Interview Questions project on the H5BP org on GitHub – it’s “a list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.”
At the end of the episode, we turned the tables on Darcy and asked him a few questions from the list.
“The goal is to try to have the (interview) question be more open ended, and hopefully it starts a discussion between the interviewer and interviewee.” - Darcy Clarke @ 12:28
“This document is like a high school english assignment, with over 100 group members, and they all have differing opinions, and there’s a ton of different subjects… It’s the worst kind of open source project.” - Darcy Clarke @ 22:56
Something missing or broken? PRs welcome!
Taylor Otwell, the creator of the Laravel PHP framework, joined the show for a deep dive into Laravel, why he doesn’t release without good documentation, building apps to test your own framework, writing an API for Lavarel Forge, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
BIG news! This is the episode where we discuss Adam going fulltime on The Changelog.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
For last two years, Adam has been rebuilding The Changelog from the ground up in his spare time, nights and weekends, and everywhere in between. As of this week, running The Changelog has become his full-time job.
Adam gave his two week notice to resign from his comfortable, enjoyable, job with Pure Charity to go full-time on this thing. Hopefully, one day we can look back on this episode and say this is where things began.
This is HUGE for us. Read the full story.
Something missing or broken? PRs welcome!
Rob Eisenberg joined the show to talk about why he left the AngularJS team, how the community responded, the allure of working for Google and getting paid to work on open source full time, why someone might choose Aurelia over other frameworks, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Rob is a former AngularJS team member, who left the AngularJS team to work on his own startup, Durandal Inc and their first open source product Aurelia, a next generation JavaScript client framework that supports ES6, WebComponents, Object.observe and more.
Something missing or broken? PRs welcome!
Mikeal Rogers joined the show to talk about io.js, a friendly fork of Node.js with an open governance model. We discussed why the io.js fork exists, why they choose open governance, the roadmap and future of io.js, supporting ES6, burnout while working in open source, and the steps you can take to get involved with the future of io.js and Node.js.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Alex Polvi, CEO of CoreOS, joined the show to talk about their new open source product rkt, their App Container Spec, and CoreOS - the container only server OS focused on securing the internet.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Ryan built about HuBoard - a project management solution for teams and organizations using GitHub. He gives us an inside look at how he created HuBoard, how he made the transition from free service to paid users, the technical challenges of getting set up to handle enterprise, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
How do you build a business on top of the Github API? What are the technical challenges of serving big enterprise with your SasS? What would you do if Github wanted to acquire your business? Ryan Rauh joins us today to answer these questions.
If you enjoyed this show, or if you’re a happy user of HuBoard, head over to our Ping repo and leave us some feedback! We appreciate you for listening.
Something missing or broken? PRs welcome!
Adam and Jerod talk with Hong Lai, one of the co-founders of Phusion. His company recently got a lot of attention for their upcoming version of Phusion Passenger, which they decided to call Ruby Raptor in a clever marketing play to get people excited about Passenger again. It worked, and we invited Hongli on the show to talk about Passenger/Ruby Raptor, the challenges of marketing open source, and how to get the internet excited about your next version.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
changelog2018
. Start your server - head to linode.com/changelog
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod close out the year and give thanks to everyone who helps support The Changelog – community members, listeners, readers, sponsors, as well as our various partners. We also discuss top topics from 2014, Changelog Weekly and how we use Trello as a CMS, contributing to the topics we cover through our Ping repo on GitHub, and what’s to come in 2015.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with the members of the .NET Core team at Microsoft about Microsoft’s motivation for open sourcing the base class libraries of .NET, open source vs source open, the true goal of open sourcing .NET Core, and this new Microsoft we’ve been seeing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Curtis “Ovid” Poe about how he got started with Perl, what Perl is really good at, why he doesn’t expect everyone to love Perl, why Perl doesn’t get no respect, the difference between Perl 5 and Perl 6, and why the Perl community doesn’t like marketing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with David Kaneda about Buckets (a simple, open source CMS built on Node.js), how he’s building Buckets, what competing with Wordpress and Drupal is like, the process of working with people on Assembly, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Tom Dale and Yehuda Katz about the road to Ember 2.0 and the complete front-end stack it is today.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Mike Perham about his new project Inspeqtor and his approach to better application infrastructure monitoring.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Sara Golemon about her work at Facebook, The PHP Language Specification, and making PHP awesome.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Justin Searls about Lineman.js, building for the web with JavaScript, and his abstract “The Social Coding Contract.”
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Olivier Lacan about keeping a CHANGELOG
and his passion for keeping a human facing, readable history, for software projects.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Craig Muth about his project Xiki, the current Kickstarter he has to raise funds so he can work on it full time, and reimagining the shell.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Parker Moore joined the show to talk with Adam about blogging for hackers with Jekyll and GitHub Pages.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Tim Caswell about getting started in open source, exploring new frontiers, and his latest project Tedit – a development platform that makes programming JavaScript easy and more accessible.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Chad Whitacre the Founder of Gittip to talk about what’s new this year for Gittip and the directions they are taking things.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk to Anika Lindtner and Floor Drees about Rails Girls Summer of Code, Travis Foundation, fundraising, supporting open source through grants, and ways the community is showing their support of diversity in tech.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Andrew talk with Lars Bak and Seth Ladd from Google about Dart, a new language and platform started by Google for scalable web app engineering.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Andrew talked to Postmodern about his open source projects chruby, ruby-install, chgems, ronin, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew talks with the fellas behind MEAN.js, Amos Haviv and Roie Cohen. MEAN.js is a full-stack JavaScript solution using MongoDB, Express, AngularJS, and Node.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and John talk about Sass, The Sass Way, Middleman, and open publishing on GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jeremy Saenz joined the show to talk about Go, Martini, Gophercasts, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Eran Hammer joined the show to talk about Node.js and Black Friday at Walmart.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Show Notes:
Something missing or broken? PRs welcome!
Andrew talks with Jonathan Rudenberg and Jeff Lindsay about their hard work and updates on Flynn, their open source PaaS.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Slava Akhmechet, co-founder and CEO of RethinkDB, joined the show to talk with Andrew about RethinkDB - the open-source database for the realtime web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Isaac Schlueter and Charlie Robbins joined the show to talk about the “crashyness” of npm recently and the community fundraiser they are starting to ask the community to support npm and to keep it running. Isaac is the creator of npm and a maintainer of Node.js. Charlie is the co-founder and CEO of Nodejitsu.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Andrew talk with Jonathan Smiley and Mark Hayes from ZURB about Foundation 5, front-end frameworks, and Ink — their new email framework project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew and Adam talk with Caolan McMahon from Hoodie to talk about very fast web development where you can build complete web apps in days, without having to worry about backends, databases or servers (with Hoodie). We discuss noBackend and the idea behind offline first.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Andrew talk with Lee Hambley about some serious subjects such as Capistrano 3.0/2.0, open source burnout, various conversations around deploying, Ruby, respect, handing over the reigns and more. If you hack on open source or run an open source project, you should listen to this episode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Andrew talk with Justine Arreche a Designer at Travis CI and Sebastian Gräßl a Freelance Developer. Together, they’re the creators of Open Karma, a tool to help bridge the gap between developers and designers in open source (they’re bringing some design love to OSS).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Show Notes:
Something missing or broken? PRs welcome!
Adam and Jerod talk with Katrina Owen about Exercism.io - an open source platform for crowd-sourced code reviews on daily practice problems. Practice problems are available in Ruby, Elixir, JavaScript, Python, Haskell, and Clojure, and other languages are in the pipeline.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew and Adam talk with Marshall Jones from Balanced Payments about all they do in open source, and how they approach being an open company that desires to release as much software as they can as open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew and Adam talk with Jack Lukic about Semantic UI.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew and Adam talk with John O’Nolan about his open source blogging platform Ghost written in JavaScript (Node.js), and how he and his team are working hard to create this beautifully designed platform dedicated to one thing: Publishing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew and Jerod talk with Gordon Williams about his hardware/software open source project called Espruino that’s currently raising funds on Kickstarter. Espruino is the world’s first JavaScript microcontroller for beginners or experts, now open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew and Adam talk with Sytse Sijbrandij, one of the Co-founders of GitLab, about building GitLab, sustaining open source, community management, and ways to handle a “road map” for your product or project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
CHANGELOG
to get a $10 hosting credit when you create a new DigitalOcean account
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Could this be Sam’s final appearance on Founders Talk? Only time will tell. Sam says he’s moving onward. New things await. The future is bright and he’s wearing shades. Follow along.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Make sure you listen to Sam’s other appearances:
Something missing or broken? PRs welcome!
Adam Stacoviak and Jerod Santo talk with Michal Papis about the history and future of RVM, the plan for RVM 2.0, the complexities of managing your Ruby version, Ruby 2.0 and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew and Adam talk with Isaac Schlueter about the origins of npm, building an asynchronous web with Node.js, and how to get paid to open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Chad Pytel, founder of thoughtbot.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Geoffrey Grosenbach, founder of PeepCode and now the VP of Open Source at Pluralsight.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This episode is part of our remastered greatest hits collection and features Rob Pike and Andrew Gerrand talking about the history and latest updates to the Go programming language.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk with Jeff Lindsay and Jonathan Rudenberg about Flynn, open source, PaaS and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Mattt Thompson, Mobile Lead at Heroku, about his many contributions to open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open source, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Kevin Delaney, the founder of Charity Hack - a simple concept that takes 5 amazing charities and the most talented people you can find to create innovative fundraising campaigns for those charities.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and guest co-host Tim Smith talk with Jesse Wolgamott about learning Ruby, his course and mentorship Ruby off Rails, and more!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk with Michal Migurski (CTO) and Ezra Spier (Fellow) about civic hacking at Code for America, technical sustainability in government, skill gap for more modern software in government, open city data and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
If you’re a developer, designer, researcher, data enthusiast, urban planner, or entrepreneur who wants to make a difference - Code for America’s 11-month program is your opportunity use your skills to give back to your community. Apply to be a Fellow!
Something missing or broken? PRs welcome!
Adam talks with Tim Smith, the creator of The East Wing, Tim Likes to Teach, Lustra and more. Tim is a master of the art of design and UX and loves hacking on front-end web codes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk with Hampton Catlin about Sass, libsass, Haml, Tritium, Moovweb and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Drew Strojny the founder of The Theme Foundry and Memberful. Drew is back again to talk about his latest product, Memberful - a membership as a service site that lets you create a membership in minutes and start selling monthly or yearly subscriptions.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak talks with Phil LaPier about Sass, Bourbon, Neat, sustaining open source, product design, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Dalton Caldwell the Founder of App.net. Since we barely scratched the surface of the planned conversation around what he’s doing with App.net in part 1, Dalton agreed to come back on the show for a part 2 to discuss the back story of App.net!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk with Mike Perham about sustaining open source, sidekiq, message processing with Ruby, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Robert Sha, the founder of CAPSULE and the maker of Minimalist - a super slim wallet for minimalists popularized by its successful project on Kickstarter.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk with Sacha Greif about his new book Discover Meteor, Meteor.js, sustaining open source and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Daniel Genser and Jamie Smyth, the makers of TypeEngine, to talk about their “beautifully simple” solution to publishing a magazine to Newsstand and the future and democratization of digital publishing.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak, Andrew Thorp, and Steve Klabnik talk about pair programming, distributed teams, workflows, Ruby and more with Avdi Grimm.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk about Docker, linux containers, and dotCloud with Solomon Hykes - Founder & CEO of DotCloud and the creator of Docker.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak talks with Dalton Caldwell the Founder of App.net after Founders Talk #42.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Dalton Caldwell the Founder of App.net. This is a hefty part 1, mainly focusing on the road traveled by Dalton to get to App.net. We barely scratched the surface of the planned conversation around what he’s doing with App.net. We end this call by teeing up the topic of discussion for part 2.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and Andrew Thorp talk with Mitchell Hashimoto, the creator of Vagrant and founder of HashiCorp.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Garrett Dimon the Founder of Sifter and writer of Starting + Sustaining joins Adam to share his history with becoming a founder and the wisdom he’s gained by bloodying his knuckles over the years with lessons learned.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Chad Whitacre about sustaining open source through Gittip, building an open company and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Jeff Atwood about Discourse and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak, Andrew Thorp, Steve Klabnik, Kenneth Reitz and Jerod Santo take the show live for the first time since August 8th, 2012.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sam Soffes the Founder of Nothing Magical and NOW the VP of Engineering at Seesaw joins Adam Stacoviak to share some of the most recent details and changes for him in the finale part 3 show.
Core take away? Embrace risk. Stay focused.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Make sure you listen to Sam’s other appearances:
Something missing or broken? PRs welcome!
Andrew and Wynn run down the news from the last month.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and guest Sam Soffes the Founder of Nothing Magical and the maker of Cheddar after Founders Talk #39.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sam Soffes the Founder of Nothing Magical and the maker of Cheddar joins Adam Stacoviak to share more details about the rise of Cheddar, its revenue, metrics, numbers and more. Sam shares lessons learned, his dreams as well as his thoughts on those who build with only the hope of winning what he calls “the acquisition lottery” as their goal - plus so much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Make sure you listen to Sam’s other appearances:
Something missing or broken? PRs welcome!
Wynn caught up with Ruben and Matt from Cloud 9 to talk about what’s new with their IDE in the cloud.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sam Soffes the Founder of Nothing Magical and the maker of Cheddar joins Adam Stacoviak to share all the details of his wild ride as an indie software developer and designer. Sam has worked at Hipstamatic, built YouTube ripoffs, gotten offers from some of the most respected names in the business (some accepted and some turned down) all to circle back around to start Nothing Magical and build his own products. He shares the highs, the lows and all the things he’s learned along the way - plus so much more. And, check out “After Dark” for a short extended chat with Sam.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Make sure you listen to Sam’s other appearances:
Something missing or broken? PRs welcome!
Adam and guest Sarah Hatter the founder of CoSupport after Founders Talk #37.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sarah Hatter the Founder of CoSupport, joins Adam for part 2 of 2 to go back in time and dig deep into her history, we learn about “the early days” and how she got started, her passions for TV and her podcast TVBFF, the early days of blogging and “dramaville”, what inspires her, being a crafts-person, how she learned that “you don’t have to do anything you don’t want to do”, how TM meditation changed her life, as well as the challenges she’s faced as a female founder - plus so much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and guest Sarah Hatter the founder of CoSupport after Founders Talk #36.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Sarah Hatter the Founder of CoSupport, joins Adam for part 1 of 2 to share her passion for great customer support for web products, being a woman in a man filled industry, her thoughts and history with potentially selling her company and getting aqui-hired, how Allan and Steven of LessEverything have become partners in CoSupport - plus so much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn and Sam caught up with Laurent Sansonetti to talk about MacRuby, RubyMotion, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn talked with Tony Arcieri, creator of Celluloid, about concurrency in Ruby and his thoughts on Erlang, Clojure, and design patterns.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Tim Caswell to talk about Luvit, his new project that provides Lua bindings for libuv.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Ben Klang and Ben Langfeld of the Adhearsion project to talk about Adhearsion 2.0, the future of telephony apps, XMPP, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Special thanks to Julius Francisco for helping to arrange this episode.
Something missing or broken? PRs welcome!
Adam Stacoviak and guest Steve Espinosa after Founders Talk #35.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Steve Espinosa, the Founder of AppStack, joins Adam to tell his story of hustling his way to the top, gaining the trust and friendship of Jason Calacanis, Dave McClure, Eric Schmidt and the awesome team behind Google Ventures, what it means to focus and much more. This is a jam packed episode with tons of energy and lots to learn from Steve. Also, check out “After Dark” for an extended chat with Steve.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Eloy Durán, creator of CocoaPods to talk about the project, MacRuby, and his favorite Objective-C libraries.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak and guest Jon Crawford of Storenvy after Founders Talk #34.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Jon Crawford, the Founder of Storenvy joins Adam to talk about how everything began for Storenvy, his road from Kansas to Austin, TX to SF, how he got kicked out of Y Combinator the same week he was accepted then raised $1.5M for Storenvy, and how he’s living the startup dream! Also, listen to After Founders Talk #34 for an extended chat with Jon.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Ethan Schoonover, creator of Solarized to talk about the science and design behind the wildly popular color scheme as well as his love for Arch Linux.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
A Lab color space is a color-opponent space with dimension L for lightness and a and b for the color-opponent dimensions, based on nonlinearly compressed CIE XYZ color space coordinates.
brew tap
makes it easy to tap a new Homebrew formula repository from GitHub, or list existing taps.Something missing or broken? PRs welcome!
Wynn caught up with Phil Haack to talk about NuGet and growing the .NET open source community at GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
await
keyword in C# 5 will accelerate async adoption in .NET.Something missing or broken? PRs welcome!
Wynn caught up with Josh Kalderimis and Mathias Meyer from Travis CI to talk about hosted CI in the sky, scaling apps, and a little Riak.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam Stacoviak, Nate Peretic & Jay Fanelli after Founders Talk #33.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nate Peretic & Jay Fanelli, the Founders of Full Stop and United Pixelworkers join Adam to talk about plotting and planning to leave old jobs, being outspoken and opinionated, having a core set of principles and not deviating from them, reaching out to people they admired (regardless of popularity) and their side project that has turned into something that could eclipse their entire client revenue in 2012. Also, check out After Dark for an extended chat with Nate and Jay.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Micah Rich from The League of Moveable type to talk about open source typography.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Nathan Ryan, the Co-founder of Proxart joins Adam to talk about what to do when you’re bored in Santa Clarita, team development, keeping everyone motivated and on track, and his globalized local focus on art and how artists relate to, react to, and change their environment.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Brian Hogan and Josh Clayton to talk about tmux, dotfiles, and the joys of text mode.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
NEW: Humans Present: tmux a Thoughtbot Workshop.
Something missing or broken? PRs welcome!
Kyle Bragger, the Founder of Forrst joins Adam to talk about how everything got started for him, how he met Gary Vaynerchuk - which ultimately led Gary and his brother Aj to provide the initial angel funding that helped Kyle work full-time on Forrst. Kyle also shares lots of knowledge on product design, his focus on community and what it means to say no and focus. Be sure to also stay tuned to his great advice at the end of the show.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Mitchell Hashimoto from the Vagrant project to talk about virtualized environments, DevOps, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Peter Cooper, the Founder of Cooper Press joins Adam to talk about all the stops along the way on his path to where he is today. Peter shares an immense amount of knowledge on tech publishing, what he’s learned about marketing, email newsletters done right, setting and accomplishing goals, as well as some very good advice at the very end.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Francisco Dao, the Founder of 50 Kings (an invitation-only, private community of thinkers and doers) joins Adam to talk about the importance of building relationships, doing only what interests you, entrepreneurship, all sorts of “insider” knowledge around the tech event planning space and more. If you’ve been dying to get invited or referred to 50 Kings, this show will give you all you need to know.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Andrew Wilkinson, the Founder of MetaLab (an interface design studio) joins Adam to talk about how he started as a one-man band and learned to delegate to succeed. Andrew started MetaLab in 2006 and quickly built the company into a multi-million dollar interface design and products company with over 30 employees. Andrew shares his thoughts on happiness, some crucial advice from his father, Steve Jobs, good design, developing products, leading a team to success and even a teaser to something super secret.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Ryan Carson, the Founder of Carsonified and Treehouse, joins Adam to talk about all the details of starting his new venture, Treehouse.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Alex MacCaw to talk about Spine, CoffeeScript, writing books, and working at Twitter.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Bryan Zmijewski (Shme-yes-key), Founder and Chief Instigator of ZURB, joins Adam to talk about his path to starting ZURB, what sharing code and design patterns has done for their business, product, culture and team development, and what it takes to make awesome stuff on the web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Jonathan and Matt from Zurb to talk about Foundation, their HTML5 front end scaffold and many projects from the Zurb playground.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Dan Martell, Co-Founder of Flowtown, joins Adam to talk about his road to success with Flowtown, getting acquired, how he met his Co-Founder Ethan Bloch on Twitter, angel investing and being an advisor, giving back to charity and customer development and how to get traction. Dan also shared something super secret (a new project) … as well as much, much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
The founders of Dribbble, Rich Thornett and Dan Cederholm, join Adam to talk about how Dribbble came to be, the 3rd edition of Bullet Proof Web Design, product development, new and existing features of Dribbble as well as focusing on revenue producing features … and much, much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Sean and Brian from Spree to talk about ecommerce in Rails, SpreeConf, and their recent $1.5M funding round.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Vitaly Friedman, Founder of Smashing Magazine, joins Adam to talk about the beginnings of Smashing Magazine, taking chances, not being copyable, experimenting to find what works, supporting the community, developing content, paying writers, developing publishing principles and philosophies and also shares a bit about what’s next on the horizon for him and his team.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Drew Strojny joins Adam to talk about his path in life, playing in the NFL, marrying your business partner, web design and pursuing the unknown, developing digital products and themes for WordPress and the 5by5 logo.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Chris Forsythe, lead of the Growl project to talk about Growl, their App Store launch, and his work on Adium and Perian.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Mark Jardine and Paul Haddad join Adam to talk about Tapbots, their side project turned business, designing and developing mobile applications on iOS, establishing and building trust and much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Drew Wilson joins Adam again for part 2, to talk about his latest venture Advise.me, Valio Con, his ad network Yoggrt (sold) and some future products.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Drew Wilson joins Adam for part 1 to talk about his journey as an entrepreneur, the lows, the highs and the in-betweens. Drew talks with Adam about digital projects, how to chase your dreams and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Paul Irish of Google’s Chrome developer relations team to talk about HTML5, JavaScript, CSS3, polyfills, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Steve and Wynn caught up with Wayne Seguin to talk about his Ruby enVironment Manager and BDSM shell scripting framework projects.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Erik and Max, Fellows at Code for America to talk about civic-focused development and open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Sam Stephenson from 37Signals to talk about his his many open source projects and developing Basecamp Mobile.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with the developers behind CDNJS, a community-powered CDN for JavaScript libraries.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Matt Mickiewicz, Co-Founder of SitePoint, 99 Designs, and Flippa talks with Adam about becoming an entrepreneur at a young age, building marketplaces, finding talented people, and using community development and a forum as the spring board for 99 Designs and Flippa.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Fredrik Holmström to talk about IronJS, F#, and open source in .NET.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Niel Robertson, Founder and CEO of Trada, talks about crowd-sourcing, crowd mechanics, leveraging “the stealth mode”, raising 52 million dollars, community engagement, as well as thoughts on whether or not crowd-sourcing commoditizes freelance expertise.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Kenneth caught up with Robby Russell to talk about his community-driven zsh project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Wesley Beary from Engine Yard to talk about the Fog project and the Cloud, live from Red Dirt Ruby Conf.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Avner Ronen talks about his vision of the “Future of TV,” the role Boxee plays in today’s internet video/audio content on the big screen, the backlash of “big media” against Boxee and how they’ve changed their tune and much more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Noah Kagan, Founder of App Sumo talks with Adam about his journey to success. Send an email to noah@appsumo.com for more details about something special for 5by5 listeners.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Bill Boebel, VP Strategy/Corp Dev at Rackspace and Founder of Webmail.us about staying the course, keeping the team motivated during turbulent “cash strapped” times, getting acquired by Rackspace and staying on to continue building the company post-acquisition.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Nick Quaranto at Red Dirt Ruby Conference to talk about Gemcutter, RubyGems.org, and how to get started creating your own Ruby gem.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kenneth and Wynn caught up with Glyph Lefkowitz from Twisted to talk about the project and evented programming in Python.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Chris Nagele, Founder of Wildbit about his 11 year journey of building Wildbit and ultimately some awesome web products like Beanstalk, Postmark, and Newsberry.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Mike Hostetler and Scott González from AppendTo to talk about Amplify.js, jQuery, CoffeeScript, Microsoft, the web, and open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
amplify.request
makes building JavaScript API wrapper easier, providing hooks for mocking transport and payload transformation.amplify.store
is a wrapper for various persistent client-side storage systems and provides advanced features such as cache expiration.cake
.Something missing or broken? PRs welcome!
Wynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping the popular text editor.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
CTRL-X
, CTRL-E
to bind an editor to the command line.ruby -e
instead of grep
CTRL-R
, CTRL-W
in Vim.Something missing or broken? PRs welcome!
Wynn caught up with Ilya Grigorik, Founder and CTO of PostRank to talk about Goliath, async Ruby web development, and Google’s SPDY.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Chris Anderson from CouchBase to talk about CouchDB, the merger with Membase, Erlang, and bringing NoSQL to PHPers.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn were joined by Nathan Smith, creator of 960.gs to talk about his new project Formalize and the latest news on The Changelog.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
<3
Mustache</div>
ever againconsole.group
Something missing or broken? PRs welcome!
Adam sat down with Designer/Developer John Long, creator of RadiantCMS about his new project Serve, design, and running a successful open source project.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
/
instead of file extensionSomething missing or broken? PRs welcome!
Steve and Wynn sat down with Eliot Horowitz from 10gen to talk about MongoDB, the NoSQL landscape, and the fun of building at Web Scale.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Steve and Wynn caught up with Dr. Nic from Engine Yard to talk about the cloud, Jenkins, Ruby, and lowering the barrier of entry for learning Rails on Windows.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Eric Kuhn, Founder of Founders Card about the ups and downs of building an online business during the era of the “dot com” bubble, managing hyper growth, getting listed and de-listed on the NASDAQ and building an exclusive benefits program, coined as “The Amex Black Card for the Entrepreneur”, exclusively aimed at Entrepreneurs and Founders. If you want an invite, get in touch with Adam.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Kenneth and Wynn caught up with GitHubber Scott Chacon to talk about Git, distributed version control, and his quest to kill Word as a book authoring tool.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
.gitconfig
isn’t pimped outSomething missing or broken? PRs welcome!
Kenneth and Wynn caught up with Kohsuke Kawaguchi and Andrew Bayer from the Jenkins project to talk about continuous integration, Java, and corporate backing drama.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Carl Tashian from Open Government to talk about OpenGovernment.org, OpenCongress.org, and the rise of the Citizen Coder.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Rick Perreault, Co-Founder & CEO of Unbounce about entrepreneurship and solving your own pain, sticking to an MVP (Minimal Viable Product) launch strategy, becoming an authority by blogging/marketing before you launch, listening to customers and knowing when to take funding.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Adam Moore and Satyen Desai from the YUI team to talk about YUI 3, Node.js, and working with Douglas Crockford.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Ryan Holmes, Founder of Hootsuite entrepreneurship, establishing and leveraging their relationship with Twitter, from “free” to “freemium” with a plan, and growing to well over 1 Million users in 2 years.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Salvatore Sanfilippo to talk about Redis, the super hot key value store.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Maciej Ceglowski, Founder of Pinboard about turning this side project into the next Delicious, handling a massive in-flux of Delicious users when they announced its “sunset”, keeping the technology and architecture simple and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Aaron Patterson, aka @tenderlove, to talk about Ruby 1.9, Nokogiri, and muscle cars.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Steve Klabnik joined the show to talk about learning to program with Hackety Hack and why the lucky stiff.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Alex Hillman, Co-Founder of Indy Hall and co-conspirator/creator of many things, about all things Coworking, people helping people, how to hustle, get unstuck and more. Alex also mentions something “super secret” that’s sure to please. Merry Christmas and Happy New Year!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Henk Rogers, Founder of The Tetris Company, Blue Planet Software and Blue Planet Foundation about the beginnings of and the evolution of Tetris, over-coming brick walls, social and mobile gaming, never giving up, changing the world, getting the planet off carbon-based fuels, ending war, creating a backup of Earth and the power of love!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Amy Hoy and Thomas Fuchs, Founders of Slash7 about product development, profiting from Open Source, the key to happiness, living a Unicorn-Free lifestyle and how Amy and Thomas met and ultimately fell in love.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Yehuda Katz to talk about upcoming changes in Rails 3.1, SproutCore, and his growing list of open source projects.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Allan Branch and Steven Bristol, Founders of Less Everything about how things got started, why they hate QuickBooks, what it takes to create a successful partnership and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Ryan Carson, Founder of Carsonified about the “lessons learned” in creating their latest product, Think Vitamin Membership - the biggest being the need to rename the product and go through a re-branding process. In Q2 of 2011 Think Vitamin Membership will transition to the name “Level Up”, a better suited name and far more “tweetable”.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Chris Matthieu of Voxeo Labs to talk about Phono, Tropo, Adhearsion, and building telephony apps with open source tools.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Andy Gross and Mark Phillips of Basho and John Nunemaker of Ordered List to talk about Riak, Riak Search, and moving an open source community to GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Thomas Fuchs to talk about script.aculo.us, Scripty2, Zepto.js and the future of Prototype.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
<canvas>
elementSomething missing or broken? PRs welcome!
Adam talks with Lance Jones and Joanna Wiebe, Founders of Page99Test.com. People in bookstores often read page 99 of a book to get a taste for the writing - to determine if they’d buy the book. Lance, Joanna and technical Co-Founder, Steven Luke took that time tested idea and have built a brand new platform for book enthusiasts, authors, agents and publishers to get excited about.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam talks with Ted Roden, Founder of Fancy Hands, a team of personal assistants in the cloud ready to work for you right now. For those of you who have an over flowing todo list, get back to focusing on what’s important and give Fancy Hands a try.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn sat down with Corey Donohoe from GitHub and Seth Chisamore from Opscode to talk about DevOps, Chef, agile infrastructure and innovation in the datacenter.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
DevOps is defined as a set of processes, methods and systems for communication, collaboration and integration between departments for Development (Applications/Software Engineering), Technology Operations and Quality Assurance (QA)
Something missing or broken? PRs welcome!
Adam talks with Geoffrey Grosenbach about his quest for greatness as Senior Visionary in building PeepCode Screencasts. Complete with the signature voice that Geoff delivers, he walks us through the various aspects of building Peepcode from scratch, adhering to the Minimal Viable Product methodology (MVP), starting on “the cheap” and the reason he says “no” to DRM to reduce piracy on his digital products.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn chatted with Julien Genestoux (github/twitter) from Superfeedr about PubSubHubBub, XMPP, Websockets, and the real-time web.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Kenneth and Wynn caught up with Daniel, Christian, and Matt from Pragmatic Badger to talk about the Django Dash, Python, and Ruby.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Max Howell, creator of Homebrew to talk about package managment on OSX, beer, and scrobbling.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
sudo
for you and the dangers thereinbrew install sl
, then sl
— enjoy the ride!Something missing or broken? PRs welcome!
Wynn caught up with Zed Shaw’s non-rockstar alter ego to talk about Mongrel2, high performance web sites, guitar, and software community ponzi schemes.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Micheil and Wynn caught up with Gerad and Visnu from the Node Knockout to talk about the 48 hour Node.js development competition and its entries.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Nathan Smith from 960 Grid System to talk about web development and CSS grid frameworks.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn and Micheil sat down with Peter Griess from Yahoo Mail, Martyn Loughran from Pusher App, and Guillermo Rauch from Socket.IO to talk about Websockets.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with David Kaneda to talk about mobile web app development with Sencha Touch.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
SELECT * FROM Interwebs
Something missing or broken? PRs welcome!
Wynn and special guest host Micheil Smith sat down with Jeremy Ashkenas from DocumentCloud to chat about CoffeeScript, a cool language that compiles to JavaScript.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
arguments
even easier<canvas>
to create Buddhabrot FractalsSomething missing or broken? PRs welcome!
Adam and Wynn caught up with John Resig at TXJS and talked about mobile web development with jQuery and TestSwarm, a continuous integration project from Mozilla Labs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Arthur Chiu and Nathan Esquenazi from Padrino, the Ruby web framework built on top of Sinatra.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While at TXJS — Adam and Wynn caught up with Douglas Crockford, author of both JavaScript: The Good Parts and the JSON spec, and a global namespace unto himself.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Wynn caught up with Dmitry Baranovskiy to talk about his project RaphaëlJS, running an open source project, and why living in Australia is better than living anywhere else in the world.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
var TXJS = JS + BBQ + you;
Something missing or broken? PRs welcome!
Adam and Wynn caught up with David Recordon and other Facebook developers to talk about their wide range of open source projects including Tornado, Hip-Hop, and Three20 as well as OpenGraph and OAuth 2.0.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Wynn and Gregg Pollack did a special LIVE episode at Red Dirt Ruby Conf where they sat down with Charles Lowell to talk about embedding JavaScript engines in Ruby.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Aaron Quint, the brains behind Sammy.js, a neat JavaScript framework built on top on jQuery fashioned after Ruby’s Sinatra.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While in San Francisco for Chirp, Wynn caught up with Erik and John from 140Proof, Hayes Davis from CheapTweet, and Christie Koehler from Open Source Bridge about Twitter and open source development.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Felix Geisendörfer to talk about Node.js, server-side JavaScript, and JSConf 2010.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While in OKC for OpenBeta4, Adam and Wynn sat down with James Edward Gray II and talked about his many Ruby gems, TextMate bundles, and his upcoming Ruby conference Red Dirt Ruby Conf this May.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
While at SXSW Interactive, Adam and Wynn got to attend the Data Cluster Meetup hosted by Rackspace and Infochimps. Things got a bit rowdy when the panel debated features of Cassandra, CouchDB, MongoDB and Amazon SimpleDB and started throwing dirt at everybody else’s favorite NoSQL databases.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
The videos mentioned are dead to the internet, thanks to Blip.tv.
The participants:
Items mentioned in the discussion:
Special thanks to @jchris for the awesome CouchDB theme song!
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Geoffrey Grosenbach, Brandon Mathis, and Tim Caswell to talk about publishing with open source tools, open blogging, and the back-to-the-future world of static site generators and database-less blogs.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
<button>
or <a>
tagsSomething missing or broken? PRs welcome!
Adam and Wynn caught up with Ruben Daniels and Rik Arends from Ajax.org and talked about APF and O3, their frameworks for both browser and server based JavaScript applications.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Leah Culver and talked about startups, APIs, and her open source work on OAuth, oEmbed, Hurl.it, Baconfile, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Andy Gross from Basho and Sean Cribbs, a freelance Ruby developer, to discuss Riak, the new Erlang-based NoSQL store and Ripple, Sean’s new Ruby wrapper for Riak.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn caught up with Luigi Montanez and Jeremy Carbaugh from Sunlight Labs and discussed their Python and Ruby projects, government transparency, and civic hacking - open source contributions as activism.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Adam and Wynn continued chatting with John Nunemaker about recent featured projects on the blog — including Gordon, Showoff, jQuery Lint, JSpec, congomongo and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
John Nunemaker joined the show to talk about open source, improving your craft, building a business, and how MongoDB has changed his life.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Chris Wanstrath joined the show to talk about the past, present, and future of GitHub.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Marshall Culpepper Appcelerator is back and we go through the news together.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Marshall Culpepper joined the show to talk about Appcelerator’s Titanium Desktop and Titanium Mobile.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Mike Dirolf joined the show to talk about how MongoDB came about, design decisions, and the future of this cool NoSQL server.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Friend of the show, Steven Bristol from LessEverything join us to discuss the latest in open source.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Jeremy Ashkenas is the Lead Developer at DocumentCloud about their effort to revolutionize the way media organizations gather news. Jeremy discusses their open source projects CloudCrowd, Underscore.js, and JAMMIT that they’ve released along the way.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
We’re getting the hang of this. We’re pioneering Agile Podcasting!
Something missing or broken? PRs welcome!
In this show we’re still trying to find our footing with this podcast stuff. Seriously, we get better at this.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Show Notes:
Something missing or broken? PRs welcome!
Rob Pike is a Principal Engineer at Google and Tech Lead for Google’s Go team. Rob is also a co-creator of the Go programming language. We talked with Rob about Go — Google’s new open source programing language!
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
This goes WAAAAY back in the archive of The Changelog. So far back, that our audio was down-right horrible and you can tell we were nervous to even be recording. We were green and wet behind the ears when it came to producing a podcast (we had no clue).
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
It’s the original Changelog Weekly! Wynn and Adam discuss JAMMIT, underscore, and more.
Something missing or broken? PRs welcome!
Natalie Weizenbaum and Chris Eppstein joined the show today to discuss Haml, Sass, and Compass.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Podcasten Changelog Master Feed är skapad av Changelog Media. Podcastens innehåll och bilderna på den här sidan hämtas med hjälp av det offentliga podcastflödet (RSS).
En liten tjänst av I'm With Friends. Finns även på engelska.