
Sign up to save your podcasts
Or


Flaky tests—those intermittent failures that undermine confidence in test suites—are a persistent thorn in the side of development teams. As software complexity grows, so does the challenge of ensuring test reliability.
In this episode, Srivishnu Ayyagari, a senior product manager at LambdaTest, offers valuable insights into the root causes of flaky tests and strategies to overcome them.
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.
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.
In this episode, Tommy will discuss LocalAI as an Open-Source replacement for the OpenAI API, covering its cost-effectiveness, privacy benefits, customizable models, features, setup, and live demos with Chatbot-UI.
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.
Testing remains a critical yet often misunderstood and undervalued component of software development. What's more, as artificial intelligence threatens to reshape the role of testers, questions of job security and demonstrating value become increasingly pressing.
From the struggle for recognition and early involvement in the development process to the delicate balance between automation and human insight, testers navigate a minefield of technical and organizational hurdles.
Michael Larsen, a veteran with over three decades of experience in the field, sheds light on the complex challenges facing the software testing industry today.
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.
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. In this episode, Tommy will discuss how replacing ChatGPT or Bard with open-source models enhances privacy and enables their use with sensitive or proprietary data.
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.
The rise of microservices, cloud platforms, containerization, and distributed systems has made computer systems incredibly powerful, but also increasingly intricate. Ensuring high availability in these complex environments requires innovative solutions.
Enter Coroot, an open-source observability tool designed to simplify monitoring and prevent chaos in production. Coroot co-founders Peter Zaitsev and Nikolay Sivko shed light on their vision: empowering engineers to manage this complexity, maintain system uptime, and swiftly resolve issues.
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.
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, Olga will explain what a CI/CD pipeline is, how to set one up, and the benefits it brings to your software development process. Let’s dive in!
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.
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.
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.
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.
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?
Want to explore CI? Check out Semaphore—going open-source soon! https://semaphoreci.com/blog/semaphore-is-going-open-source
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.
From the publisher's feed