Changelog Master Feed

Changelog Master Feed
The master feed of all Changelog podcasts

Designing and building HEY (The Changelog #407)
Aug 7 • 85 min
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…
Amal joins the party ๐ŸŽ‰ (JS Party #138)
Aug 7 • 47 min
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.
{“encoding”:”json”} (Go Time #141)
Aug 6 • 57 min
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.
It all begins with empathy (Brain Science #26)
Aug 6 • 46 min
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…
Why we’re launching Changelog++ (Backstage #12)
Aug 4 • 49 min
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,…
Attack of the Cฬถlฬถoฬถnฬถeฬถsฬถ Text! (Practical AI #99)
Aug 3 • 48 min
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…
Slow and steady wins (Founders Talk #72)
Aug 3 • 72 min
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…
Making Windows Terminal awesome (The Changelog #406)
Jul 31 • 62 min
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…
Migrating to ES Modules (JS Party #137)
Jul 31 • 70 min
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.
The latest on Generics (Go Time #140)
Jul 30 • 53 min
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…
๐Ÿค— All things transformers with Hugging Face (Practical AI #98)
Jul 27 • 46 min
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…
Deep in the WebRTC deep end (JS Party #136)
Jul 24 • 67 min
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…
The future of Testify (Go Time #139)
Jul 23 • 60 min
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…
It’s OK to make money from your open source (The Changelog #405)
Jul 22 • 65 min
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…
MLOps and tracking experiments with Allegro AI (Practical AI #97)
Jul 20 • 51 min
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…
The science behind caffeine (Brain Science #25)
Jul 17 • 91 min
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…
Where the Prolog version of Vue died (JS Party #135)
Jul 17 • 46 min
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…
Your first week with Go (Go Time #138)
Jul 16 • 60 min
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?
Laws for hackers to live by (The Changelog #403)
Jul 16 • 62 min
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.
Practical AI Ethics (Practical AI #96)
Jul 14 • 52 min
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…
What’s next for José Valim and Elixir? (The Changelog #402)
Jul 10 • 66 min
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…
“GraphQL is the bacon that’ll make everything better” (JS Party #134)
Jul 10 • 54 min
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.
Focusing in on PostgreSQL (Go Time #137)
Jul 9 • 77 min
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…
The ins and outs of open source for AI (Practical AI #95)
Jul 7 • 47 min
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…
From acquisition to full conviction (Founders Talk #71)
Jul 3 • 91 min
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 intersection of coding and fonts (The Changelog #401)
Jul 3 • 58 min
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…
Blitz.js puts React on Rails (JS Party #133)
Jul 3 • 47 min
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,…
Cognitive distortions (Brain Science #24)
Jul 3 • 48 min
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…
Go in production at (Go Time #136)
Jul 2 • 77 min
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…
Big updates in Safari 14 (The Changelog #400)
Jun 29 • 51 min
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…
Operationalizing ML/AI with MemSQL (Practical AI #94)
Jun 29 • 54 min
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…
Feross takes us to security school (JS Party #132)
Jun 26 • 57 min
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.
We have regrets (Go Time #135)
Jun 25 • 73 min
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…
Shipping work that matters (The Changelog #399)
Jun 25 • 92 min
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…
Roles to play in the AI dev workflow (Practical AI #93)
Jun 22 • 50 min
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,…
Beginnings (Go Time #134)
Jun 19 • 78 min
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.
Evolving alongside JS (JS Party #131)
Jun 19 • 67 min
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.…
Your brain can change (Brain Science #23)
Jun 17 • 49 min
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…
The ONE thing every dev should know (The Changelog #398)
Jun 16 • 53 min
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,…
The long road to AGI (Practical AI #92)
Jun 15 • 50 min
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…
The Neuroscience of touch (Brain Science #22)
Jun 12 • 48 min
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…
Betting on Svelte for (JS Party #130)
Jun 12 • 54 min
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…
Reflection and meta programming (Go Time #133)
Jun 11 • 62 min
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…
Leading GitLab to $100M ARR (Founders Talk #70)
Jun 9 • 61 min
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…
Creating GitLab’s remote playbook (The Changelog #397)
Jun 9 • 79 min
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…
Explaining AI explainability (Practical AI #91)
Jun 8 • 46 min
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…
JS Danger: HalfStack Edition (JS Party #129)
May 29 • 73 min
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?!…
The power of story (Brain Science #21)
May 28 • 58 min
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…
The trouble with databases (Go Time #132)
May 28 • 65 min
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…
De-Google-ing your website analytics (The Changelog #396)
May 27 • 89 min
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…
Exploring NVIDIA’s Ampere & the A100 GPU (Practical AI #90)
May 26 • 53 min
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…
What’s your backstory Adam? (Backstage #11)
May 22 • 54 min
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?…
We hear Dojo 7 is “better than React” (JS Party #128)
May 22 • 62 min
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.
On community and safety (Go Time #131)
May 21 • 56 min
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.
Navigating perfectionism (Brain Science #20)
May 20 • 50 min
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…
Leading GitHub to a $7.5 billion acquisition (The Changelog #395)
May 18 • 92 min
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…
YouTube made me do it (Backstage #10)
May 18 • 53 min
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.
A visit to Deno Land (JS Party #127)
May 15 • 64 min
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…
Challenges of distributed messaging systems (Go Time #130)
May 14 • 78 min
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…
Step away to get unstuck (Brain Science #19)
May 14 • 42 min
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…
VisiData is like duct tape for your data (The Changelog #394)
May 12 • 57 min
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…
AI for Good: clean water access in Africa (Practical AI #89)
May 11 • 42 min
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…
Building a real programmable robot (Founders Talk #69)
May 8 • 77 min
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…
What I’m gonna share here is really mediocre (JS Party #126)
May 8 • 64 min
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! ๐Ÿ‘
Building resiliency (Brain Science #18)
May 8 • 50 min
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…
Black Hat Go (Go Time #129)
May 7 • 66 min
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.
Gatsby’s long road to incremental builds (The Changelog #393)
May 6 • 63 min
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…
Ask us anything (about AI) (Practical AI #88)
May 4 • 50 min
Daniel and Chris get you Fully-Connected with AI questions from listeners and online forums: What do you think is the next big thing? What are CNNs? How does one start developing an AI-enabled business solution? What tools do you use every day? What will…
These buttons look like buttons (JS Party #125)
May 1 • 51 min
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.
Indeed’s FOSS Contributor Fund (The Changelog #392)
Apr 30 • 76 min
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…
Immediate mode GUIs (Go Time #128)
Apr 30 • 63 min
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…
Reinforcement learning for chip design (Practical AI #87)
Apr 27 • 44 min
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…
We got confs on lockdown (JS Party #124)
Apr 24 • 48 min
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!
WebRTC in Go (Go Time #127)
Apr 23 • 69 min
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…
Start with gratitude (Brain Science #17)
Apr 22 • 42 min
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…
Work from home SUPERCUT (The Changelog #391)
Apr 22 • 72 min
Today we’re featuring conversations from different perspectives on working from home from our JS Party, Go Time, and Brain Science podcasts here on Because, hey…if you didn’t know we have 6 active podcasts in our portfolio of shows. Head to…
Exploring the COVID-19 Open Research Dataset (Practical AI #86)
Apr 20 • 43 min
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…
Developing a mental framework (Brain Science #16)
Apr 17 • 39 min
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…
JS “Danger” Party (JS Party #123)
Apr 17 • 65 min
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!
The monolith vs microservices debate (Go Time #126)
Apr 16 • 69 min
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?
Visualizing the spread of Coronavirus (The Changelog #390)
Apr 13 • 66 min
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…
Achieving provably beneficial, human-compatible AI (Practical AI #85)
Apr 13 • 52 min
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…
What’s new and what’s Next.js (JS Party #122)
Apr 10 • 77 min
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.
Organizing for the community (Go Time #125)
Apr 9 • 75 min
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).
Working from home (Brain Science #15)
Apr 8 • 46 min
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…
Securing the web with Let’s Encrypt (The Changelog #389)
Apr 7 • 80 min
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…
COVID-19 Q&A and CORD-19 (Practical AI #84)
Apr 6 • 54 min
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…
What even is a micro frontend? (JS Party #121)
Apr 3 • 44 min
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…
Enterprise Go? (Go Time #124)
Apr 2 • 61 min
Bryan Liles joins Johnny and Mat for a wide-ranging discussion that starts with the question: what even is enterprise Go?
The 10x developer myth (The Changelog #388)
Mar 31 • 77 min
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.…
Welcome to The Changelog (The Changelog)
Mar 30 • 1 min
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…
Mapping the intersection of AI and GIS (Practical AI #83)
Mar 30 • 49 min
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,…
WFH!? (JS Party #120)
Mar 27 • 59 min
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…
WFH (Go Time #123)
Mar 26 • 71 min
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.…
Welcome to Practical AI (Practical AI)
Mar 25 • 1 min
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 &…
Memory and learning (Brain Science #14)
Mar 25 • 36 min
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…
Prepare yourself for Quantum Computing (The Changelog #387)
Mar 24 • 69 min
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…
Speech recognition to say it just right (Practical AI #82)
Mar 23 • 49 min
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…
Redwood brings full-stack to the JAMstack (JS Party #119)
Mar 20 • 82 min
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…
The Zen of Go (Go Time #122)
Mar 19 • 68 min
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?
Engineer to manager and back again (The Changelog #386)
Mar 18 • 82 min
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…
It is Go Time! (Go Time)
Mar 16 • 1 min
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…
Brace for turbulence (Brain Science #13)
Mar 16 • 44 min
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…
Building a career in Data Science (Practical AI #81)
Mar 16 • 51 min
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…
Pushing webpack forward (The Changelog #385)
Mar 13 • 48 min
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…
“I do, we do, you do” (JS Party #118)
Mar 13 • 60 min
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.
Pow! Pow! Power tools! (Go Time #121)
Mar 12 • 67 min
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.
Altair 8800 and the dawn of a revolution (The Changelog)
Mar 11 • 33 min
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…
Enter the Matrix (The Changelog #384)
Mar 9 • 93 min
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…
What exactly is “data science” these days? (Practical AI #80)
Mar 9 • 48 min
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…
Catching up with Gatsby (JS Party #117)
Mar 6 • 63 min
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…
Your choice is your superpower (Brain Science #12)
Mar 6 • 43 min
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…
On the verge of new AI possibilities (Go Time #120)
Mar 5 • 59 min
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…
This is JS Party! (JS Party)
Mar 3 • 1 min
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……
From open core to open source (The Changelog #383)
Mar 2 • 70 min
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…
TensorFlow in the cloud (Practical AI #79)
Mar 2 • 47 min
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…
Somebody somewhere is generating JS from Fortran (JS Party #116)
Feb 28 • 44 min
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.
Stop the presses (Go Time #119)
Feb 27 • 73 min
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…
NLP for the world’s 7000+ languages (Practical AI #78)
Feb 24 • 54 min
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.…
All the stale things (JS Party #115)
Feb 21 • 55 min
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…
The developer’s guide to content creation (The Changelog #382)
Feb 21 • 85 min
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…
Quack like a wha-? (Go Time #118)
Feb 20 • 73 min
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…
Competing for attention (Brain Science #11)
Feb 19 • 50 min
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…
The dawn of sponsorware (The Changelog #381)
Feb 17 • 63 min
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…
Real-time conversational insights from phone call data (Practical AI #77)
Feb 17 • 51 min
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…
Productionising real-world ML data pipelines (The Changelog #380)
Feb 14 • 49 min
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…
Octane moves Ember to an HTML-first approach (JS Party #114)
Feb 14 • 61 min
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.
Telemetry and the art of measuring what matters (Go Time #117)
Feb 13 • 70 min
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…
GraphQL’s benefits and costs (JS Party)
Feb 11 • 30 min
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…
AI-powered scientific exploration and discovery (Practical AI #76)
Feb 10 • 42 min
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…
Fullstack D3 (JS Party #113)
Feb 7 • 51 min
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…
Unusual uses for Go: GUIs (Go Time #116)
Feb 6 • 66 min
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…
Good tech debt (The Changelog #379)
Feb 6 • 59 min
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…
Shame on you (Brain Science #10)
Feb 5 • 50 min
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…
The soul of an old machine (The Changelog)
Feb 4 • 30 min
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…
Insights from the AI Index 2019 Annual Report (Practical AI #75)
Feb 3 • 44 min
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…
Open source meets climate science (The Changelog #378)
Jan 31 • 66 min
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…
Do you want JavaScript again or more JavaScript? (JS Party #112)
Jan 31 • 58 min
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.
Grokking (Go Time #115)
Jan 30 • 77 min
Carmen, Mat, and Jon are joined by Steve Francia and Julie Qiu to discuss the new 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…
Testing ML systems (Practical AI #74)
Jan 27 • 47 min
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…
Becoming an accidental founder (Founders Talk #68)
Jan 24 • 41 min
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…
Intro to Rust programming (The Changelog)
Jan 24 • 44 min
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…
Lesser known things browsers can do in 2020 (JS Party #111)
Jan 24 • 67 min
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…
One small act of kindness (Brain Science #9)
Jan 23 • 47 min
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?
Cloudy with a chance of Kelsey Hightower (Go Time #114)
Jan 21 • 65 min
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.
Meet Algo, your personal VPN in the cloud (The Changelog #377)
Jan 20 • 54 min
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…
AI-driven automation in manufacturing (Practical AI #73)
Jan 20 • 47 min
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…
Your code might be gross for a reason (JS Party #110)
Jan 17 • 56 min
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.
Go at Heroku (Go Time)
Jan 16 • 23 min
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…
State of the “log” 2019 (The Changelog #376)
Jan 14 • 60 min
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…
Go at Cloudflare (Go Time #113)
Jan 14 • 57 min
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…
The mechanics of goal setting (Brain Science #8)
Jan 14 • 43 min
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…
How the U.S. military thinks about AI (Practical AI #72)
Jan 13 • 48 min
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…
These talks are all quite attractive (JS Party #109)
Jan 10 • 66 min
At Node+JS Interactive… the talks are all quite attractive. From transpilation dread… to awesome worker threads. This conf is surely impactive!
defer GoTime() (Go Time #112)
Jan 7 • 64 min
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…
2019’s AI top 5 (Practical AI #71)
Jan 6 • 58 min
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.
New Year’s Party! ๐ŸŽ‰ (JS Party #108)
Jan 3 • 70 min
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…
What are you thinking? (Brain Science #7)
Dec 30, 2019 • 43 min
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…
Gerhard goes to KubeCon (part 2) (The Changelog #375)
Dec 27, 2019 • 139 min
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…
Bugs are in the air (Go Time #111)
Dec 24, 2019 • 58 min
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?
AI for search at Etsy (Practical AI #70)
Dec 23, 2019 • 46 min
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…
Modular software architecture (JS Party #107)
Dec 20, 2019 • 55 min
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…
Gerhard goes to KubeCon (part 1) (The Changelog #374)
Dec 18, 2019 • 84 min
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…
The fireside edition ๐Ÿ”ฅ (Go Time #110)
Dec 17, 2019 • 65 min
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…
Escaping the “dark ages” of AI infrastructure (Practical AI #69)
Dec 16, 2019 • 50 min
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…
Trending up GitHub’s developer charts (The Changelog #373)
Dec 14, 2019 • 45 min
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…
Mikeal schools us on ES Modules (JS Party #106)
Dec 13, 2019 • 48 min
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.
Building an open source excavation robot for NASA (The Changelog #372)
Dec 11, 2019 • 66 min
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…
Concurrency, parallelism, and async design (Go Time #109)
Dec 10, 2019 • 54 min
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…
Modern NLP with spaCy (Practical AI #68)
Dec 9, 2019 • 56 min
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…
Re-licensing Sentry (The Changelog #371)
Dec 7, 2019 • 78 min
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,…
Modernizing Etsy’s codebase with React (JS Party #105)
Dec 6, 2019 • 52 min
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.
Making GANs practical (Practical AI #67)
Dec 2, 2019 • 59 min
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…
The making of GitHub Sponsors (The Changelog #370)
Nov 30, 2019 • 86 min
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…
Mentor-ship ๐Ÿ›ณ๏ธ (JS Party #104)
Nov 29, 2019 • 54 min
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?
Respect, empathy, and compassion (Brain Science #6)
Nov 28, 2019 • 50 min
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…
Graph databases (Go Time #108)
Nov 27, 2019 • 66 min
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…
Build custom ML tools with Streamlit (Practical AI #66)
Nov 25, 2019 • 44 min
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…
Compilers and interpreters (Go Time #107)
Nov 22, 2019 • 69 min
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…
You’re probably using streams (JS Party #103)
Nov 22, 2019 • 51 min
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…
Ten years of Changelog ๐ŸŽ‰ (Backstage #9)
Nov 21, 2019 • 147 min
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…
Managing our mental health (Brain Science #5)
Nov 21, 2019 • 50 min
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…
Intelligent systems and knowledge graphs (Practical AI #65)
Nov 18, 2019 • 57 min
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…
Five years of freeCodeCamp (The Changelog #369)
Nov 15, 2019 • 91 min
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…
Component libraries, style guides, design systems… OH MY (JS Party #102)
Nov 15, 2019 • 55 min
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…
To GraphQL or not to GraphQL? (Backstage #8)
Nov 12, 2019 • 62 min
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…
Code editors and language servers (Go Time #106)
Nov 11, 2019 • 61 min
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…
Robot hands solving Rubik’s cubes (Practical AI #64)
Nov 11, 2019 • 44 min
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…
Finding collaborators for open source (The Changelog #368)
Nov 9, 2019 • 69 min
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,…
We should rebrand JavaScript. Yep? Nope? (JS Party #101)
Nov 8, 2019 • 47 min
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…
Open source data labeling tools (Practical AI #63)
Nov 5, 2019 • 44 min
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…
11 awesome lightning chats โšก๏ธ (JS Party #100)
Nov 1, 2019 • 78 min
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,…
Kubernetes and Cloud Native (Go Time #105)
Nov 1, 2019 • 59 min
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…
Back to Agile’s basics (The Changelog #367)
Oct 31, 2019 • 80 min
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…
It’s time to talk time series (Practical AI #62)
Oct 28, 2019 • 42 min
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…
There’s no server more secure than one that doesn’t exist (JS Party #99)
Oct 25, 2019 • 45 min
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.
Building search tools in Go (Go Time #104)
Oct 24, 2019 • 61 min
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…
Coping skills and strategies (Brain Science #4)
Oct 21, 2019 • 48 min
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.
AI in the browser (Practical AI #61)
Oct 21, 2019 • 49 min
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…
And… the website is down ๐Ÿ˜ฑ (JS Party #98)
Oct 18, 2019 • 54 min
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!
Pioneering open source drones and robocars (The Changelog #366)
Oct 18, 2019 • 52 min
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.
All about caching (Go Time #103)
Oct 17, 2019 • 63 min
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?
Blacklisted facial recognition and surveillance companies (Practical AI #60)
Oct 15, 2019 • 49 min
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…
The John Wick trilogy (Backstage #7)
Oct 15, 2019 • 107 min
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.
The wonderful thing about Tiggers (JS Party #97)
Oct 11, 2019 • 69 min
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.
Let’s talk Elixir! (The Changelog #365)
Oct 9, 2019 • 40 min
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…
On application design (Go Time #102)
Oct 9, 2019 • 66 min
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.
Flying high with AI drone racing at AlphaPilot (Practical AI #59)
Oct 7, 2019 • 47 min
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…
Performant Node desktop apps with NodeGui (JS Party #96)
Oct 4, 2019 • 38 min
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…
Security for Gophers (Go Time #101)
Oct 3, 2019 • 57 min
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?
Maintainer spotlight! Valeri Karpov (The Changelog #364)
Oct 2, 2019 • 43 min
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…
Win a FREE ๐ŸŽŸ๏ธ to All Things Open 2019! (JS Party)
Sep 30, 2019 • 1 min
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.
AI in the majority world and model distillation (Practical AI #58)
Sep 30, 2019 • 45 min
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…
Nushell for the GitHub era (The Changelog #363)
Sep 27, 2019 • 92 min
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…
Visual programming with hardware and Node-RED (JS Party #95)
Sep 27, 2019 • 52 min
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,…
Humans and habits (Brain Science #3)
Sep 27, 2019 • 49 min
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…
The influence of open source on AI development (Practical AI #57)
Sep 25, 2019 • 45 min
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…
Creating the Go programming language (Go Time #100)
Sep 25, 2019 • 66 min
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…
Hiring and nurturing junior developers (Go Time #99)
Sep 20, 2019 • 74 min
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…
Ohhh! Caching!! (JS Party #94)
Sep 20, 2019 • 57 min
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.
Machine powered refactoring with AST’s (The Changelog #362)
Sep 19, 2019 • 64 min
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…
Worlds are colliding - AI and HPC (Practical AI #56)
Sep 17, 2019 • 48 min
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…
Generative engineering cultures (The Changelog #361)
Sep 17, 2019 • 77 min
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…
Remember, people are human (JS Party #93)
Sep 13, 2019 • 64 min
KBall, Divya, Feross, and Jerod get together to discuss tips and tricks for communicating with other coders, project stakeholders, and users.
Generics in Go (Go Time #98)
Sep 11, 2019 • 54 min
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…
AutoML and AI at Google (Practical AI #55)
Sep 9, 2019 • 58 min
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…
The conference scene โœจ (JS Party #92)
Sep 6, 2019 • 66 min
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…
Modern software is built on APIs (The Changelog #360)
Sep 6, 2019 • 68 min
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…
LIVE from Gophercon UK (Go Time #97)
Sep 4, 2019 • 79 min
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…
Serverless and Go (Go Time #96)
Sep 3, 2019 • 65 min
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?
Semver would be great if nobody ever shipped bugs (JS Party #91)
Aug 30, 2019 • 65 min
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…
Maintainer spotlight! Feross Aboukhadijeh (The Changelog #359)
Aug 29, 2019 • 64 min
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…
The infrastructure effect: COBOL and Go (Go Time)
Aug 27, 2019 • 27 min
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…
On being humAIn (Practical AI #54)
Aug 26, 2019 • 55 min
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.
You fought in the framework wars? (JS Party #90)
Aug 23, 2019 • 65 min
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.
OSCON 2019 anthology (The Changelog #358)
Aug 23, 2019 • 79 min
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…
We’re designed for relationship (Brain Science #2)
Aug 21, 2019 • 29 min
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…
The importance of representation (Go Time #95)
Aug 20, 2019 • 60 min
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.
Modern JS tooling is too complicated. Yep? Nope? (JS Party #89)
Aug 16, 2019 • 56 min
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…
Shaping, betting, and building (The Changelog #357)
Aug 16, 2019 • 88 min
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…
Serving deep learning models with RedisAI (Practical AI #53)
Aug 12, 2019 • 46 min
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…
Droppin’ insider logic bombs (JS Party #88)
Aug 9, 2019 • 49 min
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.
Structuring your Go apps (Go Time #94)
Aug 9, 2019 • 70 min
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…
Observability is for your unknown unknowns (The Changelog #356)
Aug 7, 2019 • 65 min
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…
The fundamentals of being human (Brain Science #1)
Aug 6, 2019 • 46 min
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…
If you’ve never been to GopherCon… (Go Time #93)
Aug 5, 2019 • 64 min
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…
Websites should work without JS. Yep? Nope? (JS Party #87)
Aug 2, 2019 • 53 min
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…
Federating JavaScript’s language commons with Entropic (The Changelog #355)
Aug 2, 2019 • 65 min
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…
AI-driven studies of the ancient world and good GANs (Practical AI #52)
Jul 30, 2019 • 54 min
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…
How to get into OSS (JS Party #86)
Jul 30, 2019 • 66 min
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.
Creating JavaScript (JS Party)
Jul 30, 2019 • 27 min
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…
Building PizzaQL at the age of 16 (JS Party #85)
Jul 26, 2019 • 62 min
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…
Dwayne Johnson’s movies are actually really educational (Backstage #6)
Jul 25, 2019 • 27 min
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…
Go is eating the world of software (The Changelog #354)
Jul 25, 2019 • 54 min
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…
Go is eating the world of software (Go Time)
Jul 23, 2019 • 54 min
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…
AI code that facilitates good science (Practical AI #51)
Jul 19, 2019 • 53 min
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…
Learning the BASICs (The Changelog)
Jul 16, 2019 • 26 min
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 war for the soul of open source (The Changelog #353)
Jul 16, 2019 • 90 min
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…
Web development in Go (Go Time #92)
Jul 16, 2019 • 66 min
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…
React + WebAssembly = โค๏ธ (JS Party #84)
Jul 15, 2019 • 45 min
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.
The Pragmatic Programmers (The Changelog #352)
Jul 11, 2019 • 78 min
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…
if err != nil (Go Time #91)
Jul 11, 2019 • 73 min
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…
An honest conversation about burnout (JS Party #83)
Jul 9, 2019 • 62 min
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…
Mastering the art of quitting (Founders Talk #67)
Jul 5, 2019 • 98 min
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…
Go tooling (Go Time #90)
Jul 3, 2019 • 66 min
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.
Celebrating episode 50 and the neural net! (Practical AI #50)
Jul 3, 2019 • 50 min
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…
Python’s Tale (The Changelog)
Jul 2, 2019 • 28 min
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…
LIVE from NodeConf Colombia (JS Party #82)
Jul 1, 2019 • 35 min
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.
Maintainer spotlight! Ned Batchelder (The Changelog #351)
Jun 28, 2019 • 50 min
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…
Exposing the deception of DeepFakes (Practical AI #49)
Jun 25, 2019 • 55 min
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,…
The story of Konami-JS (JS Party #81)
Jun 21, 2019 • 54 min
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…
Boldly going where no data tools have gone before (The Changelog #350)
Jun 19, 2019 • 74 min
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,…
Model inspection and interpretation at Seldon (Practical AI #48)
Jun 17, 2019 • 43 min
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…
JavaScript is the CO2 of the web (JS Party #80)
Jun 14, 2019 • 64 min
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.
The state of CSS in 2019 (The Changelog #349)
Jun 14, 2019 • 76 min
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…
Failing to build a billion-dollar company (Founders Talk #66)
Jun 14, 2019 • 72 min
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…
The art of execution (Go Time #89)
Jun 12, 2019 • 81 min
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…
GANs, RL, and transfer learning oh my! (Practical AI #47)
Jun 11, 2019 • 51 min
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…
Spicy fonts and static sites ๐ŸŒถ๏ธ (JS Party #79)
Jun 10, 2019 • 66 min
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…
Go ๐Ÿ’š open source (Go Time #88)
Jun 7, 2019 • 65 min
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,…
Python’s new governance and core team (The Changelog #348)
Jun 6, 2019 • 71 min
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…
The Pro Stand costs more than my first car (Backstage #5)
Jun 4, 2019 • 89 min
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…
Visualizing and understanding RNNs (Practical AI #46)
Jun 4, 2019 • 46 min
Andreas Madsen, a freelance ML/AI engineer and 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…
Developer strengths and weaknesses ๐Ÿ‹๏ธ‍โ™‚๏ธ (JS Party #78)
May 31, 2019 • 57 min
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. .
What are you optimizing for? (Founders Talk #65)
May 31, 2019 • 73 min
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…
Functional programming? (Go Time #87)
May 29, 2019 • 73 min
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…
How to get plugged into the AI community (Practical AI #45)
May 28, 2019 • 62 min
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…
It’s just JavaScript®๏ธ (JS Party #77)
May 24, 2019 • 77 min
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!
Creating and selling multiplayer online games (The Changelog #347)
May 24, 2019 • 78 min
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…
Building a hardware/software product company (Founders Talk #64)
May 23, 2019 • 66 min
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…
Go modules and the Athens project (Go Time #86)
May 22, 2019 • 76 min
Panelists Mat Ryer and Carmen Andoh are joined by guest panelists Marwan Sulaiman and Aaron Schlesinger to discuss Go modules and the Athens project.
AI adoption in the enterprise (Practical AI #44)
May 21, 2019 • 57 min
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…
You don’t have to dress up (JS Party #76)
May 18, 2019 • 53 min
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.
Off the grid social networking with Manyverse (The Changelog #346)
May 18, 2019 • 79 min
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…
Go for beginners (Go Time #85)
May 15, 2019 • 67 min
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…
When AI meets quantum mechanics (Practical AI #43)
May 14, 2019 • 62 min
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…
LIVE at ReactJS Girls (JS Party #75)
May 14, 2019 • 33 min
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…
Quirk and Cognitive Behavioral Therapy (CBT) (The Changelog #345)
May 10, 2019 • 71 min
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…
Developers want to develop things (Backstage #4)
May 10, 2019 • 62 min
Nick Janetakis joins Jerod backstage to talk shop. We discuss how Nick is using the 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…
Hardware hacking with TinyGo and Gopherbot (Go Time #84)
May 8, 2019 • 86 min
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.
When in doubt, log an issue (JS Party #74)
May 7, 2019 • 59 min
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,…
TensorFlow Dev Summit 2019 (Practical AI #42)
May 7, 2019 • 59 min
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…
Inside the 2019 infrastructure for (The Changelog #344)
May 5, 2019 • 98 min
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 as a new Phoenix/Elixir application and that included a brand new infrastructure and deployment…
It’s time to talk about testing (Go Time #83)
May 2, 2019 • 82 min
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.
CTRL-labs lets you control machines with your mind (Practical AI #41)
Apr 30, 2019 • 63 min
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.
Fresh voices! (JS Party #73)
Apr 30, 2019 • 75 min
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…
Running functions anywhere with OpenFaaS (The Changelog #343)
Apr 25, 2019 • 87 min
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…
Hiring and job interviews (Go Time #82)
Apr 23, 2019 • 69 min
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…
Deep Reinforcement Learning (Practical AI #40)
Apr 23, 2019 • 45 min
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…
LIVE from React Amsterdam (JS Party #72)
Apr 19, 2019 • 42 min
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…
Zero up-front costs for a CS education (Founders Talk #63)
Apr 19, 2019 • 45 min
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.…
From zero to thought leader in 6 months (The Changelog #342)
Apr 18, 2019 • 72 min
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…
All about APIs! (Go Time #81)
Apr 16, 2019 • 67 min
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.
Making the world a better place at the AI for Good Foundation (Practical AI #39)
Apr 15, 2019 • 51 min
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…
Wow, Gatsby is a mashup on steroids (JS Party #71)
Apr 12, 2019 • 70 min
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.
Wasmer is taking WebAssembly beyond the browser (The Changelog #341)
Apr 12, 2019 • 54 min
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…
Go 2 and the future of Go (Go Time #80)
Apr 9, 2019 • 67 min
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.
GIPHY’s celebrity detector (Practical AI #38)
Apr 8, 2019 • 49 min
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!
Refactoring script soup (JS Party #70)
Apr 5, 2019 • 57 min
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.
All things text mode (The Changelog #340)
Apr 4, 2019 • 77 min
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…
The landscape of AI infrastructure (Practical AI #37)
Apr 2, 2019 • 51 min
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…
Bundle because you want to, not because you need to (JS Party #69)
Mar 29, 2019 • 59 min
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.
Why smart engineers write bad code (The Changelog #339)
Mar 29, 2019 • 66 min
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…
Hey, is that Burt Reynolds? (Backstage #3)
Mar 25, 2019 • 64 min
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…
Growing up to become a world-class AI expert (Practical AI #36)
Mar 25, 2019 • 65 min
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…
What kind of moisture sensors do you use? (JS Party #68)
Mar 22, 2019 • 57 min
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!
The great divide reprise (JS Party #67)
Mar 20, 2019 • 62 min
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…
Social AI with Hugging Face (Practical AI #35)
Mar 18, 2019 • 39 min
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…
Funding OSS with Mozilla Open Source Support awards (The Changelog #338)
Mar 13, 2019 • 76 min
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…
The White House Executive Order on AI (Practical AI #34)
Mar 11, 2019 • 40 min
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…
Mastering the art of conference-driven development (JS Party #66)
Mar 8, 2019 • 56 min
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.
Homebrew! Part Deux (The Changelog #337)
Mar 6, 2019 • 80 min
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…
Building rapid UI with utility-first CSS (JS Party #65)
Mar 4, 2019 • 82 min
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.
Staving off disaster through AI safety research (Practical AI #33)
Mar 4, 2019 • 51 min
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…
Containerizing compute driven workloads with Singularity (The Changelog #336)
Feb 28, 2019 • 83 min
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.…
OpenAI’s new “dangerous” GPT-2 language model (Practical AI #32)
Feb 25, 2019 • 40 min
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…
TensorFlow.js and Machine Learning in JavaScript (JS Party #64)
Feb 25, 2019 • 64 min
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.
Enabling open code for science at NumFOCUS (The Changelog #335)
Feb 22, 2019 • 68 min
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…
AI for social good at Intel (Practical AI #31)
Feb 20, 2019 • 37 min
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…
With great power comes great responsibility (The Changelog #334)
Feb 15, 2019 • 87 min
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…
LIVE from JSConf Hawai’i (JS Party #63)
Feb 15, 2019 • 36 min
KBall picks the brains of 4 of the speakers at JSConf Hawai’i to investigate the future of JavaScript and Web Development. empowers young women to embrace computer science (Practical AI #30)
Feb 13, 2019 • 40 min
Chris sat down with Marta Martinez-Cámara and Miranda Krekoviฤ‡ to learn how 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…
From voice devices to mobile, you just can’t escape JavaScript (JS Party #62)
Feb 8, 2019 • 64 min
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…
Tactical design advice for developers (The Changelog #333)
Feb 6, 2019 • 73 min
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…
How Microsoft is using AI to help the Earth (Practical AI #29)
Feb 4, 2019 • 44 min
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…
How great the (front end) divide (JS Party #61)
Feb 1, 2019 • 55 min
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.
Laura Gaetano doesn’t want to be a manager (Away from Keyboard #12)
Jan 30, 2019 • 31 min
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.…
A UI framework without the framework (The Changelog #332)
Jan 30, 2019 • 68 min
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,…
New year’s resolution: dive into deep learning! (Practical AI #28)
Jan 28, 2019 • 35 min
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…
Isaac Schlueter on building npm and hiring a CEO (Founders Talk #61)
Jan 25, 2019 • 68 min
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…
You might want to read up on PAW Patrol (JS Party #60)
Jan 25, 2019 • 61 min
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…
GitHub Actions is the next big thing (The Changelog #331)
Jan 23, 2019 • 77 min
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…
IBM’s AI for detecting neurological state (Practical AI #27)
Jan 21, 2019 • 41 min
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…
Our thoughts and experiences with SSGs (JS Party #59)
Jan 18, 2019 • 62 min
The JS Party crew discuss static site generators, our experiences with them, and what the future might hold for this ever-evolving technology.
Adam Clark wants to be independently wealthy (Away from Keyboard #11)
Jan 16, 2019 • 27 min
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…
source{d} turns code into actionable insights (The Changelog #330)
Jan 16, 2019 • 47 min
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…
2018 in review and bold predictions for 2019 (Practical AI #26)
Jan 14, 2019 • 42 min
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…
Real JavaScript, not too much, stage three and above (JS Party #58)
Jan 11, 2019 • 45 min
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.
Perspectives on Kubernetes and successful cloud platforms (The Changelog #329)
Jan 9, 2019 • 42 min
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…
Leading data-driven software teams and products (Founders Talk #60)
Dec 21, 2018 • 88 min
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…
Jumping off the Edge into Chromium (JS Party #57)
Dec 21, 2018 • 69 min
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!
Maria Boland Ploessl found her home in technology (Away from Keyboard #10)
Dec 20, 2018 • 24 min
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…
State of the “log” (2018) (The Changelog #328)
Dec 19, 2018 • 64 min
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…
Finding success with AI in the enterprise (Practical AI #25)
Dec 17, 2018 • 40 min
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…
We’re dependent. See? (JS Party #56)
Dec 14, 2018 • 68 min
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…
Untangle your GitHub notifications with Octobox (The Changelog #327)
Dec 13, 2018 • 76 min
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…
So you have an AI model, now what? (Practical AI #24)
Dec 10, 2018 • 39 min
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…
The future of the web is npm, but maybe not JavaScript (JS Party #55)
Dec 7, 2018 • 44 min
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…
Jeremy Fuksa is a unicorn (Away from Keyboard #9)
Dec 5, 2018 • 31 min
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…
The insider perspective on the event-stream compromise (The Changelog #326)
Dec 5, 2018 • 68 min
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…
Pachyderm’s Kubernetes-based infrastructure for AI (Practical AI #23)
Dec 3, 2018 • 41 min
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…
How $3.8M in seed funding started Gatsby as an open source company (Founders Talk #59)
Nov 30, 2018 • 72 min
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…
trust.js but verify (JS Party #54)
Nov 30, 2018 • 55 min
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.
A good open source password manager? Inconceivable! (The Changelog #325)
Nov 28, 2018 • 81 min
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…
BERT: one NLP model to rule them all (Practical AI #22)
Nov 27, 2018 • 38 min
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)…
VisBug is like DevTools for designers (JS Party #53)
Nov 23, 2018 • 68 min
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…
Tidelift’s mission is to pay open source maintainers (The Changelog #324)
Nov 21, 2018 • 68 min
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…
New episodes coming in December! (Away from Keyboard)
Nov 19, 2018 • 1 min
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.
UBER and Intel’s Machine Learning platforms (Practical AI #21)
Nov 19, 2018 • 28 min
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,…
Nest ‘dem loops (JS Party #52)
Nov 16, 2018 • 58 min
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…
The road to Brave 1.0 and BAT (The Changelog #323)
Nov 14, 2018 • 88 min
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…
Analyzing AI’s impact on society through art and film (Practical AI #20)
Nov 12, 2018 • 44 min
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…
Come play in the CodeSandbox (JS Party #51)
Nov 9, 2018 • 62 min
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.
There and back again (Dgraph’s tale) (The Changelog #322)
Nov 9, 2018 • 87 min
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…
Getting into data science and AI (Practical AI #19)
Nov 5, 2018 • 30 min
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…
What up, docs? ๐Ÿฅ• (JS Party #50)
Nov 2, 2018 • 54 min
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…
Drupal is a pretty big deal (The Changelog #321)
Oct 31, 2018 • 83 min
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…
AIs that look human and create portraits of humans (Practical AI #18)
Oct 31, 2018 • 34 min
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.
Apple’s Fall 2018 Mac/iPad event (Spotlight #15)
Oct 30, 2018 • 94 min
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…
Serverless? We don’t need no stinkin’ SERVERS (JS Party #49)
Oct 26, 2018 • 65 min
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,…
Venture capital meets commercial OSS (The Changelog #320)
Oct 25, 2018 • 58 min
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…
Fighting bias in AI (and in hiring) (Practical AI #17)
Oct 22, 2018 • 41 min
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…
LIVE from Node + JS Interactive (JS Party #48)
Oct 19, 2018 • 50 min
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…
Keepin’ up with Elm (The Changelog #319)
Oct 17, 2018 • 65 min
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…
BONUS – Sustain Summit 2018 (The Changelog)
Oct 15, 2018 • 32 min
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…
PyTorch 1.0 vs TensorFlow 2.0 (Practical AI #16)
Oct 15, 2018 • 44 min
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.
Gettin’ Plexy wit it (Backstage #2)
Oct 12, 2018 • 85 min
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…
The nitty gritty on BitMidi (JS Party #47)
Oct 12, 2018 • 70 min
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…
A call for kindness in open source (The Changelog #318)
Oct 10, 2018 • 91 min
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…
Eryn O’Neil isn’t afraid to speak her mind (Away from Keyboard #8)
Oct 10, 2018 • 31 min
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…
Artificial intelligence at NVIDIA (Practical AI #15)
Oct 8, 2018 • 44 min
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…
Fantastic bugs and how to squash them (JS Party #46)
Oct 5, 2018 • 58 min
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…
#Hacktoberfest isn’t just about a free shirt (The Changelog #317)
Oct 1, 2018 • 65 min
#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…
OpenAI, reinforcement learning, robots, safety (Practical AI #14)
Oct 1, 2018 • 33 min
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.
The CSS expertise kerfuffle (JS Party #45)
Sep 28, 2018 • 60 min
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.
Suz Hinton says find your allies (Away from Keyboard #7)
Sep 26, 2018 • 28 min
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?…
REST easy, GraphQL is here (The Changelog #316)
Sep 26, 2018 • 65 min
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.
Tidelift’s mission is to pay open source maintainers (Founders Talk #58)
Sep 21, 2018 • 68 min
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…
Stories of personal JavaScript failures (JS Party #44)
Sep 21, 2018 • 65 min
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.
Join the federation?! Mastodon awaits… (The Changelog #315)
Sep 19, 2018 • 83 min
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…
Answering recent AI questions from Quora (Practical AI #13)
Sep 18, 2018 • 48 min
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.
From dropout to CEO of Sentry and taking on New Relic (Founders Talk #57)
Sep 16, 2018 • 72 min
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…
BONUS: Growing a successful sales team at Sentry (Founders Talk)
Sep 14, 2018 • 10 min
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…
Interviews from JSConf (JS Party #43)
Sep 14, 2018 • 88 min
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…
Kubernetes brings all the Cloud Natives to the yard (The Changelog #314)
Sep 12, 2018 • 73 min
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…
Decentralizing the web with Beaker (JS Party #42)
Sep 7, 2018 • 67 min
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…
Mahdi Yusuf knows being healthy is a constant struggle (Away from Keyboard #6)
Sep 6, 2018 • 16 min
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…
The first cloud native programming language (The Changelog #313)
Sep 5, 2018 • 72 min
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…
AI in healthcare, synthesizing dance moves, hardware acceleration (Practical AI #12)
Sep 3, 2018 • 20 min
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…
Applying the magic of compilers to the frontend (JS Party #41)
Aug 31, 2018 • 52 min
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.
Justin Dorfman’s passion is advocating for developers (Away from Keyboard #5)
Aug 29, 2018 • 18 min
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…
Segment’s transition back to a monorepo (The Changelog #312)
Aug 29, 2018 • 62 min
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…
Eric Berry is funding open source with CodeFund (Founders Talk #56)
Aug 28, 2018 • 81 min
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…
Robot Perception and Mask R-CNN (Practical AI #11)
Aug 27, 2018 • 46 min
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…
LIVE from JSConf! (JS Party #40)
Aug 24, 2018 • 49 min
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.
Istio service mesh and microservices (The Changelog #311)
Aug 22, 2018 • 66 min
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,…
Open source tools, AI for Dota, and enterprise ML adoption (Practical AI #10)
Aug 21, 2018 • 31 min
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…
Experimenting with some new ideas ๐Ÿ”ฌ (JS Party #39)
Aug 17, 2018 • 67 min
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!
Side hustle to $35M ARR at Zapier (Founders Talk #55)
Aug 17, 2018 • 69 min
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…
Open sourcing the DEV community (The Changelog #310)
Aug 15, 2018 • 81 min
We talk with Ben Halpern the founder and webmaster of — a community for developers to talk about software. Last Wednesday they open sourced the codebase of the platform, so we wanted to talk through all the details with Ben. We talked…
Behavioral economics and AI-driven decision making (Practical AI #9)
Aug 13, 2018 • 50 min
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.
Jeff Robbins is an actual rockstar [rebroadcast] (The Changelog)
Aug 10, 2018 • 30 min
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,…
REST easy, GraphQL is here (JS Party #38)
Aug 10, 2018 • 64 min
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.
Jeff Robbins is an actual rockstar (Away from Keyboard #4)
Aug 8, 2018 • 31 min
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…
Rebuilding Exercism from the ground up (The Changelog #309)
Aug 8, 2018 • 73 min
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…
Eye tracking, Henry Kissinger on AI, Vim (Practical AI #8)
Aug 6, 2018 • 28 min
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…
npm is made of people. PEOPLE! (JS Party #37)
Aug 3, 2018 • 53 min
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.
Ashley Baxter is excited about… insurance? (Away from Keyboard #3)
Aug 1, 2018 • 27 min
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…
Biases in AI, helping veterans get jobs in software, open science (The Changelog #308)
Aug 1, 2018 • 63 min
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…
Understanding the landscape of AI techniques (Practical AI #7)
Jul 30, 2018 • 44 min
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.
Behind the party with Suz at OSCON (JS Party)
Jul 27, 2018 • 23 min
Adam and Jerod catch up with Suz about her presentation at OSCON, some cool stuff she’s doing at her house, and more.
A11y is your ally (JS Party #36)
Jul 27, 2018 • 63 min
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.
Live at OSCON 2018 (Backstage #1)
Jul 27, 2018 • 19 min
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.
Away at OSCON (Away from Keyboard)
Jul 25, 2018 • 0 min
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!
AWS Amplify and cloud-enabled apps (The Changelog #307)
Jul 25, 2018 • 60 min
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…
Government use of facial recognition and AI at Google (Practical AI #6)
Jul 23, 2018 • 18 min
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.
Justin Jackson finds focus [rebroadcast] (JS Party #35)
Jul 20, 2018 • 27 min
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,…
Justin Jackson finds focus (Away from Keyboard #2)
Jul 18, 2018 • 27 min
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…
The Great GatsbyJS (The Changelog #306)
Jul 18, 2018 • 72 min
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…
Detecting planets with deep learning (Practical AI #5)
Jul 16, 2018 • 45 min
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.
JavaScript eating the world, desktop edition (JS Party #34)
Jul 13, 2018 • 62 min
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.
Putting AI in a box at MachineBox [rebroadcast] (The Changelog #305)
Jul 11, 2018 • 47 min
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…
Jason Snell is his own HR person (Away from Keyboard #1)
Jul 11, 2018 • 23 min
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…
Welcome to Away from Keyboard (Away from Keyboard #0)
Jul 10, 2018 • 2 min
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…
Data management, regulation, the future of AI (Practical AI #4)
Jul 9, 2018 • 48 min
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).
From side project to $7.25M for Unsplash (Founders Talk #54)
Jul 6, 2018 • 80 min
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…
Enough string to hang yourself (JS Party #33)
Jul 6, 2018 • 58 min
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!
The impact of AI at Microsoft (The Changelog #304)
Jul 4, 2018 • 58 min
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…
Helping African farmers with TensorFlow (Practical AI #3)
Jul 2, 2018 • 42 min
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.
Putting AI in a box at MachineBox (Practical AI #2)
Jul 2, 2018 • 45 min
Mat Ryer and David Hernandez joined Daniel and Chris to talk about MachineBox, building a company around AI, and democratizing AI.
Meet your Practical AI hosts (Practical AI #1)
Jul 2, 2018 • 35 min
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…
WASM is AWSM (JS Party #32)
Jun 29, 2018 • 61 min
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.
Starting over from zero (Founders Talk #53)
Jun 28, 2018 • 57 min
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…
Programmable infrastructure (The Changelog #303)
Jun 27, 2018 • 62 min
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…
GraphQL, when to use JavaScript, JS robotics (JS Party #31)
Jun 22, 2018 • 66 min
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…
Computer Science without a computer (The Changelog #302)
Jun 20, 2018 • 74 min
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,…
Do what every developer does: blame other people (JS Party #30)
Jun 19, 2018 • 71 min
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.
Growing Open Collective (Founders Talk #52)
Jun 15, 2018 • 71 min
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…
๐Ÿ”ฅ Founders Talk is back! (Founders Talk)
Jun 15, 2018 • 3 min
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.
Python at Microsoft (The Changelog #301)
Jun 13, 2018 • 37 min
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…
Node’s survey, Ry’s regrets, Microsoft’s GitHub (JS Party #29)
Jun 8, 2018 • 64 min
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.
Corporate interests in open source and dev culture (The Changelog #300)
Jun 6, 2018 • 93 min
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…
Coming to React with Sara Vieira (The React Podcast #12)
Jun 5, 2018 • 57 min
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.
Our reactions to Microsoft buying GitHub (Spotlight #14)
Jun 5, 2018 • 38 min
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.
ML in JS… well… yes? (JS Party #28)
Jun 1, 2018 • 53 min
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.
Curl turns 20, HTTP/2, QUIC (The Changelog #299)
May 31, 2018 • 64 min
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.
Inside React with Sophie Alpert (The React Podcast #11)
May 29, 2018 • 43 min
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…
A tooling extravaganza! (JS Party #27)
May 25, 2018 • 57 min
Kevin Ball, Alex Sexton, Nick Nisi, and Christopher Hiller talk all things tooling. Build tooling, linting, formatting, IDEs, and a small tangent on Vim.
The beginnings of Microsoft Azure (The Changelog #298)
May 23, 2018 • 50 min
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…
Codesandbox with Ives van Hoorne (The React Podcast #10)
May 22, 2018 • 35 min
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.
๐ŸŽŠ TS Party! ๐ŸŽŠ (JS Party #26)
May 18, 2018 • 59 min
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.
Prisma and the GraphQL data layer (The Changelog #297)
May 16, 2018 • 75 min
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…
Emotion with Kye Hohenberger (The React Podcast #9)
May 15, 2018 • 57 min
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…
Dojo 2.0 (JS Party #25)
May 11, 2018 • 66 min
Suz Hinton, Alex Sexton, and Nick Nisi talk with Dylan Schiemann about Dojo 2.0, managing an open source project, web standards, and more.
Burnout, open source, Datasette (The Changelog #296)
May 9, 2018 • 80 min
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.
React Perf Devtool with Nitin Tulswani (The React Podcast #8)
May 8, 2018 • 40 min
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…
New Go branding strategy (Go Time #79)
May 7, 2018 • 72 min
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!)
Cool, depending on your definition of cool (JS Party #24)
May 7, 2018 • 54 min
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.
Scaling all the things at Slack (The Changelog #295)
May 2, 2018 • 69 min
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…
Hacking drones with Go (Go Time #78)
Apr 30, 2018 • 70 min
Ron Evans joined the show and talked with us about GoCV, Gobot, using Go to control drones, and other interesting projects and news.
The state of Node security (JS Party #23)
Apr 30, 2018 • 54 min
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.
BONUS – Go and WebAssembly (Wasm) (Go Time)
Apr 25, 2018 • 1 min
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.
Code Cartoons, Rust, WebAssembly (The Changelog #294)
Apr 25, 2018 • 58 min
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),…
React and Electron with James Long (The React Podcast #7)
Apr 24, 2018 • 60 min
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…
Dependencies and the future of Go (Go Time #77)
Apr 23, 2018 • 68 min
Russ Cox joins us this week to talk about how Russ got involved with Go, Vgo, error handling, updates on Go 2.0, more.
PWAs to eat the world. Or maybe not. News at 11! (JS Party #22)
Apr 23, 2018 • 56 min
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.
Ember four years later (The Changelog #293)
Apr 18, 2018 • 73 min
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…
Building a distributed index with Go (Go Time #76)
Apr 13, 2018 • 48 min
Matt Jaffee joined the show and talked with us about Pilosa, building distributed index with Go, and other interesting projects and news.
Oh, the places JS will go (JS Party #21)
Apr 13, 2018 • 54 min
Jerod Santo, Suz Hinton, Feross Aboukhadijeh, and Kevin Ball talk about awesome things being done with JavaScript like WebUSB, WebTorrent, and DSLs.
Elasticsearch and doubling down on “open” (The Changelog #292)
Apr 11, 2018 • 64 min
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…
Async React with Andrew Clark (The React Podcast #6)
Apr 10, 2018 • 46 min
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…
JS Party is back! ๐ŸŽ‰ (JS Party #20)
Apr 6, 2018 • 48 min
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.
GoLand IDE and managing Gopher Slack (Go Time #75)
Apr 6, 2018 • 80 min
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.
Winamp2 JS (The Changelog #291)
Apr 6, 2018 • 80 min
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…
Finite State Machines with David Khourshid (The React Podcast #5)
Apr 3, 2018 • 37 min
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…
Babel and open source sustainability with Henry Zhu (The React Podcast #4)
Mar 30, 2018 • 46 min
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.
That’s it. This is the finale! (The Changelog #290)
Mar 30, 2018 • 45 min
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…
Gophercises and creating content for Gophers (Go Time #74)
Mar 30, 2018 • 48 min
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.
Automated dependency updates (The Changelog #289)
Mar 23, 2018 • 84 min
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…
CockroachDB and distributed databases in Go (Go Time #73)
Mar 23, 2018 • 64 min
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.
Learning and teaching Go (Go Time #72)
Mar 22, 2018 • 63 min
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.
Go is for everyone (Go Time #71)
Mar 22, 2018 • 59 min
Carmen Andoh joined the show and talked with us about inclusivity, the 2017 Go Developer Survey, visualizing abstractions, and other interesting projects and news.
Finale, thank you! (Request For Commits #20)
Mar 21, 2018 • 42 min
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…
From Russia with love (Go Time #70)
Mar 16, 2018 • 53 min
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.
Live coding open source on Twitch (The Changelog #288)
Mar 16, 2018 • 80 min
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…
Truffle framework and decentralized Ethereum apps (The Changelog #287)
Mar 13, 2018 • 73 min
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,…
Golang Flow, FaaS, and Buffalo (Go Time #69)
Mar 9, 2018 • 47 min
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.
JavaScript sprinkles in Basecamp turned Stimulus (The Changelog #286)
Mar 6, 2018 • 88 min
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…
SPECIAL — Ask us anything! (pt. 2) (Go Time #68)
Mar 1, 2018 • 62 min
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…
The Future of React with Dan Abramov (The React Podcast #3)
Feb 28, 2018 • 36 min
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,…
We couldn’t afford an Oculus so we built one (The Changelog #285)
Feb 23, 2018 • 66 min
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…
Supporting the Go community (Go Time #67)
Feb 23, 2018 • 59 min
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.
Razzle, After.js, and Formik with Jared Palmer (The React Podcast #2)
Feb 20, 2018 • 36 min
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.
Moore’s Law and High Performance Computing (The Changelog #284)
Feb 16, 2018 • 74 min
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.
Performance, Fuzzing, Magic (Go Time #66)
Feb 15, 2018 • 47 min
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.
Devhints - TL;DR for Developer Documentation (The Changelog #283)
Feb 9, 2018 • 81 min
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…
GopherCon Brazil & Genetics (Go Time #65)
Feb 5, 2018 • 61 min
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.
The impact and future of Kubernetes (The Changelog #282)
Feb 2, 2018 • 45 min
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.
InfluxDB & IoT Data (Go Time #64)
Jan 29, 2018 • 59 min
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.
React Native for web with Nicolas Gallagher (The React Podcast #1)
Jan 29, 2018 • 35 min
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.
Gitcoin: sustaining open source with cryptocurrency (The Changelog #281)
Jan 26, 2018 • 76 min
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…
Design, software, and open source (Request For Commits #19)
Jan 19, 2018 • 70 min
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…
Maintaining a popular project and sponsored time (Request For Commits #18)
Jan 19, 2018 • 62 min
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.
Experiments and the Economics of Open Source (Request For Commits #17)
Jan 19, 2018 • 72 min
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.
Building a secure Operating System (Redox OS) with Rust (The Changelog #280)
Jan 19, 2018 • 78 min
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…
Changelog Takeover — K8s and Virtual Kubelet (Go Time #63)
Jan 15, 2018 • 73 min
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.
Secure Messaging for Everyone with Wire (The Changelog #279)
Dec 15, 2017 • 83 min
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…
Blockchains and Databases at OSCON (The Changelog #278)
Dec 14, 2017 • 56 min
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…
The Story of Visual Studio Code (The Changelog #277)
Dec 5, 2017 • 77 min
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…
Building Blocks (Go Time #62)
Dec 1, 2017 • 70 min
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!
The Cloud Native Computing Foundation (The Changelog #276)
Nov 29, 2017 • 80 min
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…
Loggregator, gRPC, Diodes (Go Time #61)
Nov 25, 2017 • 63 min
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.
Open Source History, Foundations, Sustainability (Request For Commits #16)
Nov 22, 2017 • 79 min
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…
The History of GNOME, Mono, and Xamarin (The Changelog #275)
Nov 21, 2017 • 49 min
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…
Faktory and the future of background jobs (The Changelog #274)
Nov 18, 2017 • 78 min
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…
Why WADL When You Can Swagger? (Go Time #60)
Nov 17, 2017 • 53 min
Ivan Porto Carrero joined the show to talk about generating documentation (with Swagger), pks, kubo, and other interesting Go projects and news.
Improved Improved Improved (i3) (Go Time #59)
Nov 10, 2017 • 70 min
Michael Stapelberg joined the show to talk about window management, open sourcing infrastructure, error handling, and other interesting Go projects and news.
Data Science at OSCON (The Changelog #273)
Nov 10, 2017 • 37 min
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…
Functional CSS and Tachyons (The Changelog #272)
Nov 10, 2017 • 71 min
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,…
My roadmap to become a blockchain engineer (The Changelog #271)
Nov 8, 2017 • 64 min
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…
Rails as a day job, Diesel on the side (The Changelog #270)
Nov 4, 2017 • 76 min
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,…
Full-time Open Source (Go Time #58)
Nov 3, 2017 • 59 min
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.
Bisq, the decentralized Bitcoin exchange (The Changelog #269)
Nov 3, 2017 • 110 min
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…
Maintaining a Popular Project and Managing Burnout (Request For Commits #15)
Nov 1, 2017 • 58 min
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…
Operação Serenata de Amor (Artificial Intelligence, Data Science, Government Corruption ๐Ÿ˜ฑ) (The Changelog #268)
Oct 31, 2017 • 63 min
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…
Functional Programming (The Changelog #267)
Oct 28, 2017 • 59 min
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.
Documentation and Quitting Open Source (Request For Commits #14)
Oct 20, 2017 • 65 min
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.
The Future of RethinkDB (The Changelog #266)
Oct 17, 2017 • 70 min
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 Kotlin Programming Language (The Changelog #265)
Oct 13, 2017 • 53 min
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…
Automating GitHub with Probot (The Changelog #264)
Oct 6, 2017 • 70 min
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.
Conversations About Sustaining Open Source (The Changelog #263)
Sep 22, 2017 • 55 min
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…
Presenting a Pragmatic Perspective (Go Time #57)
Sep 15, 2017 • 66 min
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.
Community, Building Remote-first Teams, and Web Performance Inclusivity (The Changelog #262)
Sep 8, 2017 • 87 min
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.
Container Security and Demystifying Complexity (Go Time #56)
Sep 8, 2017 • 63 min
Liz Rice joined the show to talk about containers, cloud security, making complex concepts easier to understand, and other interesting Go projects and news.
Dep, Cross-platform, and Getting Started (Go Time #55)
Aug 31, 2017 • 50 min
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.
Go at Walmart (and Scale) (Go Time #54)
Aug 18, 2017 • 75 min
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.
Web Audio API and TypeScript is Turing Complete (JS Party #19)
Aug 18, 2017 • 41 min
Alex Sexton, Rachel White, and Myles Borins talk about the Web Audio API and how TypeScript is “Turing Complete”.
2017 Node.js User Survey and Beaker Browser (JS Party #18)
Aug 18, 2017 • 55 min
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.
AMA — BasicAttentionToken, Robotics, IDE’s and Stuff (JS Party #17)
Aug 18, 2017 • 55 min
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.
GopherCon 2017: A Retrospective (Go Time #53)
Aug 17, 2017 • 53 min
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.
Building an artificial Pancreas with Elixir and Nerves (The Changelog #261)
Aug 11, 2017 • 65 min
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,…
All About The Go Compiler (Go Time #52)
Aug 7, 2017 • 54 min
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)
You Are Not Google/Amazon/LinkedIn (The Changelog #260)
Aug 4, 2017 • 49 min
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…
ANTHOLOGY — The Future of Open Source at OSCON 2017 (The Changelog #259)
Jul 28, 2017 • 56 min
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…
ES Modules and ESM Loader (JS Party #16)
Jul 26, 2017 • 69 min
Mikeal Rogers, Alex Sexton, and John-David Dalton talk about ES Modules history and current status, and JDD’s ESM loader.
10 Years of RabbitMQ (The Changelog #258)
Jul 21, 2017 • 73 min
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…
Infosec research and app security (Go Time #51)
Jul 18, 2017 • 69 min
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…
The power of wikis, the problem with social networks, the promise of AI (The Changelog #257)
Jul 14, 2017 • 86 min
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,…
Open source and supercomputers (Spack) (Request For Commits #13)
Jul 12, 2017 • 63 min
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…
Async Control Flow and Threats to the Open Web (JS Party #15)
Jul 7, 2017 • 70 min
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.
Ubuntu Snaps and Bash on Windows Server (The Changelog #256)
Jul 7, 2017 • 31 min
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…
Bringing Kubernetes to Azure (Go Time #50)
Jul 6, 2017 • 68 min
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.
Why is GraphQL so cool? (The Changelog #255)
Jun 30, 2017 • 56 min
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…
Inside Node 8, Glitch, Building a Community Around Education (JS Party #14)
Jun 23, 2017 • 46 min
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…
Deploying (The Changelog #254)
Jun 23, 2017 • 83 min
This week we take you behind the scenes of the new infrastructure for 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 serverless revolution (The Changelog #253)
Jun 16, 2017 • 28 min
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.
Crowdfunding Open Source (Vue.js) (Request For Commits #12)
Jun 15, 2017 • 61 min
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…
Adventures in VS Code (Go Time #49)
Jun 13, 2017 • 63 min
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.
Inside the Release of npm@5 and Sheetsee (JS Party #13)
Jun 13, 2017 • 54 min
Mikeal Rogers, Rachel White, and Alex Sexton talk with Rebecca Turner and Kat Marchán about npm@5 and Jessica Lord about Sheetsee.
GitHub’s Open Source Survey (2017) (The Changelog #252)
Jun 9, 2017 • 78 min
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…
Restic and backups (done right) (Go Time #48)
Jun 1, 2017 • 56 min
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.
Using ES6/7, create-react-app, and Electron! (JS Party #12)
Jun 1, 2017 • 65 min
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.
JAMstack, Netlify CMS, and 10x-ing Smashing Magazine (The Changelog #251)
May 30, 2017 • 74 min
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.
Web Standards, ECMAScript Modules in Browsers, and Learning JS (JS Party #11)
May 26, 2017 • 63 min
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.
Docker, Moby, Containers (Go Time #47)
May 25, 2017 • 69 min
Solomon Hykes joined the show to talk about all things Docker, Moby Project, and what makes Go a good fit for container management.
The Backstory of Kubernetes (The Changelog #250)
May 21, 2017 • 70 min
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., Drivers, Hardware (Go Time #46)
May 12, 2017 • 63 min
Marc-Antoine Ruel joined the show for a deep dive on controlling hardware, writing drivers with Go, and other interesting Go projects and news.
BONUS - Sustain Open Source Software (The Changelog)
May 4, 2017 • 9 min
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…
SPECIAL — Ask Us Anything! (Go Time #45)
May 4, 2017 • 73 min
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).
yayQuery Reunion! (JS Party #10)
May 2, 2017 • 70 min
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,…
Open source at Microsoft, inclusion, diversity, and OSCON (The Changelog #249)
Apr 28, 2017 • 60 min
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…
Open source lessons learned (The Changelog #248)
Apr 28, 2017 • 77 min
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…
Go4 and Contributing to Go (Go Time #44)
Apr 27, 2017 • 79 min
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.
P2P Web, WebRTC, WebTorrent, IPFS, and React VR (JS Party #9)
Apr 25, 2017 • 61 min
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.
Good Documentation, Non-blocking UI Rendering, Node Community Updates (JS Party #8)
Apr 23, 2017 • 53 min
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.
Getting Better, Mentoring, Drawing Gophers (Go Time #43)
Apr 20, 2017 • 66 min
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.
Firefox Debugger and DevTools (The Changelog #247)
Apr 17, 2017 • 74 min
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…
VM Neutrality in Node (N-API), Learning JavaScript, Mastodon (JS Party #7)
Apr 14, 2017 • 58 min
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.
Race detection, firmware, production-grade Go (Go Time #42)
Apr 13, 2017 • 73 min
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.
Node at Microsoft, ChakraCore, and VM Neutrality (Spotlight #13)
Apr 12, 2017 • 32 min
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…
Web Components and WTF is Shadow DOM? (JS Party #6)
Apr 11, 2017 • 56 min
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,…
First-time contributors and maintainer balance (The Changelog #246)
Apr 10, 2017 • 73 min
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…
Distributed Messaging and Network Clients (Go Time #41)
Apr 6, 2017 • 45 min
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.
JavaScript in Latin America (JS Party #5)
Mar 31, 2017 • 61 min
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.
Game Development and Rebuilding Microservices (Go Time #40)
Mar 30, 2017 • 66 min
Luna Duclos joined the show to talk about rebuilding a microservice infrastructure with Go, game development, and other interesting Go projects and news.
Open Source at Google (The Changelog #245)
Mar 28, 2017 • 73 min
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…
Learning JavaScript and Bringing People Together (The Changelog #244)
Mar 24, 2017 • 67 min
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…
Splice, Audio, Compassion (Go Time #39)
Mar 24, 2017 • 74 min
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.
PWAs (Progressive Web Apps), Service Workers, Time, Glitch (JS Party #4)
Mar 24, 2017 • 61 min
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.
Let’s Encrypt the Web (The Changelog #243)
Mar 17, 2017 • 76 min
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,…
JavaScript Fatigue, AMP, Paths.js (JS Party #3)
Mar 17, 2017 • 58 min
Mikeal Rogers, Alex Sexton, and Rachel White discuss JavaScript Fatigue, Accelerated Mobile Pages (AMP), and the project of the week Paths.js
Go Developer Survey (Go Time #38)
Mar 16, 2017 • 60 min
Steve Francia joined the show to talk about the results of the 2016 Go Developer Survey and other interesting Go projects and news.
Web Assembly, Higher Education with JavaScript, JS Standards (JS Party #2)
Mar 10, 2017 • 55 min
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.
Gobot, Hardware, Gatekeeping (Go Time #37)
Mar 9, 2017 • 70 min
Ron Evans joined the show to talk about Gobot, writing software for hardware, and open source software’s role in improving the human condition.
The Burden of Open Source (The Changelog #242)
Mar 9, 2017 • 73 min
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…
Security on the web, Node async/await, AR.js (JS Party #1)
Mar 3, 2017 • 56 min
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.
Dependency Management, Semver, Community Consensus (Go Time #36)
Mar 2, 2017 • 66 min
Sam Boyer joined the show to talk about dependency management, building community consensus, and other interesting Go projects and news.
Node.js Backstory and Future (Spotlight #12)
Mar 1, 2017 • 50 min
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 Story of Atom (The Changelog #241)
Feb 24, 2017 • 73 min
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.
Meet Rachel White (JS Party)
Feb 24, 2017 • 29 min
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…
Meet Alex Sexton (JS Party)
Feb 24, 2017 • 37 min
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.
Meet Mikeal Rogers (JS Party)
Feb 24, 2017 • 37 min
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…
Honeycomb, Complex Systems, Saving Sanity (Go Time #35)
Feb 23, 2017 • 56 min
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.
Feedbin and RSS resurgence (The Changelog #240)
Feb 21, 2017 • 65 min
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…
Managing Secrets Using Vault (The Changelog #239)
Feb 17, 2017 • 73 min
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…
Node, IoT, and Robotics (Spotlight #11)
Feb 16, 2017 • 33 min
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…
How China does Node (Spotlight #10)
Feb 16, 2017 • 27 min
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…
Pachyderm, Provenance, Data Lakes (Go Time #34)
Feb 16, 2017 • 64 min
Joe Doliner joined the show to talk about managing data lakes with Pachyderm, data containers, provenance, and other interesting Go projects and news.
The State of HTTP/2 in Node (Spotlight #9)
Feb 16, 2017 • 37 min
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…
ANTHOLOGY – Hacker stories from OSCON and All Things Open (The Changelog #238)
Feb 10, 2017 • 78 min
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…, GitHub Stars, BitBar (Go Time #33)
Feb 9, 2017 • 63 min
Mat Ryer joined the show to talk about creating your own Gopher avatar with, the importance of GitHub Stars, his project BitBar, and other interesting Go projects and news. Special thanks to Kelsey Hightower for guest hosting too!
Reproducible builds and secure software (The Changelog #237)
Feb 3, 2017 • 75 min
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…
Hellogopher, whosthere? (Go Time #32)
Feb 2, 2017 • 61 min
Filippo Valsorda joined the show to talk about his project Hellogopher, whosthere (, $GOPATH, TLS 1.3, Cloudflare’s secret reverse proxy, and more.
Conversational Development and Controversy (Spotlight #8)
Jan 30, 2017 • 17 min
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…
GunDB, Venture Backed and Decentralized (The Changelog #236)
Jan 27, 2017 • 66 min
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…
Go, Jocko, Kafka (Go Time #31)
Jan 26, 2017 • 64 min
Travis Jeffery joined the show to talk about Go, Jocko, Kafka, how Kafka’s storage internals work, and interesting Go projects and news.
Focused on a Safe and Inclusive Node Community (Spotlight #7)
Jan 24, 2017 • 52 min
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,…
Discussing Imposter Syndrome (Go Time #30)
Jan 19, 2017 • 79 min
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…
ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive (The Changelog #235)
Jan 13, 2017 • 72 min
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…
Go and Buffalo Live from Dunkin’ Donuts (Go Time #29)
Jan 12, 2017 • 56 min
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…
Keeping Node Core Small (Spotlight #6)
Jan 11, 2017 • 37 min
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,…
Open Collective and funding open source (The Changelog #234)
Jan 9, 2017 • 81 min
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…
Creating a Programming Language (Go Time #28)
Dec 23, 2016 • 71 min
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,…
BONUS – Behind the Scenes of Season 1 and 2 (Request For Commits)
Dec 22, 2016 • 48 min
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…
GitHub Product & GraphQL (Spotlight #5)
Dec 19, 2016 • 38 min
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…
webpack (The Changelog #233)
Dec 16, 2016 • 80 min
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…
Blockchain and Hyperledger (Spotlight #4)
Dec 16, 2016 • 32 min
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,…
The JS Foundation (Spotlight #3)
Dec 15, 2016 • 26 min
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…
The Go Compiler and Go 1.8 (Go Time #27)
Dec 15, 2016 • 58 min
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.
Teaching and Learning Go (Go Time #26)
Dec 14, 2016 • 64 min
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.
Go Kit, Dependency Management, Microservices (Go Time #25)
Dec 13, 2016 • 86 min
Peter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages.
Homebrew and Swift (The Changelog #232)
Dec 9, 2016 • 83 min
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,…
Exercism and 99 Bottles of OOP (Spotlight #2)
Dec 9, 2016 • 26 min
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,, and the co-author of 99 Bottles of OOP. Have you ever…
Welcome to Spotlight (Spotlight #1)
Dec 9, 2016 • 5 min
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 –
HTTP/2 in Node.js Core (The Changelog #231)
Dec 6, 2016 • 40 min
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,…
18F and OSS in the U.S. Federal Government (The Changelog #230)
Nov 25, 2016 • 78 min
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.
Python, Django, and Channels (The Changelog #229)
Nov 25, 2016 • 75 min
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’…
Funding the Web (Request For Commits #11)
Nov 22, 2016 • 74 min
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…
Servo and Rust (The Changelog #228)
Nov 18, 2016 • 77 min
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.
Finding New Contributors (Request For Commits #10)
Nov 15, 2016 • 67 min
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…
Mad Science, WebTorrent, WebRTC (The Changelog #227)
Nov 11, 2016 • 81 min
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.
Juju, Jujucharms, Gorram (Go Time #24)
Nov 10, 2016 • 59 min
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.
The Road to Font Awesome 5 (The Changelog #226)
Nov 4, 2016 • 75 min
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…
Open source and licensing (Request For Commits #9)
Nov 4, 2016 • 68 min
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…
Open Sourcing Chain’s Developer Platform (Go Time #23)
Nov 3, 2016 • 69 min
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.
99 Practical Bottles of OOP (The Changelog #225)
Oct 28, 2016 • 86 min
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…
Go Work Groups and Hardware Projects (Go Time #22)
Oct 27, 2016 • 77 min
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.
.NET Core and Microsoft’s Shift to Open Source (The Changelog #224)
Oct 21, 2016 • 65 min
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.
Building a Startup on Go (Go Time #21)
Oct 20, 2016 • 57 min
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.
Open Source and Business (Request For Commits #8)
Oct 18, 2016 • 61 min
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,…
Kubernetes, Containers, Go (Go Time #20)
Oct 13, 2016 • 74 min
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.
Homebrew and package management (The Changelog #223)
Oct 7, 2016 • 83 min
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…
Programming Practices, Exercism, Open Source (Go Time #19)
Oct 6, 2016 • 76 min
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.
Ethereum and Cryptocurrency (The Changelog #222)
Sep 30, 2016 • 84 min
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…
How We Got Here (The Changelog #221)
Sep 23, 2016 • 80 min
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…
Aaron Schlesinger on Go in 5 Minutes and Design Patterns (Go Time #18)
Sep 22, 2016 • 60 min
Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.
GitLab’s Master Plan (The Changelog #220)
Sep 16, 2016 • 90 min
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…
Monorepos, Mentoring, Testing (Go Time #17)
Sep 15, 2016 • 75 min
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.
TensorFlow and Deep Learning (The Changelog #219)
Sep 9, 2016 • 65 min
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.
SOLID Go Design (Go Time #16)
Sep 8, 2016 • 74 min
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.
Liberal Contribution and Governance Models (Request For Commits #7)
Sep 8, 2016 • 78 min
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…
Elm and Functional Programming (The Changelog #218)
Sep 2, 2016 • 87 min
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.
The Go Standard Library (Go Time #15)
Sep 1, 2016 • 65 min
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…
Grant Funding: What Happens When You Pay for Open Source Work? (Request For Commits #6)
Sep 1, 2016 • 74 min
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…
Sourcegraph the ‘Google for Code’ (The Changelog #217)
Aug 26, 2016 • 90 min
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…
Matt Holt on CaddyServer, the ACME Protocol, TLS (Go Time #14)
Aug 25, 2016 • 68 min
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.
Documentation and the Value of Non-Code Contributions (Request For Commits #5)
Aug 25, 2016 • 66 min
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…
GitHub’s Electron (The Changelog #216)
Aug 19, 2016 • 84 min
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…
Building Communities (Request For Commits #4)
Aug 18, 2016 • 59 min
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.
Francesc Campoy on GopherCon and understanding nil (Go Time #13)
Aug 18, 2016 • 63 min
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.
Best Practices Badge from Core Infrastructure Initiative (The Changelog #215)
Aug 12, 2016 • 68 min
David A. Wheeler, from Core Infrastructure Initiative, joined the show to talk about the CII Best Practices Badge program.
Measuring Success in Open Source (Request For Commits #3)
Aug 11, 2016 • 73 min
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…
Beyang Liu on Go at Sourcegraph and Writing Better Code (Go Time #12)
Aug 10, 2016 • 52 min
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.
Jessie Frazelle on Maintaining Open Source, Docker, dotfiles (Go Time #11)
Aug 10, 2016 • 66 min
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.
Libscore, Velocity.js, Hacking (The Changelog #214)
Aug 5, 2016 • 57 min
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…
Open Source, Then and Now (Part 2) (Request For Commits #2)
Aug 4, 2016 • 64 min
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.
Open Source, Then and Now (Part 1) (Request For Commits #1)
Aug 4, 2016 • 76 min
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.
State of Go Survey and Go at Heroku (Go Time #10)
Aug 1, 2016 • 60 min
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.
ZEIT, HyperTerm, now (The Changelog #213)
Jul 29, 2016 • 100 min
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.
Scott Mansfield on Go at Netflix (Go Time #9)
Jul 28, 2016 • 54 min
Scott Mansfield joins us this week to talk about Go at Netflix, performance, latency and caching, Rend (their memcached proxy), chaos monkey, and more.
Asim Aslam on Micro, the Go Microservice Toolkit (Go Time #8)
Jul 27, 2016 • 54 min
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.
Raphaël Simon on goa, the Framework for Building Microservices (Go Time #7)
Jul 26, 2016 • 54 min
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. and Performance (The Changelog #212)
Jul 22, 2016 • 70 min
Peter Hedenskog joined the show to talk about 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.
Open Source at Facebook (The Changelog #211)
Jul 15, 2016 • 79 min
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…
ngrok and Go (The Changelog #210)
Jul 8, 2016 • 73 min
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.
GitHub and Google on Public Datasets & Google BigQuery (The Changelog #209)
Jun 29, 2016 • 84 min
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,…
Bill Kennedy on Mechanical Sympathy (Go Time #6)
Jun 23, 2016 • 49 min
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.
Ecto 2 and Phoenix Presence (The Changelog #208)
Jun 22, 2016 • 97 min
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…
Sarah Adams on Test2Doc and Women Who Go (Go Time #5)
Jun 21, 2016 • 48 min
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.
Ubuntu Everywhere (The Changelog #207)
Jun 17, 2016 • 80 min
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…
Go and Data Science (Go Time #4)
Jun 16, 2016 • 57 min
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…
The advantages of being a blind programmer (The Changelog #206)
Jun 10, 2016 • 69 min
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…
Early Go Adoption (Go Time #3)
Jun 10, 2016 • 66 min
Travis Reeder joins the show today to talk about, early Go adoption, how helps with GoSF and other events for the Go community, the implications of containers at scale, and more.
A protocol for dying (The Changelog #205)
Jun 3, 2016 • 116 min
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.…
Go Community Discussions (Go Time #2)
Jun 2, 2016 • 49 min
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…
IPFS (InterPlanetary File System) (The Changelog #204)
May 20, 2016 • 73 min
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…
It’s Go Time! (Go Time #1)
May 19, 2016 • 32 min
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.
Jewelbots and Getting Kids Coding (The Changelog #203)
May 13, 2016 • 64 min
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…
23 years of Ruby (The Changelog #202)
May 6, 2016 • 82 min
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.
Why SQLite succeeded as a database (The Changelog #201)
Apr 29, 2016 • 79 min
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 it’s development is sustainably funded, and…
JavaScript and Robots (The Changelog #200)
Apr 18, 2016 • 89 min
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.
Your Huginn Agents Are Standing By (The Changelog #199)
Apr 14, 2016 • 75 min
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…
Haskell Programming (The Changelog #198)
Mar 25, 2016 • 101 min
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.
The future of WordPress and Calypso (The Changelog #197)
Mar 4, 2016 • 95 min
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.
TiddlyWiki (The Changelog #196)
Feb 26, 2016 • 84 min
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…
freeCodeCamp (The Changelog #195)
Feb 12, 2016 • 91 min
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…
Elixir and the Future of Phoenix (The Changelog #194)
Feb 9, 2016 • 95 min
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…
Funding open source (The Changelog #193)
Jan 29, 2016 • 108 min
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…
Crystal: Fast as C, Slick as Ruby (The Changelog #192)
Jan 29, 2016 • 58 min
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…
Elm and Functional Programming (The Changelog #191)
Jan 15, 2016 • 92 min
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…
ZeroDB (The Changelog #190)
Jan 7, 2016 • 81 min
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…
JSON API and API Design (The Changelog #189)
Jan 1, 2016 • 98 min
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…
DOUBLEHEADER — 24 Pull Requests and + Flynn (The Changelog #188)
Dec 24, 2015 • 98 min
We have a special doubleheader holiday show for you. Andrew Nesbitt joined the show to talk about 24 Pull Requests and, and Jonathan Rudenberg is back to catch us up on Flynn.
Redux, React, and Functional JavaScript (The Changelog #187)
Dec 18, 2015 • 93 min
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…
Building the Ultimate Hacking Keyboard (The Changelog #186)
Dec 11, 2015 • 101 min
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.
Kong, APIs, Microservices (The Changelog #185)
Dec 4, 2015 • 87 min
Ahmad Nassri from Mashape joined the show to talk about Kong, an open-source management layer for APIs and Microservices.
Discussing Vue.js and Personal Projects (The Changelog #184)
Nov 27, 2015 • 82 min
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…
The Offline First Revolution and Speech Recognition (The Changelog #183)
Nov 20, 2015 • 88 min
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.
Metabase and Open Source Business Intelligence (The Changelog #182)
Nov 13, 2015 • 77 min
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.
RethinkDB, Databases, the Realtime Web (The Changelog #181)
Nov 6, 2015 • 81 min
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…
Otto, Vagrant, Automation (The Changelog #180)
Nov 3, 2015 • 85 min
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.
Caddy HTTP/2 Web Server (The Changelog #179)
Oct 30, 2015 • 76 min
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!
OAuth 2.0, Oz, Node.js, Hapi.js (The Changelog #178)
Oct 19, 2015 • 109 min
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.
Cylon.js, Gobot, Artoo, IoT (The Changelog #177)
Oct 9, 2015 • 93 min
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.
CROSSOVER — CodeNewbie and Community (The Changelog #176)
Oct 2, 2015 • 88 min
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.
OSCON and Open Source (The Changelog #175)
Sep 24, 2015 • 80 min
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.
Metasploit, InfoSec, Open Source (The Changelog #174)
Sep 22, 2015 • 94 min
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.
CROSSOVER — Turing-Incomplete (The Changelog #173)
Sep 11, 2015 • 94 min
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.
GitUp and the UX of Git (The Changelog #172)
Sep 4, 2015 • 117 min
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.
Clojure, ClojureScript, and Living Clojure (The Changelog #171)
Aug 28, 2015 • 69 min
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.
BoltDB, InfluxDB, Key-Value Databases (The Changelog #170)
Aug 21, 2015 • 56 min
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.
Middleman and Static Site Generators (The Changelog #169)
Aug 14, 2015 • 72 min
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.
Prometheus and service monitoring (The Changelog #168)
Aug 7, 2015 • 70 min
Julius Volz from SoundCloud joined the show to talk about Prometheus, an open-source service monitoring system written in Go.
Mesos and Mesosphere DCOS (The Changelog #167)
Jul 31, 2015 • 58 min
Tobi Knaup, co-founder & CTO of Mesosphere joined the show to talk about the datacenter operating system, and all the open source around it.
JavaScript in the Wild at NEJS Conf (The Changelog #166)
Jul 24, 2015 • 68 min
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.
Betting the company on Elixir and Ember (The Changelog #165)
Jul 17, 2015 • 64 min
Brian Cardarella joined the show to talk about the bet he’s placed on Elixir and Ember to be the focus of his company.
Semantic UI Returns (The Changelog #164)
Jul 10, 2015 • 77 min
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…
Go in the Modern Enterprise and Go Kit (The Changelog #163)
Jul 3, 2015 • 80 min
Peter Bourgon joined the show to talk about building microservices using Go in the modern enterprise and his microservices toolkit Go kit.
Octopress 3.0 (The Changelog #162)
Jun 26, 2015 • 79 min
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…
The HTTP/2 Spec (The Changelog #161)
Jun 19, 2015 • 78 min
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,…
Ampersand.js, SPAs, WebRTC (The Changelog #160)
Jun 12, 2015 • 75 min
Henrik Joreteg joined the show to talk about Single Page Apps (SPAs), Ampersand.js, WebRTC, JavaScript coding styles, and more.
Sustaining Open Source Software (The Changelog #159)
Jun 5, 2015 • 71 min
Mike Perham joined the show to talk about sustaining open source software, living a healthy life, how to treat one another, and more.
Building Bridges (The Changelog #157)
May 29, 2015 • 71 min
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.
Modern WordPress using Bedrock and Sage (The Changelog #156)
May 22, 2015 • 74 min
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…
GopherCon 2015 (The Changelog #158)
May 19, 2015 • 43 min
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…
The Future of Node.js (The Changelog #155)
May 15, 2015 • 82 min
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…
All Things Ruby with 2015’s Ruby Heroes (The Changelog #154)
May 15, 2015 • 72 min
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.
17 Years of curl (The Changelog #153)
May 1, 2015 • 65 min
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…
BONUS — Magic cURL Feature (The Changelog)
Apr 30, 2015 • 2 min
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.
TypeScript and Open Source at Microsoft (The Changelog #152)
Apr 24, 2015 • 82 min
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…
The Rust Programming Language (The Changelog #151)
Apr 11, 2015 • 82 min
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,…
Internet Connected Things Using Spark (The Changelog #150)
Apr 3, 2015 • 75 min
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…
React, React Native, Flux, Relay, GraphQL (The Changelog #149)
Mar 27, 2015 • 60 min
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.
The State of Go in 2015 (The Changelog #148)
Mar 25, 2015 • 83 min
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.
Elixir and Phoenix (The Changelog #147)
Mar 20, 2015 • 66 min
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…
Mind the Gender Parity Gap (The Changelog #146)
Mar 13, 2015 • 64 min
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…
10+ Years of Rails (The Changelog #145)
Mar 6, 2015 • 108 min
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.
GitHub Archive and Changelog Nightly (The Changelog #144)
Feb 27, 2015 • 54 min
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.
Front-end Developer Interview Questions (The Changelog #143)
Feb 20, 2015 • 57 min
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,…
Laravel PHP Framework (The Changelog #142)
Feb 13, 2015 • 54 min
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.
Going Fulltime on The Changelog (The Changelog #141)
Feb 11, 2015 • 27 min
BIG news! This is the episode where we discuss Adam going fulltime on The Changelog.
Aurelia, Durandal, Leaving AngularJS (The Changelog #140)
Feb 6, 2015 • 71 min
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.
The Rise of io.js (The Changelog #139)
Jan 30, 2015 • 62 min
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…
rkt, App Container Spec, CoreOS (The Changelog #138)
Jan 23, 2015 • 60 min
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.
Better GitHub Issues with HuBoard (The Changelog #137)
Jan 16, 2015 • 65 min
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…
Phusion Passenger (aka Ruby Raptor) (The Changelog #136)
Jan 8, 2015 • 61 min
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…
End of Year 2014 (The Changelog #135)
Dec 19, 2014 • 60 min
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…
Open Sourcing .NET Core (The Changelog #134)
Dec 10, 2014 • 57 min
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…
All things Perl (The Changelog #133)
Dec 3, 2014 • 58 min
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…
Buckets CMS on Node.js (The Changelog #132)
Nov 28, 2014 • 58 min
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.
The Road to Ember 2.0 (The Changelog #131)
Nov 18, 2014 • 68 min
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.
Inspeqtor and OSS Products (The Changelog #130)
Nov 11, 2014 • 65 min
Adam and Jerod talk with Mike Perham about his new project Inspeqtor and his approach to better application infrastructure monitoring.
The PHP Language Specification (The Changelog #129)
Nov 10, 2014 • 62 min
Adam and Jerod talk with Sara Golemon about her work at Facebook, The PHP Language Specification, and making PHP awesome.
Lineman.js and JavaScript apps (The Changelog #128)
Aug 27, 2014 • 60 min
Adam and Jerod talk with Justin Searls about Lineman.js, building for the web with JavaScript, and his abstract “The Social Coding Contract.”
Keep a CHANGELOG (The Changelog #127)
Aug 7, 2014 • 65 min
Adam and Jerod talk with Olivier Lacan about keeping a CHANGELOG and his passion for keeping a human facing, readable history, for software projects.
Xiki and Reimagining the Shell (The Changelog #126)
Jul 15, 2014 • 72 min
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.
Blogging for Hackers (The Changelog #125)
Jul 15, 2014 • 73 min
Parker Moore joined the show to talk with Adam about blogging for hackers with Jekyll and GitHub Pages.
Tedit, JS-Git, Jack (The Changelog #124)
Jul 15, 2014 • 64 min
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.
Gittip and Open Companies (The Changelog #123)
May 29, 2014 • 74 min
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.
Rails Girls Summer of Code and Travis Foundation (The Changelog #122)
May 19, 2014 • 73 min
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.
Google’s Dart Programming Language (The Changelog #121)
May 8, 2014 • 56 min
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.
Ruby Tooling, chruby, ruby-install, Security (The Changelog #120)
May 2, 2014 • 71 min
Adam and Andrew talked to Postmodern about his open source projects chruby, ruby-install, chgems, ronin, and more.
MEAN.js & Full-Stack JavaScript (The Changelog #119)
Apr 25, 2014 • 48 min
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.
The Sass Way and Open Publishing (The Changelog #118)
Apr 18, 2014 • 72 min
Adam and John talk about Sass, The Sass Way, Middleman, and open publishing on GitHub.
Go, Martini, Gophercasts (The Changelog #117)
Apr 16, 2014 • 70 min
Jeremy Saenz joined the show to talk about Go, Martini, Gophercasts, and more.
Node Black Friday at Walmart (The Changelog #116)
Jan 11, 2014 • 64 min
Eran Hammer joined the show to talk about Node.js and Black Friday at Walmart.
Flynn Updates (The Changelog #115)
Dec 20, 2013 • 42 min
Andrew talks with Jonathan Rudenberg and Jeff Lindsay about their hard work and updates on Flynn, their open source PaaS.
RethinkDB (The Changelog #114)
Dec 11, 2013 • 53 min
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.
Keep npm Running (The Changelog #113)
Nov 26, 2013 • 57 min
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…
ZURB Foundation 5 and Front-End Frameworks (The Changelog #112)
Nov 16, 2013 • 65 min
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.
Hoodie, noBackend, Offline-First (The Changelog #111)
Nov 9, 2013 • 53 min
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…
Capistrano and Burnout (The Changelog #110)
Oct 30, 2013 • 61 min
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…
Open Karma and Design Love for OSS (The Changelog #109)
Oct 26, 2013 • 50 min
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… and Crowd-Sourced Code Reviews (The Changelog #108)
Oct 16, 2013 • 56 min
Adam and Jerod talk with Katrina Owen about - 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…
Balanced Payments and Open Sourcing Everything (The Changelog #107)
Oct 9, 2013 • 47 min
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.
Semantic UI (The Changelog #106)
Oct 5, 2013 • 41 min
Andrew and Adam talk with Jack Lukic about Semantic UI.
Ghost Blogging Platform (The Changelog #105)
Sep 26, 2013 • 56 min
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.
Kickstarting Espruino (The Changelog #104)
Sep 20, 2013 • 49 min
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.
GitLab and Open Source (The Changelog #103)
Sep 13, 2013 • 63 min
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.
Sam Soffes / Onward (Founders Talk #51)
Sep 11, 2013 • 78 min
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.
RVM and Ruby Version Managment (The Changelog #102)
Sep 6, 2013 • 53 min
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.
npm Origins and Node.js (The Changelog #101)
Aug 22, 2013 • 62 min
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.
Chad Pytel / thoughtbot (Founders Talk #50)
Aug 20, 2013 • 97 min
Adam talks with Chad Pytel, founder of thoughtbot.
Geoffrey Grosenbach / PeepCode, Part 2 (Founders Talk #49)
Aug 19, 2013 • 68 min
Adam talks with Geoffrey Grosenbach, founder of PeepCode and now the VP of Open Source at Pluralsight.
Go Programming (The Changelog #100)
Aug 14, 2013 • 67 min
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.
Flynn, Tent, Open Source PaaS’s (The Changelog #99)
Aug 13, 2013 • 60 min
Adam Stacoviak and Andrew Thorp talk with Jeff Lindsay and Jonathan Rudenberg about Flynn, open source, PaaS and more.
AFNetworking, Helios, iOS Development (The Changelog #98)
Aug 6, 2013 • 51 min
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Mattt Thompson, Mobile Lead at Heroku, about his many contributions to open source.
API Wrappers and Ruby (The Changelog #97)
Jul 30, 2013 • 50 min
Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open source, and more.
Ruby off Rails (The Changelog #96)
Jul 22, 2013 • 60 min
Adam Stacoviak and guest co-host Tim Smith talk with Jesse Wolgamott about learning Ruby, his course and mentorship Ruby off Rails, and more!
Kevin Delaney / Charity Hack (Founders Talk #48)
Jul 22, 2013 • 62 min
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.
Civic Hacking and Code for America (The Changelog #95)
Jul 3, 2013 • 65 min
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.
Tim Smith / The East Wing (Founders Talk #47)
Jun 27, 2013 • 86 min
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.
Sass, libsass, Haml (The Changelog #94)
Jun 26, 2013 • 68 min
Adam Stacoviak and Andrew Thorp talk with Hampton Catlin about Sass, libsass, Haml, Tritium, Moovweb and more.
Drew Strojny / Memberful (Founders Talk #46)
Jun 13, 2013 • 60 min
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…
Sass, Bourbon, Product Design (The Changelog #93)
Jun 12, 2013 • 75 min
Adam Stacoviak talks with Phil LaPier about Sass, Bourbon, Neat, sustaining open source, product design, and more.
Dalton Caldwell / - Part 2 (Founders Talk #45)
Jun 7, 2013 • 94 min
Adam talks with Dalton Caldwell the Founder of Since we barely scratched the surface of the planned conversation around what he’s doing with in part 1, Dalton agreed to come back on the show for a part 2 to discuss the back story of…
Sidekiq and Ruby (The Changelog #92)
Jun 7, 2013 • 59 min
Adam Stacoviak and Andrew Thorp talk with Mike Perham about sustaining open source, sidekiq, message processing with Ruby, and more.
Robert Sha / CAPSULE + Minimalist (Founders Talk #44)
May 30, 2013 • 107 min
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.
Discover Meteor.js (The Changelog #91)
May 29, 2013 • 60 min
Adam Stacoviak and Andrew Thorp talk with Sacha Greif about his new book Discover Meteor, Meteor.js, sustaining open source and more.
Daniel Genser & Jamie Smyth / TypeEngine (Founders Talk #43)
May 23, 2013 • 95 min
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.
Pair Programming and Ruby (The Changelog #90)
May 22, 2013 • 65 min
Adam Stacoviak, Andrew Thorp, and Steve Klabnik talk about pair programming, distributed teams, workflows, Ruby and more with Avdi Grimm.
Docker and Linux Containers (The Changelog #89)
May 17, 2013 • 75 min
Adam Stacoviak and Andrew Thorp talk about Docker, linux containers, and dotCloud with Solomon Hykes - Founder & CEO of DotCloud and the creator of Docker.
After Founders Talk #42 (Founders Talk)
May 16, 2013 • 4 min
Adam Stacoviak talks with Dalton Caldwell the Founder of after Founders Talk #42.
Dalton Caldwell / - Part 1 (Founders Talk #42)
May 16, 2013 • 55 min
Adam talks with Dalton Caldwell the Founder of This is a hefty part 1, mainly focusing on the road traveled by Dalton to get to We barely scratched the surface of the planned conversation around what he’s doing with We end this…
Vagrant and HashiCorp (The Changelog #88)
May 15, 2013 • 59 min
Adam Stacoviak and Andrew Thorp talk with Mitchell Hashimoto, the creator of Vagrant and founder of HashiCorp.
Garrett Dimon / Sifter (Founders Talk #41)
May 10, 2013 • 100 min
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.
Sustaining Open Source and Building an Open Company (The Changelog #87)
May 9, 2013 • 79 min
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Chad Whitacre about sustaining open source through Gittip, building an open company and more.
Discourse and Ruby (The Changelog #86)
May 3, 2013 • 78 min
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Jeff Atwood about Discourse and more.
We’re Back and We’re LIVE! (The Changelog #85)
Apr 22, 2013 • 70 min
Adam Stacoviak, Andrew Thorp, Steve Klabnik, Kenneth Reitz and Jerod Santo take the show live for the first time since August 8th, 2012.
Sam Soffes / Seesaw - Part 3 (Founders Talk #40)
Dec 6, 2012 • 89 min
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.
News Roundup (The Changelog #84)
Aug 8, 2012 • 41 min
Andrew and Wynn run down the news from the last month.
After Founders Talk #39 (Founders Talk)
Aug 7, 2012 • 8 min
Adam and guest Sam Soffes the Founder of Nothing Magical and the maker of Cheddar after Founders Talk #39.
Sam Soffes / Nothing Magical, Cheddar - Part 2 (Founders Talk #39)
Aug 7, 2012 • 91 min
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…
Cloud 9 IDE (The Changelog #83)
Jul 17, 2012 • 35 min
Wynn caught up with Ruben and Matt from Cloud 9 to talk about what’s new with their IDE in the cloud.
Sam Soffes / Nothing Magical, Cheddar - Part 1 (Founders Talk #38)
Jul 13, 2012 • 100 min
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…
After Founders Talk #37 (Founders Talk)
Jul 5, 2012 • 24 min
Adam and guest Sarah Hatter the founder of CoSupport after Founders Talk #37.
Sarah Hatter / CoSupport - Part 2 (Founders Talk #37)
Jul 5, 2012 • 88 min
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…
After Founders Talk #36 (Founders Talk)
Jun 28, 2012 • 17 min
Adam and guest Sarah Hatter the founder of CoSupport after Founders Talk #36.
Sarah Hatter / CoSupport - Part 1 (Founders Talk #36)
Jun 28, 2012 • 63 min
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…
Ruby Motion and MacRuby (The Changelog #82)
Jun 26, 2012 • 43 min
Wynn and Sam caught up with Laurent Sansonetti to talk about MacRuby, RubyMotion, and more.
Celluloid and Concurrency (The Changelog #81)
May 31, 2012 • 39 min
Wynn talked with Tony Arcieri, creator of Celluloid, about concurrency in Ruby and his thoughts on Erlang, Clojure, and design patterns.
Luvit and Lua Bindings for libuv (The Changelog #80)
May 23, 2012 • 24 min
Wynn caught up with Tim Caswell to talk about Luvit, his new project that provides Lua bindings for libuv.
Adhearsion, Telephony, XMPP (The Changelog #79)
Apr 13, 2012 • 40 min
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.
After Founders Talk #35 (Founders Talk)
Apr 11, 2012 • 7 min
Adam Stacoviak and guest Steve Espinosa after Founders Talk #35.
Steve Espinosa / AppStack (Founders Talk #35)
Apr 11, 2012 • 60 min
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…
CocoaPods and MacRuby (The Changelog #78)
Apr 5, 2012 • 36 min
Wynn caught up with Eloy Durán, creator of CocoaPods to talk about the project, MacRuby, and his favorite Objective-C libraries.
After Founders Talk #34 (Founders Talk)
Apr 3, 2012 • 6 min
Adam Stacoviak and guest Jon Crawford of Storenvy after Founders Talk #34.
Jon Crawford / Storenvy (Founders Talk #34)
Apr 3, 2012 • 56 min
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…
Solarized and Linux on the Desktop (The Changelog #77)
Mar 30, 2012 • 63 min
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.
.NET, NuGet, Open Source (The Changelog #76)
Mar 16, 2012 • 34 min
Wynn caught up with Phil Haack to talk about NuGet and growing the .NET open source community at GitHub.
Travis CI, Scaling Apps, Riak (The Changelog #75)
Mar 6, 2012 • 41 min
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.
After Founders Talk #33 (Founders Talk)
Mar 2, 2012 • 9 min
Adam Stacoviak, Nate Peretic & Jay Fanelli after Founders Talk #33.
Nate & Jay / United Pixelworkers (Founders Talk #33)
Mar 2, 2012 • 86 min
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…
The League of Moveable Type (The Changelog #74)
Feb 23, 2012 • 52 min
Adam and Wynn caught up with Micah Rich from The League of Moveable type to talk about open source typography.
Nathan Ryan / Proxart (Founders Talk #32)
Feb 21, 2012 • 68 min
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…
tmux, dotfiles, and Text Mode (The Changelog #73)
Feb 17, 2012 • 37 min
Wynn sat down with Brian Hogan and Josh Clayton to talk about tmux, dotfiles, and the joys of text mode.
Kyle Bragger / Forrst (Founders Talk #31)
Feb 10, 2012 • 79 min
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…
Vagrant and Virtualized Environments (The Changelog #72)
Feb 9, 2012 • 25 min
Wynn caught up with Mitchell Hashimoto from the Vagrant project to talk about virtualized environments, DevOps, and more.
Peter Cooper / Cooper Press (Founders Talk #30)
Feb 2, 2012 • 89 min
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…
Francisco Dao / 50 Kings (Founders Talk #29)
Jan 25, 2012 • 79 min
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…
Andrew Wilkinson / MetaLab (Founders Talk #28)
Jan 13, 2012 • 62 min
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…
Ryan Carson / Carsonified (Founders Talk #27)
Dec 21, 2011 • 46 min
Ryan Carson, the Founder of Carsonified and Treehouse, joins Adam to talk about all the details of starting his new venture, Treehouse.
Spine and Client-Side MVC (The Changelog #71)
Dec 20, 2011 • 23 min
Wynn caught up with Alex MacCaw to talk about Spine, CoffeeScript, writing books, and working at Twitter.
Bryan Zmijewski / ZURB (Founders Talk #26)
Dec 9, 2011 • 54 min
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…
Foundation and Other Zurb Goodies (The Changelog #70)
Dec 7, 2011 • 34 min
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.
Dan Martell / Clarity (Founders Talk #25)
Nov 30, 2011 • 53 min
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…
Dan Cederholm and Rich Thornett / Dribbble (Founders Talk #24)
Nov 10, 2011 • 70 min
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…
Spree and Ecommerce in Rails (The Changelog #69)
Nov 3, 2011 • 46 min
Wynn sat down with Sean and Brian from Spree to talk about ecommerce in Rails, SpreeConf, and their recent $1.5M funding round.
Vitaly Friedman / Smashing Magazine (Founders Talk #23)
Oct 26, 2011 • 63 min
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…
Drew Strojny / The Theme Foundry (Founders Talk #22)
Oct 22, 2011 • 52 min
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.
Growl and Open Source in the App Store (The Changelog #68)
Oct 11, 2011 • 44 min
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.
Mark Jardine and Paul Haddad / Tapbots (Founders Talk #21)
Sep 30, 2011 • 36 min
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.
Drew Wilson / Valio - Part 2 (Founders Talk #20)
Sep 22, 2011 • 49 min
Drew Wilson joins Adam again for part 2, to talk about his latest venture, Valio Con, his ad network Yoggrt (sold) and some future products.
Drew Wilson / Valio - Part 1 (Founders Talk #19)
Sep 15, 2011 • 56 min
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.
HTML5 Boilerplate and JavaScript (The Changelog #67)
Aug 19, 2011 • 57 min
Adam and Wynn caught up with Paul Irish of Google’s Chrome developer relations team to talk about HTML5, JavaScript, CSS3, polyfills, and more.
RVM and BDSM (The Changelog #66)
Aug 4, 2011 • 57 min
Steve and Wynn caught up with Wayne Seguin to talk about his Ruby enVironment Manager and BDSM shell scripting framework projects.
Code for America (The Changelog #65)
Jul 26, 2011 • 60 min
Adam and Wynn caught up with Erik and Max, Fellows at Code for America to talk about civic-focused development and open source.
Pow, Rails 3.1 Asset Pipeline, CoffeeScript and More (The Changelog #64)
Jul 13, 2011 • 62 min
Adam and Wynn caught up with Sam Stephenson from 37Signals to talk about his his many open source projects and developing Basecamp Mobile.
CDNJS (The Changelog #63)
Jun 21, 2011 • 37 min
Adam and Wynn caught up with the developers behind CDNJS, a community-powered CDN for JavaScript libraries.
Matt Mickiewicz / 99 Designs (Founders Talk #18)
Jun 2, 2011 • 44 min
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…
IronJS, F#, and .NET (The Changelog #62)
Jun 2, 2011 • 31 min
Wynn caught up with Fredrik Holmström to talk about IronJS, F#, and open source in .NET.
Niel Robertson / Trada (Founders Talk #17)
May 28, 2011 • 49 min
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.
Oh My Zsh (The Changelog #61)
May 26, 2011 • 50 min
Adam and Kenneth caught up with Robby Russell to talk about his community-driven zsh project.
Fog, the Ruby Cloud Services Library (The Changelog #60)
May 20, 2011 • 22 min
Wynn sat down with Wesley Beary from Engine Yard to talk about the Fog project and the Cloud, live from Red Dirt Ruby Conf.
Avner Ronen / Boxee (Founders Talk #16)
May 17, 2011 • 32 min
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.
Noah Kagan / App Sumo (Founders Talk #15)
May 12, 2011 • 60 min
Noah Kagan, Founder of App Sumo talks with Adam about his journey to success. Send an email to for more details about something special for 5by5 listeners.
Bill Boebel / Rackspace (Founders Talk #14)
May 11, 2011 • 38 min
Adam talks with Bill Boebel, VP Strategy/Corp Dev at Rackspace and Founder of about staying the course, keeping the team motivated during turbulent “cash strapped” times, getting acquired by Rackspace and staying on to continue building the…
RubyGems and (The Changelog #59)
May 11, 2011 • 19 min
Wynn sat down with Nick Quaranto at Red Dirt Ruby Conference to talk about Gemcutter,, and how to get started creating your own Ruby gem.
Twisted and Evented Programming in Python (The Changelog #58)
May 3, 2011 • 33 min
Kenneth and Wynn caught up with Glyph Lefkowitz from Twisted to talk about the project and evented programming in Python.
Chris Nagele / Wildbit (Founders Talk #13)
Apr 28, 2011 • 49 min
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.
Amplify.js, jQuery, CoffeeScript (The Changelog #57)
Apr 27, 2011 • 45 min
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.
Vim Round Table (The Changelog #56)
Apr 12, 2011 • 41 min
Wynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping the popular text editor.
Goliath, Event Machine, SPDY (The Changelog #55)
Apr 6, 2011 • 50 min
Wynn caught up with Ilya Grigorik, Founder and CTO of PostRank to talk about Goliath, async Ruby web development, and Google’s SPDY.
Erlang, CouchBase, Merging with Membase (The Changelog #54)
Mar 30, 2011 • 45 min
Wynn sat down with Chris Anderson from CouchBase to talk about CouchDB, the merger with Membase, Erlang, and bringing NoSQL to PHPers.
Formalize and News Roundup “Design Edition” (The Changelog #53)
Mar 22, 2011 • 49 min
Adam and Wynn were joined by Nathan Smith, creator of to talk about his new project Formalize and the latest news on The Changelog.
Serve, RadiantCMS, Design and Prototyping (The Changelog #52)
Mar 16, 2011 • 62 min
Adam sat down with Designer/Developer John Long, creator of RadiantCMS about his new project Serve, design, and running a successful open source project.
MongoDB, NoSQL, Web Scale (The Changelog #51)
Mar 9, 2011 • 35 min
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.
Ruby, Rails, the Cloud (The Changelog #50)
Mar 1, 2011 • 43 min
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.
Eric Kuhn / Founders Card (Founders Talk #12)
Feb 24, 2011 • 40 min
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…
Git, Showoff, XBox Kinect (The Changelog #49)
Feb 22, 2011 • 53 min
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.
Jenkins and Continous Integration (The Changelog #48)
Feb 8, 2011 • 39 min
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.
Open Government and the Citizen Coder (The Changelog #47)
Feb 1, 2011 • 32 min
Adam and Wynn caught up with Carl Tashian from Open Government to talk about,, and the rise of the Citizen Coder.
Rick Perreault / Unbounce (Founders Talk #11)
Jan 28, 2011 • 51 min
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…
YUI 3, Node.js, JSLint, Douglas Crockford Code Reviews (The Changelog #46)
Jan 25, 2011 • 31 min
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.
Ryan Holmes / HootSuite (Founders Talk #10)
Jan 22, 2011 • 38 min
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.
Redis In-Memory Data Store (The Changelog #45)
Jan 17, 2011 • 39 min
Wynn caught up with Salvatore Sanfilippo to talk about Redis, the super hot key value store.
Maciej Ceglowski / Pinboard (Founders Talk #9)
Jan 10, 2011 • 37 min
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.
Ruby 1.9, Nokogiri, Tender Lovemaking (The Changelog #44)
Jan 10, 2011 • 34 min
Wynn caught up with Aaron Patterson, aka @tenderlove, to talk about Ruby 1.9, Nokogiri, and muscle cars.
Hackety Hack and _why (The Changelog #43)
Jan 5, 2011 • 31 min
Steve Klabnik joined the show to talk about learning to program with Hackety Hack and why the lucky stiff.
Alex Hillman / Indy Hall (Founders Talk #8)
Dec 24, 2010 • 55 min
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.…
Henk Rogers / The Tetris Company (Founders Talk #7)
Dec 21, 2010 • 49 min
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,…
Amy Hoy and Thomas Fuchs / Slash7 (Founders Talk #6)
Dec 17, 2010 • 48 min
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.
Rails 3.1 and SproutCore (The Changelog #42)
Dec 9, 2010 • 56 min
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.
Allan Branch and Steven Bristol / Less Everything (Founders Talk #5)
Dec 7, 2010 • 52 min
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.
Ryan Carson / Carsonified (Founders Talk #4)
Nov 30, 2010 • 31 min
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…
Building Telephony Apps (The Changelog #41)
Nov 30, 2010 • 45 min
Wynn caught up with Chris Matthieu of Voxeo Labs to talk about Phono, Tropo, Adhearsion, and building telephony apps with open source tools.
Riak Revisited (The Changelog #40)
Nov 9, 2010 • 37 min
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.
Scripty2, Zepto.js, Vapor.js (The Changelog #39)
Oct 26, 2010 • 50 min
Wynn caught up with Thomas Fuchs to talk about, Scripty2, Zepto.js and the future of Prototype.
Lance Jones and Joanna Wiebe / Page 99 Test (Founders Talk #3)
Oct 22, 2010 • 39 min
Adam talks with Lance Jones and Joanna Wiebe, Founders of 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…
Ted Roden / Fancy Hands (Founders Talk #2)
Oct 16, 2010 • 56 min
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.
DevOps and Chef (The Changelog #38)
Oct 12, 2010 • 36 min
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.
Geoffrey Grosenbach / PeepCode (Founders Talk #1)
Oct 6, 2010 • 36 min
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,…
PubSubHubBub and the Real-Time Web (The Changelog #37)
Oct 5, 2010 • 30 min
Wynn chatted with Julien Genestoux (github/twitter) from Superfeedr about PubSubHubBub, XMPP, Websockets, and the real-time web.
Django Dash, Python, Ruby (The Changelog #36)
Sep 23, 2010 • 27 min
Kenneth and Wynn caught up with Daniel, Christian, and Matt from Pragmatic Badger to talk about the Django Dash, Python, and Ruby.
Homebrew and OSX Package Management (The Changelog #35)
Sep 14, 2010 • 32 min
Adam and Wynn caught up with Max Howell, creator of Homebrew to talk about package managment on OSX, beer, and scrobbling.
Mongrel2 and high performance web sites (The Changelog #34)
Sep 8, 2010 • 38 min
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.
Node Knockout (The Changelog #33)
Aug 31, 2010 • 24 min
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. and CSS Grid Frameworks (The Changelog #32)
Aug 19, 2010 • 33 min
Adam and Wynn caught up with Nathan Smith from 960 Grid System to talk about web development and CSS grid frameworks.
The WebSocket protocol (The Changelog #31)
Aug 9, 2010 • 28 min
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.
Sencha Touch (The Changelog #30)
Jul 27, 2010 • 25 min
Wynn caught up with David Kaneda to talk about mobile web app development with Sencha Touch.
CoffeeScript and JavaScript (The Changelog #29)
Jul 23, 2010 • 38 min
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.
Mobile Web Development and jQuery (The Changelog #28)
Jun 25, 2010 • 24 min
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.
Padrino Ruby Web Framework (The Changelog #27)
Jun 17, 2010 • 31 min
Adam and Wynn caught up with Arthur Chiu and Nathan Esquenazi from Padrino, the Ruby web framework built on top of Sinatra.
JSON and JavaScript (The Changelog #26)
Jun 8, 2010 • 14 min
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.
RaphaëlJS and Running an Open Source Project (The Changelog #25)
May 25, 2010 • 32 min
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.
Tornado, Hip-hop, Three20 (The Changelog #24)
May 18, 2010 • 39 min
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.
The Ruby Racer (The Changelog #23)
May 11, 2010 • 21 min
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.
Sammy.js and Semantic Versioning (The Changelog #22)
Apr 20, 2010 • 44 min
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.
Tweets from Chirp, Twitter’s Developer Conference (The Changelog #21)
Apr 20, 2010 • 19 min
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.
Node.js and Server-Side JavaScript (The Changelog #20)
Apr 6, 2010 • 42 min
Adam and Wynn caught up with Felix Geisendörfer to talk about Node.js, server-side JavaScript, and JSConf 2010.
Ruby, TextMate, Red Dirt Ruby Conf (The Changelog #19)
Mar 30, 2010 • 25 min
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.
NoSQL Smackdown! (The Changelog #18)
Mar 18, 2010 • 47 min
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…
Open Source Publishing (The Changelog #17)
Mar 11, 2010 • 50 min
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. frameworks (The Changelog #16)
Mar 8, 2010 • 44 min
Adam and Wynn caught up with Ruben Daniels and Rik Arends from and talked about APF and O3, their frameworks for both browser and server based JavaScript applications.
OAuth,, Baconfile (The Changelog #15)
Feb 27, 2010 • 46 min
Adam and Wynn caught up with Leah Culver and talked about startups, APIs, and her open source work on OAuth, oEmbed,, Baconfile, and more.
Riak, the New Erlang-based NoSQL Store (The Changelog #14)
Feb 18, 2010 • 63 min
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.
Civic hacking (The Changelog #13)
Feb 10, 2010 • 62 min
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.
Gordon is such a Showoff (The Changelog #12)
Feb 3, 2010 • 38 min
Adam and Wynn continued chatting with John Nunemaker about recent featured projects on the blog — including Gordon, Showoff, jQuery Lint, JSpec, congomongo and more.
Ordered List,, and MongoMapper (The Changelog #11)
Jan 29, 2010 • 35 min
John Nunemaker joined the show to talk about open source, improving your craft, building a business, and how MongoDB has changed his life.
All things GitHub (The Changelog #10)
Jan 25, 2010 • 77 min
Chris Wanstrath joined the show to talk about the past, present, and future of GitHub.
Fix-me, Configliere, more Node.js (The Changelog #9)
Jan 19, 2010 • 21 min
Marshall Culpepper Appcelerator is back and we go through the news together.
Appcelerator’s Titanium and Titanium Mobile (The Changelog #8)
Jan 14, 2010 • 52 min
Marshall Culpepper joined the show to talk about Appcelerator’s Titanium Desktop and Titanium Mobile.
10gen and MongoDB (The Changelog #7)
Dec 17, 2009 • 41 min
Mike Dirolf joined the show to talk about how MongoDB came about, design decisions, and the future of this cool NoSQL server.
The Weekly News (The Changelog #6)
Dec 15, 2009 • 46 min
Friend of the show, Steven Bristol from LessEverything join us to discuss the latest in open source.
Document Cloud and Underscore.js (The Changelog #5)
Dec 6, 2009 • 35 min
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.
Chrome OS, Thor and ROaR (The Changelog #4)
Dec 1, 2009 • 30 min
In this show we’re still trying to find our footing with this podcast stuff. Seriously, we get better at this.
The Go Programming Language from Google (The Changelog #3)
Nov 27, 2009 • 21 min
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!
The original Changelog Weekly (The Changelog #2)
Nov 25, 2009 • 21 min
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).
Haml, Sass, Compass (The Changelog #1)
Nov 19, 2009 • 59 min
Natalie Weizenbaum and Chris Eppstein joined the show today to discuss Haml, Sass, and Compass.