Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Semaphore Uncut

Technology Education

Activity Overview

Episode publication activity over the past year

Episodes

Showing 1-100 of 156
Page 1 of 2 Next → »»

Introducing .NET Support on Semaphore

07 Apr 2026

Contributed by Lukas

Modern development teams don’t all build on the same stack and they should not have to.Today, we are expanding Semaphore’s capabilities to better ...

New: OAuth for MCP Servers — Lessons from Building for AI Agents

19 Mar 2026

Contributed by Lukas

As AI agents become part of everyday development workflows, authentication is becoming a critical piece of the puzzle.In our latest product update, we...

Semaphore’s New Pricing Model: Built for the AI Era of CICD

16 Mar 2026

Contributed by Lukas

Today we’re introducing an important change to how Semaphore pricing works. CICD is no longer something that runs occasionally during development. F...

Product News: OAuth Authentication for the Semaphore MCP Server

06 Mar 2026

Contributed by Lukas

We’re preparing a new update for the Semaphore MCP server that will make it easier for developers to connect AI agents and developer tools.The focus...

Product Update: AI-Driven Onboarding and Workflow Automation in Semaphore

02 Mar 2026

Contributed by Lukas

🚀 We’re introducing AI-driven onboarding and workflow automation in Semaphore. Our new assistive agent helps teams generate pipeline configuratio...

Product News: Extending CI/CD and What’s Next for Semaphore

19 Feb 2026

Contributed by Lukas

Over the past few weeks, we’ve been refining our roadmap for 2026 and focusing on where Semaphore can deliver the most value.Our direction is clear:...

Malcolm Matalka on GitOps, Terraform Tooling, and Building Invisible Developer Tools

11 Feb 2026

Contributed by Lukas

In this episode of Semaphore Uncut, Malcolm Matalka (Terrateam) discusses GitOps, Terraform tooling, OpenTofu workflows, and building developer tools ...

Jamie Dobson on Generative AI, Developer Productivity, and System Stability

28 Jan 2026

Contributed by Lukas

In this episode of Semaphore Uncut, Jamie Dobson, co-founder and former CEO of Container Solutions, shares a thoughtful perspective on generative AI, ...

Sebastian Gierlinger on Scaling Remote Engineering at Storyblok

14 Jan 2026

Contributed by Lukas

In this episode of Semaphore Uncut, Sebastian Gierlinger, VP of Engineering at Storyblok, shares what it really takes to scale a fully remote engineer...

Keren Fanan and Hadar Geva on Reinventing Frontend with MyOp

17 Dec 2025

Contributed by Lukas

In this episode of Semaphore Uncut, Keren Fanan (CEO & Co-founder) and Hadar Geva (CTO & Co-founder) of MyOp share how years of building and scaling f...

Technical Tips: Build Your First MCP Server in 5 Minutes

02 Dec 2025

Contributed by Lukas

AI agents can reason, but they don’t actually understand your systems. MCP servers fix that by giving your copilots and assistants structured access...

Jonathan Reimer on Open Source, Startups, and AI

19 Nov 2025

Contributed by Lukas

In this episode of Semaphore Uncut, Jonathan Reimer—founder of Crowd.dev and now VP of Outbound Products at the Linux Foundation—breaks down what ...

Technical Tips: Multiply Your Tests, Not Your Work

05 Nov 2025

Contributed by Lukas

In this episode of Technical Tips, Tommy shows you how to run tests across multiple environments without duplicating your CI/CD setup or writing repet...

Brian Douglas: AI Tooling, Open Source, and the Future of Developer Workflows

21 Oct 2025

Contributed by Lukas

In this episode, Darko welcomes Brian Douglas, Head of Developer Experience at Continue and longtime open source advocate. They talk about the rise of...

Technical Tips: Pipelines Explained | 3 Principles of CI/CD

07 Oct 2025

Contributed by Lukas

In this episode of Technical Tips, Tommy walks you through three core principles of automation and CI/CD. These are the foundations that help teams de...

Sarah Novotny on Open Source, AI Governance, and Building Trust in Tech

23 Sep 2025

Contributed by Lukas

In this episode, Darko welcomes Sarah Novotny, a technology leader with 25+ years of experience. From shaping Kubernetes governance at Google to her c...

Technical Tips: Open Source ChatGPT Explained

09 Sep 2025

Contributed by Lukas

In this episode of Technical Tips, we break down GPT-OSS — OpenAI’s open-source LLMs you can run anywhere. From local setup to cloud hosting, fine...

