The Changelog: Software Development, Open Source cover image

The Changelog: Software Development, Open Source

Latest episodes

undefined
Aug 23, 2021 • 1h 12min

Building software for yourself (Interview)

In this engaging discussion, Linus Lee, a software engineer at IdeaFlow known for creating the Ink programming language and Monocle search engine, shares insights on building software for personal needs. He delves into the unique challenges of developing a personal programming language and the learning benefits of open-source projects. Linus highlights how side projects foster creativity and career growth, while also emphasizing the importance of personal knowledge management with tools like Monocle, advocating for user privacy and innovative solutions.
undefined
Aug 19, 2021 • 1h 26min

Richard Hipp returns (Interview)

Richard Hipp, the mastermind behind SQLite, Althttpd, and Fossil SCM, shares his insights on the latest SQLite advancements and the importance of balancing innovation with stability. He discusses the challenges of maintaining a minimal library size while introducing new features and reflects on creating Althttpd as a simplified web server. The conversation highlights Fossil's unique advantages in version control, including its intuitive web interface, and emphasizes choosing the right tools for effective software development.
undefined
Aug 11, 2021 • 1h 9min

Leading leaders who lead engineers (Interview)

Lara Hogan, author of Resilient Management and a management coach who has led teams at Kickstarter and Etsy, shares her insights on effective leadership. She emphasizes the critical roles of mentoring, coaching, sponsoring, and providing feedback. Hogan discusses the transformative power of sponsorship in career growth, advocating for a shift from mentorship to proactive advocacy. She also explores the transition from engineer to manager, emphasizing the importance of self-reflection, community support, and aligning leadership with team missions.
undefined
Aug 5, 2021 • 1h 8min

Kaizen! The day half the internet went down (Interview)

The hosts dive into the Kaizen philosophy, emphasizing continuous improvement in tech and podcasting. They reflect on the significant global Fastly outage and its impact, advocating for multi-cloud strategies and better redundancy. The discussion also covers incident management challenges, focusing on access tokens and the importance of documentation. Expect insights on innovating through experimentation in development, alongside strategies for improving usability and community engagement in software projects. It's a deep yet practical look at enhancing performance.
undefined
7 snips
Jul 31, 2021 • 1h 15min

Modern Unix tools (Interview)

Nick Janetakis, a freelance developer and host of the Running in Production podcast, dives deep into modern Unix tools. He discusses the pros and cons of Bash vs. Zsh and shares fascinating insights on command line tools like 'cat' vs. 'bat.' Nick reveals how using modern alternatives like 'exa' and 'gping' can streamline workflows. He emphasizes the importance of command history and custom aliases for productivity. With a blend of humor and practical advice, the conversation unveils the evolution of Unix and its impact on today's development practices.
undefined
6 snips
Jul 21, 2021 • 45min

Why we 💚 Vim (Interview)

Drew Neil, a web developer and author of 'Practical Vim,' joins forces with Suz Hinton, a software developer who made the switch to Vim four years ago, and Gary Bernhardt, known for his lightning talk 'Wat' and years of Vim expertise. They discuss their journeys to Vim, emphasizing its efficiency and unique command structure. The trio shares favorite plugins and tips to enhance productivity. They also delve into the community aspect of Vim, illustrating how collaboration and resources like Vim Adventures enrich the experience for users.
undefined
Jul 19, 2021 • 1h 25min

The story behind Inter (Interview)

Rasmus Andersson, a software creator renowned for his work on Playbit and the Inter typeface, shares his fascinating journey in technology. He discusses Playbit, a platform promoting playful learning and software sharing. The conversation dives into the creation of the Inter typeface, emphasizing its need for open-source accessibility and the artistic challenges involved. Rasmus reflects on the emotional connections fostered through open-source projects and the joy of pursuing personal interests in software development.
undefined
Jul 9, 2021 • 1h 13min

Massive scale and ultra-resilience (Interview)

Spencer Kimball, co-founder and CEO of Cockroach Labs, shares insights from his journey in open source and tech startups. He discusses the challenges of building CockroachDB to meet massive scale and resilience needs against established competitors like MySQL. Spencer highlights the significance of networking in tech and the evolution of database technology, emphasizing practical solutions for real-world problems. He also reflects on creating value through community-driven projects and the importance of addressing latency for optimal user satisfaction.
undefined
11 snips
Jul 2, 2021 • 1h 14min

The foundations of Continuous Delivery (Interview)

In a fascinating conversation, Dave Farley, co-author of Continuous Delivery and inventor of the deployment pipeline, shares his deep insights into modern software practices. He discusses the transformation from traditional methods to continuous delivery, emphasizing rapid deployment and learning from failures. Farley also highlights the discipline of Test-Driven Development and the critical role of deployment pipelines in software release. With anecdotes and expertise, he illustrates how a flexible approach can enhance code quality and team dynamics.
undefined
Jun 21, 2021 • 1h 5min

xbar puts anything in your macOS menu bar (Interview)

Mat Ryer, a creator known for his work on the GoTime podcast, shares insights about xbar, his open-source tool for enhancing the macOS menu bar. He discusses the transition from BitBar to xbar, emphasizing its rewrite in Go and future cross-platform capabilities. Ryer reflects on community contributions and the collaborative spirit in software development. Listeners will also enjoy the humorous anecdotes about podcast rivalries and the balance of sponsorship in indie projects, making it a delightful listen for developers and tech enthusiasts alike.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app