The Changelog: Software Development, Open Source cover image

The Changelog: Software Development, Open Source

Latest episodes

undefined
Jul 22, 2020 • 1h 5min

It’s OK to make money from your open source (Interview)

Zeno Rocha, a passionate open-source developer renowned for the Dracula theme and author of "14 Habits of Highly Productive Developers," discusses his evolving views on monetizing open source. He shares insights on the allure and success of the Dracula theme, including its unique user-focused features. Zeno also dives into the challenges of subscription fatigue, pricing strategies, and the art of cultivating productive habits. His journey highlights the balance between innovation and the open source ethos, encouraging developers to adapt and rethink their approaches.
undefined
Jul 16, 2020 • 1h 2min

Laws for hackers to live by (Interview)

Dave Kerr, an IT consultant and creator of the Hacker Laws repository on GitHub, shares valuable insights on essential principles for developers. He discusses laws like YAGNI and DRY, emphasizing their importance in software design and life. The conversation explores the complexities of estimating project timelines, advocating for adaptability amid unpredictability. Dave highlights the significance of empathy in teamwork and warns against over-engineering, offering wisdom on prioritizing simplicity and practical decision-making in coding.
undefined
Jul 10, 2020 • 1h 7min

What's next for José Valim and Elixir? (Interview)

José Valim, co-founder of Plataformatec and creator of the Elixir programming language, discusses his new venture, Dashbit, aimed at helping startups adopt Elixir. He shares insights on the recent acquisition of Plataformatec by Nubank and its implications for the Elixir community. A highlight is his innovative concept, BytePack, designed to simplify software distribution and licensing for developers. Valim emphasizes the importance of community support and collaboration as they navigate changes in the open-source ecosystem.
undefined
Jul 3, 2020 • 58min

The intersection of coding and fonts (Interview)

Nikita Prokopov, the creator of the innovative open-source monospace font Fira Code, shares insights into the often-overlooked world of programming fonts. He discusses how thoughtful font design can enhance coding productivity and the ongoing debate between ligatures and traditional characters. Nikita opens up about the complex journey of font creation, including challenges in managing updates and community feedback. He emphasizes the importance of collaboration in open source and highlights the evolving role of typography in the developer experience.
undefined
Jun 29, 2020 • 51min

Big updates in Safari 14 (Interview)

In this discussion, Ronak Shah and Beth Dakin from the Safari team at Apple dive into the innovative features of Safari 14. They unveil the new Web Extension API that streamlines extension development and highlight how Face ID and Touch ID enhance web authentication. The focus on performance and privacy is evident as they discuss the browser’s improvements in speed and battery efficiency. The team also touches on the importance of user control in authentication, promising a safer and smoother browsing experience.
undefined
Jun 25, 2020 • 1h 33min

Shipping work that matters (Interview)

Ryan Singer, Head of Product Strategy at Basecamp and author of Shape Up, revisits his methodology's impact on product development. He discusses how teams effectively ship meaningful work and the role of longitudinal thinking in design. The conversation shifts to the importance of collaboration among product, design, and development teams, addressing the challenges and successes of implementing Shape Up. Ryan also explores evolving user personas, the significance of understanding user experience, and the necessity of empathy in design.
undefined
Jun 16, 2020 • 53min

The ONE thing every dev should know (Interview)

Jessica Kerr, a seasoned software developer and consultant known for her insights on knowledge transfer, shares her expertise on critical topics. She discusses the complexities of legacy code and the vital role of human connections in teams. Collaborative coding with VS Code and Docker is highlighted, showcasing innovative features for real-time learning. Kerr also emphasizes the importance of testing, storytelling, and observational learning in enhancing developer skills. Tune in for a deep dive into the interconnected world of software development!
undefined
Jun 9, 2020 • 1h 19min

Creating GitLab’s remote playbook (Interview)

Darren Murph, Head of Remote at GitLab, shares his insights from leading the world's largest all-remote company with over 1,200 employees in 67 countries. He discusses the evolution of work, emphasizing work-life harmony and the need for flexibility in productivity. Darren also dives into GitLab’s innovative remote playbook, outlining its principles of transparency and collaboration. He reflects on the transformative power of remote work and offers strategies for fostering strong, empathetic work cultures in a fully remote environment.
undefined
May 27, 2020 • 1h 30min

De-Google-ing your website analytics (Interview)

Uku Täht and Marko Saric, co-founders of Plausible, chat about building a privacy-focused alternative to Google Analytics. They share their mission to enhance user data protection and discuss the technical aspects of their no-cookie approach. The pair highlights frustrations with traditional tools and the importance of community feedback in feature development. They emphasize the transformative power of effective content marketing in driving user interest and the necessity for open-source solutions in fostering trust.
undefined
May 18, 2020 • 1h 33min

Leading GitHub to a $7.5 billion acquisition (Interview)

Jason Warner, CTO at GitHub, played a pivotal role in leading the company to its $7.5 billion acquisition by Microsoft. He shares insights on trusting gut feelings over data, the importance of long-term vision, and innovativeproject strategies. Warner discusses the evolution of GitHub Actions for enhanced efficiency, navigating remote work dynamics, and balancing career ambitions with family life. He also highlights the significance of leadership in tech and recommends impactful books for personal development and team growth.

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