Mathias Buus Madsen on Building Apps Without AWS Using Peer-to-Peer and Pear Runtime

29 Aug 2025

Contributed by Lukas

In this episode, Darko welcomes Mathias Buus Madsen, CEO of Holepunch and creator of Pear Runtime. Mathias shares how peer-to-peer tech and modular ar...

Technical Tips: Ephemeral Environments for Testing Open Source Projects

29 Jul 2025

Contributed by Lukas

In today’s episode of Technical Tips, Semaphore engineer Veljko Maksimovic shares how we’re using ephemeral environments to test open-source proje...

Sara Vieira on Game Boys, JavaScript, and Community

15 Jul 2025

Contributed by Lukas

In this episode of Semaphore Uncut, we chat with Sara Vieira—developer, speaker, and hardware hacker—about her unconventional path into tech, the ...

Technical Tips: One API to Rule Them All - Building a Cohesive API for Semaphore

02 Jul 2025

Contributed by Lukas

In this episode of Technical Tips, Semaphore engineer Amir Hasanbašić shares how we’re rebuilding our API from the ground up. From a fragmented sy...

Gou Rao on Agentic Systems in DevOps

16 Jun 2025

Contributed by Lukas

In this episode of Semaphore Uncut, Gou Rao—AI infrastructure veteran and co-founder of Neubird—joins Darko to explore how LLMs can support DevOps...

Technical Tips: Unveiling the Semaphore Architecture - How It Works Under the Hood

03 Jun 2025

Contributed by Lukas

Today, we’re diving deep into Semaphore’s architecture with Radosław Woźniak, Software Architect at Semaphore. He’s here to break down the inn...

Marcelo Calbucci on Strategic Product Thinking

20 May 2025

Contributed by Lukas

In this episode of Semaphore Uncut, Darko Fabijan welcomes Marcelo Calbucci—engineer, startup founder, and author of The PR FAQ Book. Marcelo shares...

Technical Tips: How to Scale CI/CD With Self-Hosted Agents

06 May 2025

Contributed by Lukas

In today's episode of Technical Tips, we’re joined by Semaphore engineer Lucas Pinheiro. He’s here to share insights on self-hosting agents —...

Patrick Debois on AI & DevOps: What’s Next?

22 Apr 2025

Contributed by Lukas

In this episode of Semaphore Uncut, Patrick Debois—Generative AI and DevOps specialist —joins Darko Fabijan to share his perspective on how AI int...

Technical tips: Top 10 Rules of Continuous Integration

08 Apr 2025

Contributed by Lukas

In this episode of Technical Tips, Tommy shares 10 expert tips to keep your CI pipeline fast and efficient. Learn how to improve performance, reduce e...

Ken Kocienda on Building AI You Can Trust

18 Mar 2025

Contributed by Lukas

In this episode of Semaphore Uncut, Ken Kocienda, co-founder and CTO of InFactory, joins Darko Fabijan to discuss how his company is building AI syste...

Technical Tips: 3 Steps to Fix Flaky Tests

04 Mar 2025

Contributed by Lukas

In this episode of Technical Tips, Tommy breaks down flaky tests—those unpredictable tests that pass sometimes and fail other times. Learn how to sp...

Lorna Mitchell on OpenAPI in Design-First Development

18 Feb 2025

Contributed by Lukas

A cornerstone of API development, OpenAPI offers a standardized format to define, design, and document APIs. Born out as open-source and embraced by t...

Technical Tips: 8 Fixes for Faster CI/CD Pipelines

04 Feb 2025

Contributed by Lukas

In this episode of Technical Tips, Tommy tackles slow CI/CD pipelines with 8 tips to speed them up. Save time, cut costs, and boost your feedback loop...

Cory O’Daniel on Infrastructure as Code

23 Jan 2025

Contributed by Lukas

Cloud adoption has outpaced the development of corresponding expertise in cloud operations, leading to a significant skills gap across the industry. I...

Technical Tips: Continuous Delivery vs Continuous Deployment

07 Jan 2025

Contributed by Lukas

In this new Technical Tips episode, Tommy explores Continuous Integration, Deployment, and Delivery—three practices with the same goal: making softw...

Floor Drees on Building Sustainable Open-Source Ecosystems

17 Dec 2024

Contributed by Lukas

In this episode, Tembo.io Head of Education Floor Drees explains the need for a more collaborative and sustainable approach to open-source development...

Technical Tips: Smoke Testing - Catch Bugs Early, Ship Faster

03 Dec 2024

Contributed by Lukas

