107 episodes

A podcast for developers about building great products. Join us in discussing engineering excellence with top experts and sharpening your coding skills with technical tips from the Semaphore team. Your host is Semaphore’s co-founder, Darko Fabijan.

Semaphore Uncut Semaphore CI

    • Technology
    • 5.0 • 1 Rating

A podcast for developers about building great products. Join us in discussing engineering excellence with top experts and sharpening your coding skills with technical tips from the Semaphore team. Your host is Semaphore’s co-founder, Darko Fabijan.

    Gene Kim on Unpacking Organizational Wiring

    Gene Kim on Unpacking Organizational Wiring

    Forget fancy titles and complex frameworks. The secret to an organization’s success might lie in a surprisingly simple act: two people moving a couch. This seemingly mundane task, according to Gene Kim (Author, Researcher, and Multiple award-winning CTO), holds profound lessons about communication, problem-solving, and creating a frictionless work environment.
    Listen to the full episode or read the transcript on the Semaphore blog.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.

    • 22 min
    Technical Tips - Handling Flaky Tests in LLM-powered Applications

    Technical Tips - Handling Flaky Tests in LLM-powered Applications

    We are continuing our series of episodes - Technical Tips - to give you bite-sized advice on the best practices of software engineering so your coding life is easier and more efficient. Today, we'll learn how to apply TDD (Test-Driven Development) to Large Language Models (LLMs) powered applications. Tommy, our technical writer, will be guiding us through today's topic.

    Listen to the full episode or read the transcript on the Semaphore blog.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.

    • 11 min
    Kelsey Hightower on Embracing Open Source

    Kelsey Hightower on Embracing Open Source

    By challenging assumptions and embracing experimentation, individuals and teams can unlock fresh ideas. To this end, collaboration fueled by diverse perspectives further strengthens this innovation cycle. 

    In this episode, Kelsey Hightower shares his experiences, from challenging the status quo in large organizations to embracing the collaborative spirit of open-source communities. Discover how Kelsey's contributions to Puppet and his role in the development of Kubernetes shaped the landscape of modern infrastructure.
    Listen to the full episode or read the transcript on the Semaphore blog.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.

    • 25 min
    Technical Tips - 30 Common CI/CD Questions (with Answers)

    Technical Tips - 30 Common CI/CD Questions (with Answers)

    We are kicking off a new series of episodes - Technical Tips - to give you bit-sized advice on the best practices of software engineering so your coding life is easier and more efficient. 
    Today, we''ll answer 30 most popular questions about CI/CD. 

    How many can you answer?

    Listen to the full episode or read the transcript on the Semaphore blog.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.

    • 19 min
    Maaret Pyhäjärvi on Testing in the Modern Age

    Maaret Pyhäjärvi on Testing in the Modern Age

    Testing safeguards the quality and reliability of products. And while there might be occasional misunderstandings, as in any collaborative environment, developers and testers are not inherently at odds. On this subject, veteran tester Maaret Pyhäjärvi believes in delivering feedback constructively.  

    In this episode, she will share her thoughts on the role of testers, how they can provide "the right kind of feedback" to developers, and how to navigate the nuances of different architectures and documentation practices.
    Listen to the full episode or read the transcript on the Semaphore blog.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.

    • 35 min
    James Bach on Questioning the Norms of Software Testing

    James Bach on Questioning the Norms of Software Testing

    Speed and agility reign supreme in software development. However, this drive can sideline the role of testing: Bugs slip through the cracks, security vulnerabilities go unnoticed, and user frustrations mount.

    Amidst this turmoil, James Bach stands as the voice of reason—and dissent. From his unconventional beginnings as a computer salesman to his rise as an authority in the testing field, James shares his journey in the industry and the necessity for testers to challenge the norm.

    Listen to the full episode or read the transcript on the Semaphore blog.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.

    • 23 min

Customer Reviews

5.0 out of 5
1 Rating

1 Rating

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
Digitalk.rs
Digitalk.rs
Under the Radar
Relay FM
Acquired
Ben Gilbert and David Rosenthal
Waveform: The MKBHD Podcast
Vox Media Podcast Network
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC

You Might Also Like

Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
Swift over Coffee
Paul Hudson and Mikaela Caron
Go Time: Golang, Software Engineering
Changelog Media
Lenny's Podcast: Product | Growth | Career
Lenny Rachitsky
SmartLess
Jason Bateman, Sean Hayes, Will Arnett
Cup o' Go
Jonathan Hall & Shay Nehmad