In this episode of Technical Tips, Tommy breaks down smoke testing—a fast way to catch major software flaws early. Learn how it fits into your CI/CD...

Rich Harris on the Future - and Past - of Web Development

20 Nov 2024

Contributed by Lukas

Web applications are increasingly transforming browsers into the primary interface for our digital lives. As we rely more on web applications for ever...

Technical Tips : CI/CD - What is Continuous Integration and Delivery?

05 Nov 2024

Contributed by Lukas

In this new episode of Technical Tips, Tommy explains how Continuous Integration (CI) helps developers merge code changes frequently, with automated b...

Craig McLuckie on Enforcing Compliance on Open Source Development

23 Oct 2024

Contributed by Lukas

Open-source software is the building materials of the vast majority of digital technology as we know it. Anyone can access and contribute to it, which...

Technical Tips - The 6 Principles of Test Automation

08 Oct 2024

Contributed by Lukas

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...

Arun Gupta on Democratizing Enterprise AI Development

25 Sep 2024

Contributed by Lukas

In terms of creativity, diversity, and evolution pace, generative AI seems boundless. However, its enterprise implementation remains significantly lim...

Technical Tips - 5 Options for Deploying Microservices

10 Sep 2024

Contributed by Lukas

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...

Andrew Martin on Software Security Best Practices

27 Aug 2024

Contributed by Lukas

As organizations increasingly rely on cloud technologies, open-source software, and explore the potential of AI, the importance of robust security pra...

Technical Tips - What is Canary Deployment?

13 Aug 2024

Contributed by Lukas

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...

Srivishnu Ayyagari On Flaky Tests Anti-Patterns

30 Jul 2024

Contributed by Lukas

Flaky tests—those intermittent failures that undermine confidence in test suites—are a persistent thorn in the side of development teams. As softw...

Technical Tips - LocalAI: An Open-Source Alternative to OpenAI API

16 Jul 2024

Contributed by Lukas

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...

Michael Larsen on Quality Assurance in The Age of AI

02 Jul 2024

Contributed by Lukas

Testing remains a critical yet often misunderstood and undervalued component of software development. What's more, as artificial intelligence thr...

Technical Tips - 6 Ways to Run ChatGPT Alternatives in Your Machine

18 Jun 2024

Contributed by Lukas

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...

Peter Zaitsev and Nikolay Sivko on simplifying observability

04 Jun 2024

Contributed by Lukas

The rise of microservices, cloud platforms, containerization, and distributed systems has made computer systems incredibly powerful, but also increasi...

Technical Tips - CI/CD Pipeline: A Gentle Introduction

21 May 2024

Contributed by Lukas

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...

Gene Kim on Unpacking Organizational Wiring

07 May 2024

Contributed by Lukas

Forget fancy titles and complex frameworks. The secret to an organization’s success might lie in a surprisingly simple act: two people moving a couc...

Technical Tips - Handling Flaky Tests in LLM-powered Applications

23 Apr 2024

Contributed by Lukas

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...

Kelsey Hightower on Embracing Open Source

09 Apr 2024

Contributed by Lukas

By challenging assumptions and embracing experimentation, individuals and teams can unlock fresh ideas. To this end, collaboration fueled by diverse p...

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

26 Mar 2024

Contributed by Lukas

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 codi...

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

12 Mar 2024

Contributed by Lukas

Testing safeguards the quality and reliability of products. And while there might be occasional misunderstandings, as in any collaborative environment...

James Bach on Questioning the Norms of Software Testing

27 Feb 2024

Contributed by Lukas

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

Romaric Philogène on Nurturing Developer Experience

06 Feb 2024

Contributed by Lukas

From the outbreak of cloud services to the growing complexity of development infrastructure, developers are increasingly burdened with managing techni...

Antoine van der Lee on Building and Leading Winning Teams

23 Jan 2024

Contributed by Lukas

Leading engineer teams through technical complexities requires creating an environment where technical expertise thrives alongside strong team spirit:...

Pablo Iñigo Sánchez and Kirill Shirinkin on Unveiling Business Value From AI

09 Jan 2024

Contributed by Lukas

Fueled by the urgency of staying ahead of the competition, hype cycles swirling around new technologies often overshadow actual business applications....

Maximiliano Contieri on Bridging the Industry-Academia Divide

12 Dec 2023

Contributed by Lukas

Despite their common subject matter, the software industry and computer science often operate on divergent assumptions and priorities, making collabor...

Jeremy Meiss on Developer Relations: From Evangelism to Advocacy

28 Nov 2023

Contributed by Lukas

With community and Developer Experience taking on greater priority across the technology sector, Developer Relations (DevRel) has had to adapt and con...

Ben Rometsch on Product Simplicity Over Hypeness

14 Nov 2023

Contributed by Lukas

Companies differing motivations and resources determine their priorities and impact how they develop their products. In this way, not all companies ba...

Jonathan Gottfried on Empowering Developers and Fostering Community

31 Oct 2023

Contributed by Lukas

Education is one of developers’ most precious assets. Education makes the difference in adapting to changing tech trends and industry perspectives. ...

Tracy Lee on Embracing Excitement, Community, and Change

03 Oct 2023

Contributed by Lukas

Keeping up with the latest trends and technologies, dealing with imposter syndrome, and finding your place in the community are just a few of the chal...

Nicolas Frankel on Navigating API Complexity

19 Sep 2023

Contributed by Lukas

API developers must navigate evolving standards, design intuitive interfaces, ensure security, and address the ever-changing needs of clients. With di...

Mey Beisaron on Moving From Backend Developer to DevOps: A Journey into the Dark Side of Tech

08 Aug 2023

Contributed by Lukas

DevOps emerged to break down the silos between development and operations teams, speeding up release cycles, reducing errors, and improving communicat...

Peter Zaitsev on The Evolution and Challenges of The Open Source Space

25 Jul 2023

Contributed by Lukas

In this episode, we delve into the experiences and insights of Peter Zaitsev, an advocate for the open-source community, as he sheds light on the comp...

Michael Feathers On Facilitating Onboarding and Scaling in Software Development

11 Jul 2023

Contributed by Lukas

The ability to adapt, collaborate, and continuously improve has become paramount in keeping pace with ever-changing technologies, customer demands, an...

Jeff Atwood on Empowering Programmers and Digital Communities

27 Jun 2023

Contributed by Lukas

In this episode, Stack Overflow and Discourse co-founder Jeff Atwood reveals his thoughts on the platforms that have left an indelible mark on the pro...

Kevlin Henney on Code Refactoring

13 Jun 2023

Contributed by Lukas

Refactoring has become an integral part of software development practices and has gained widespread recognition and adoption in the industry.In this e...

Richard Seroter on Balancing Business and Technology Strategies

30 May 2023

Contributed by Lukas

Richard Seroter, Google Cloud’s director of product management and DevRel, shares his perspectives on the importance of learning, the disconnect bet...

Fernando Doglio on Skills of a Successful Software Engineer

18 May 2023

Contributed by Lukas

Beginners might be intimate by the amount of knowledge and available resources when getting into software development. Finding the right direction and...

Susanne Kaiser on Wardley Mapping

02 May 2023

Contributed by Lukas

How companies move during changes can determine their success, but also nurture eventual failure. In this episode, we will explore how Software Consu...

Nathan Sobo on The Future of Collaborative Code Editing

18 Apr 2023

Contributed by Lukas

Github has pushed the limits of collaboration in coding as a platform for discussing, sharing, and participating in code and projects. Yet, new tools ...

Adam Wulf on Application Refactoring

04 Apr 2023

Contributed by Lukas

The evolution of distributed systems has normalized the benefits of cloud systems. From an end-user perspective, collaborating in real time has to fee...

Florence Chabanois on Creating a Diverse and Inclusive Work Environment

21 Mar 2023

Contributed by Lukas

In the tech industry, diversity and inclusivity have been long-standing challenges. Head of Engineering Florence Chabanois understands the importance ...

Bart de Water on Building Robust Resilient Systems

07 Mar 2023

Contributed by Lukas

Building resilient systems is crucial in ensuring that applications can keep functioning even while facing unexpected failures and disruptions. In fac...

Alan Page on Testing: From Past to Future

21 Feb 2023

Contributed by Lukas

Software testing has undergone a significant transformation in recent years. It has evolved from being an isolated, time-consuming activity performed ...

Adib Saikali on Protecting Your Software Development Workflow

07 Feb 2023

Contributed by Lukas

Continuous Integration (CI) pipelines enable software development teams to build and test code quickly and efficiently. However, the need for robust s...

Sébastien Lorber on Building Documentation Websites Quickly and Easily With Docusaurus

24 Jan 2023

Contributed by Lukas

The availability and quality of documentation are perhaps the most valuable assets for helping developers do their job. Likewise, good documentation w...

Simon Wardley on Improving Business With Maps

10 Jan 2023

Contributed by Lukas

The complexity of business and business processes can pull us away from the big picture. Internal documents, graphs, and other visual representations ...

David Heinemeier Hansson on Finding the Right Balance Between Business and Technology

13 Dec 2022

Contributed by Lukas

The prominence of venture capital in the software industry continues to shape how companies grow, set their budget and goals, and model their teams. I...

Vaughn Vernon on Domain-Driven Design for Software Architecture

29 Nov 2022

Contributed by Lukas

As the code base of a company grows, it becomes more complex. This complexity can lead to different sorts of communication problems capable of affecti...

Daniel Thompson-Yvetot on How to Build Hybrid Apps With Tauri

15 Nov 2022

Contributed by Lukas

Over the years, the software development community has created several tools for making their work easier and more efficient. As a result, building ap...

Ken Kantzer on Secure Development With Code Audits

01 Nov 2022

Contributed by Lukas

With so much sensitive data going on through software applications, software products need to be robust enough to protect its users from malicious act...

Caro Griffin on Recruiting Talent From Communities

18 Oct 2022

Contributed by Lukas

Communities have nourished the tech industry —and academia— for ages. Aside from acting as a knowledge base, communities also allow their members ...

Allen Holub on Why You Should Get Rid of Estimates

04 Oct 2022

Contributed by Lukas

Nowadays, Agile methodologies are applied and well-known all over the software development industry. But are they actually implemented as they should?...

Daniel Terhorst-North on Simplifying Testing and Development

20 Sep 2022

Contributed by Lukas

In Agile methodologies, testing is one of the pillars of the product-building process. Still,  tests can be detrimental if not properly set. Even mor...

Sarah Wells on Mastering Microservices Over Monolithic Applications

06 Sep 2022

Contributed by Lukas

Microservice architecture offers no end of advantages over monolithic applications, including continuous delivery,  more room for experimenting with ...

Adam Dymitruk on How to Upgrade Your Toolbox with Event Modeling

22 Aug 2022

Contributed by Lukas

Describing information systems is vital for software design. As a result, multiple tools have appeared over the years to optimize the process. In this...

Arlo Belshee on How to Scale Software Development Teams

08 Aug 2022

Contributed by Lukas

What happens when companies go from a single small team of developers to tenfold their size as a result of becoming market fit? Could it be that the s...

Janet Gregory on Holistic Testing: Where Testing and Coding Meet

26 Jul 2022

Contributed by Lukas

Testing plays a big role in software development; especially, in quality assurance. However, when these tasks are rigorously divided, testers can find...

Holly Cummins on Getting Into and Testing Microservices

12 Jul 2022

Contributed by Lukas

Microservices architecture is one of the most popular options for companies going through application modernization or migrating to the cloud. However...

Woody Zuill on How Mob Programming Makes the Difference

28 Jun 2022

Contributed by Lukas

Mob programming challenges the idea of developer teams as a group of individuals with a common goal yet who do most of the work separately. Hence, mob...

Llewellyn Falco on Mob Programming for Optimizing Testing and Team Growth

14 Jun 2022

Contributed by Lukas

Mob and pair programming are meant to ease collaboration and improve communication between team members. Still, other aspects of software development ...

Gaspar Nagy on How to Improve Development and Business with BDD Testing

31 May 2022

Contributed by Lukas

In software development, testing is a vital part of ensuring quality products. However, how to test and why isn’t always clear or in the mind of dev...

Kent C. Dodds on How to Build Better Websites with Remix

17 May 2022

Contributed by Lukas

Imagine those old days of building for the web, when everything was simple. Now imagine that you could have the user experience we have today mixed wi...

Shai Reznik: How to Write Tests the Most Test Effective Way

03 May 2022

Contributed by Lukas

If you need to cover a distance of 30 kilometers, you can walk for 6 hours. Or you can learn how to drive a car and get there in 30.That’s what Shai...

Maryam Umar: How to Advance Your Career and Grow the Team in Test Automation

19 Apr 2022

Contributed by Lukas

How do people end up in test automation? Is it a skill people can learn at universities or it’s more of a vocation, really?There is no one path that...

Lisa Crispin: Holistic Approach to Testing

05 Apr 2022

Contributed by Lukas

There's so much more to testing than just writing automated tests that run in CI. Testers on high-performing teams don't just write tests. T...

Justin Searls: How to Grow Your Engineering Team Tenfold in a Year and Keep Test Suites Healthy

22 Mar 2022

Contributed by Lukas

When your engineering team grows from 10 to 100 engineers in the course of a year, there are so many things that you need to focus on, from operations...

Page 1 of 2 Next → »»