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.
…
continue reading
It's the OG podcast about Free, Libre, and Open Source Software, FLOSS Weekly! Join us each Wednesday as Jonathan Bennett and the posse of Co-hosts interview big names of Free Software, cover utterly fascinating Open Source Projects you may have never heard of, and cover the news about software you use every day without even realizing it.
…
continue reading

1
FLOSS 841: Drupal and AI: The Right Tool for Everything
1:24:19
1:24:19
Play later
Play later
Lists
Like
Liked
1:24:19This week Jonathan and Katherine talk with Jamie Abrahams about Drupal, and how AI just makes sense. No, really. Jamie makes a compelling case that Drupal is a really good tool for building AI workflows. We cover security, personal AI, and more! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show o…
…
continue reading

1
Sara Vieira on Game Boys, JavaScript, and Community
22:39
22:39
Play later
Play later
Lists
Like
Liked
22:39In this episode of Semaphore Uncut, we chat with Sara Vieira—developer, speaker, and hardware hacker—about her unconventional path into tech, the communities that shaped her, and why she’s diving into Game Boys and 3D printing while everyone else is chasing AI. Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your ch…
…
continue reading

1
FLOSS 840: End-of-10; Not Just Some Guy in a Van
1:04:04
1:04:04
Play later
Play later
Lists
Like
Liked
1:04:04This week Jonathan talks with Joseph P. De Veaugh-Geiss about KDE's eco initiative and the end of 10 campaign! Is Open Source really a win for environmentalism? How does the End of 10 campaign tie in? And what does Pewdiepie have to do with it? Watch to find out! You can join the conversation in the Hackaday Discord, watch live or get the video ver…
…
continue reading
This week Jonathan talks with benny Vasquez about AlmaLinux! Why is AlmaLinux the choice for slightly older hardware? What is the deal with RISC-V? And how does EPEL fit in? Tune in to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and sh…
…
continue reading

1
Technical Tips: One API to Rule Them All - Building a Cohesive API for Semaphore
13:50
13:50
Play later
Play later
Lists
Like
Liked
13:50In this episode of Technical Tips, Semaphore engineer Amir Hasanbašić shares how we’re rebuilding our API from the ground up. From a fragmented system to a unified interface — hear how we tackled legacy challenges, redesigned for scale, and what we learned along the way. If you're into API architecture or scaling big systems, this one’s for you. Li…
…
continue reading

1
Episode 838: AtomVM, and The Full Stack Elixir Developer
1:00:39
1:00:39
Play later
Play later
Lists
Like
Liked
1:00:39This week Jonathan chats with Davide and Paul about AtomVM! Why Elixir on embedded? And how!? And what is a full stack Elixir developer, anyways? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, a…
…
continue reading
This week Jonathan chats with Geekwife! What does a normal user really think of Linux on the desktop and Open Source options? And what is it really like, putting up with Jonathan's shenanigans? Watch to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the…
…
continue reading
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 teams not just with suggestions, but with reasoning, context gathering, and real-time incident diagnosis. He shares the vision behind Hawkeye, Neubird’s “digital engineer,” and what it means to build age…
…
continue reading

1
Episode 836: Beeps and Booths With Meshtastic
1:09:18
1:09:18
Play later
Play later
Lists
Like
Liked
1:09:18This week Jonathan and Aaron Newcomb chat with Ben Meadors and Garth Vander Houwen about Meshtastic! What's changed since we talked to them last, where is the project going, and what's coming next? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as gettin…
…
continue reading
This week Jonathan and Rob chat with Nate Graham about KDE! Why did Nate walk away from Apple, and how did he find Linux and KDE? And what does he see coming next? Watch to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links fro…
…
continue reading

1
Technical Tips: Unveiling the Semaphore Architecture - How It Works Under the Hood
24:18
24:18
Play later
Play later
Lists
Like
Liked
24:18Today, we’re diving deep into Semaphore’s architecture with Radosław Woźniak, Software Architect at Semaphore. He’s here to break down the inner workings of our CI/CD platform — from its 30+ microservices to how a simple git push triggers a series of interactions across Semaphore’s infrastructure. Whether you’re a contributor looking to understand …
…
continue reading
This week Jonathan chats with Ben Meadors and Rob Campbell about the boatload of software Microsoft just released as Open Source! What's the motivation, why is the new Edit interesting, and what's up with Copilot? Watch to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as…
…
continue reading
This week Jonathan and Jeff chat with Tom Herbert about eBPF, really fast networking, what the future looks like for high performance computing and the Linux Kernel, and more! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hacka…
…
continue reading

1
Marcelo Calbucci on Strategic Product Thinking
24:55
24:55
Play later
Play later
Lists
Like
Liked
24:55In this episode of Semaphore Uncut, Darko Fabijan welcomes Marcelo Calbucci—engineer, startup founder, and author of The PR FAQ Book. Marcelo shares insights from his time at Amazon, where he encountered a decision-making framework that changed how he thinks about product development: the PR FAQ. What starts as an internal press release quickly bec…
…
continue reading
This week Jonathan chats with Alexandre Dulaunoy and Quentin Jérôme about Kunai and CIRCL! How does Kunai help solve Linux security monitoring? Why is eBPF the right place for one of these tools to run? And how is CIRCL helping Luxembourg and the world deal with the modern security landscape? Watch to find out! You can join the conversation in the …
…
continue reading

1
Technical Tips: How to Scale CI/CD With Self-Hosted Agents
22:42
22:42
Play later
Play later
Lists
Like
Liked
22:42In today's episode of Technical Tips, we’re joined by Semaphore engineer Lucas Pinheiro. He’s here to share insights on self-hosting agents — including the challenges our engineering team has faced and the solutions we've implemented to manage agents reliably at scale. Whether you're working with self-hosted systems or navigating cloud-specific hur…
…
continue reading
This week Jonathan and Dan chat with Peter van Dijk about PowerDNS! Is the problem always DNS? How did PowerDNS start? And just how big can PowerDNS scale? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hacka…
…
continue reading
This week Jonathan and Randal chat with Allen Firstenberg about Google's AI plans, Vibe Coding, and Open AI! What's the deal with agentic AI, how close are we to Star Trek, and where does Open Source fit in? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well…
…
continue reading

1
Patrick Debois on AI & DevOps: What’s Next?
26:03
26:03
Play later
Play later
Lists
Like
Liked
26:03In this episode of Semaphore Uncut, Patrick Debois—Generative AI and DevOps specialist —joins Darko Fabijan to share his perspective on how AI intersects with DevOps, DevSecOps, and infrastructure as code. Patrick discusses everything from generative tooling to failure handling, and what makes this era of automation both exciting and risky. Like th…
…
continue reading

1
Episode 829: This Machine Kills Vogons
1:09:16
1:09:16
Play later
Play later
Lists
Like
Liked
1:09:16This week Jonathan chats with Herbert Wolverson and Frantisek Borsik about LibreQOS, Bufferbloat, and Dave Taht's legacy. How did Dave figure out that Bufferbloat was the problem? And how did LibreQOS change the world? Watch to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtub…
…
continue reading
This week Jonathan and Rob talk to Stéphane Graber about LXC, Linux Containers, and Incus! Why did Incus fork from LXD, why are Fortune 500 companies embracing it, and why might it make sense for your home lab setup? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube…
…
continue reading

1
Technical tips: Top 10 Rules of Continuous Integration
17:01
17:01
Play later
Play later
Lists
Like
Liked
17:01In this episode of Technical Tips, Tommy shares 10 expert tips to keep your CI pipeline fast and efficient. Learn how to improve performance, reduce errors, and ship quality software faster! Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends. 🎙️ This podcast is powered by Sema…
…
continue reading

1
Episode 827: Yt-dlp, Sometimes You Can't See the Tail
59:03
59:03
Play later
Play later
Lists
Like
Liked
59:03This week Jonathan talks to Bashonly about yt-dlp, the audio/video downloader that carries the torch from youtube-dl! Why is this a hard problem, and what does the future hold for this swiss-army knife of video downloading? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on …
…
continue reading
This week Jonathan talks to Neal Gompa about Fedora 42 and KDE! What's new, what's coming, and why is flagship status such a big deal? You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, and follow the official Mastadon…
…
continue reading

1
Episode 825: Open Source CI With Semaphore
1:08:16
1:08:16
Play later
Play later
Lists
Like
Liked
1:08:16This week Jonathan and Ben talk with Darko Fabijan about Semaphore, the very recently Open Sourced continous integration suite! Why did they decide to open the source, how has that process gone, and what's coming next? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtu…
…
continue reading

1
Ken Kocienda on Building AI You Can Trust
26:03
26:03
Play later
Play later
Lists
Like
Liked
26:03In this episode of Semaphore Uncut, Ken Kocienda, co-founder and CTO of InFactory, joins Darko Fabijan to discuss how his company is building AI systems that are both useful and dependable. Ken, a veteran software engineer known for his work on Safari, iPhone auto-correct, and Apple’s UI innovations, shares his insights on how AI can move from a bl…
…
continue reading

1
Episode 824: Gratuitous Navel Gazing
1:06:37
1:06:37
Play later
Play later
Lists
Like
Liked
1:06:37This week Jonathan talks with Doc Searls about Personal AI! What we'd like it to look like, and how we get there! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, and follow the official Mastadon account! Theme music…
…
continue reading

1
Episode 823: TuxCare, 10 Years Without Rebooting!
1:03:59
1:03:59
Play later
Play later
Lists
Like
Liked
1:03:59This week Jonathan and Aaron talk with Joao Correia about TuxCare! What's live patching, and why is it so hard? And how is this related to .NET 6? Watch to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, a…
…
continue reading
In this episode of Technical Tips, Tommy breaks down flaky tests—those unpredictable tests that pass sometimes and fail other times. Learn how to spot, manage, and fix them to keep your CI/CD pipeline reliable! Listen to the full episode or read the transcript on the Semaphore blog. Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the pod…
…
continue reading
This week Jonathan and Rob talk with Shimon Schocken about Nand2Tetris, the free course about building a computer from first principles. What was the inspiration for the course? Is there a sequel or prequel in the works? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on You…
…
continue reading
This week Jonathan talks Rocky Linux with Gregory Kurtzer and Krista Burdine! Where did the project come from, and what's the connection with CIQ and RESF? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hacka…
…
continue reading

1
Lorna Mitchell on OpenAPI in Design-First Development
25:20
25:20
Play later
Play later
Lists
Like
Liked
25:20A cornerstone of API development, OpenAPI offers a standardized format to define, design, and document APIs. Born out as open-source and embraced by tech giants like Google, Microsoft, and IBM, OpenAPI isn’t just a specification—it’s a shift toward interoperability, transparency, and developer empowerment. In this article, Lorna Mitchell, a leading…
…
continue reading

1
Episode 820: Please Don't add AI Clippy to Thunderbird
1:23:57
1:23:57
Play later
Play later
Lists
Like
Liked
1:23:57This week Jonathan talks Thunderbird with Ryan Sipes! What's the story with almost becoming part of LibreOffice, How has Thunderbird collected so many donations, and more! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday.…
…
continue reading

1
Episode 819: Session, It's All About the Metadata
1:18:20
1:18:20
Play later
Play later
Lists
Like
Liked
1:18:20This week Jonathan talks Session and cryptocurrency skepticism with Kee Jefferys! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, and follow the official Mastadon account! Theme music: "Newer Wave" Kevin MacLeod (in…
…
continue reading

1
Technical Tips: 8 Fixes for Faster CI/CD Pipelines
8:07
8:07
Play later
Play later
Lists
Like
Liked
8:07In 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. Tune in to supercharge your workflow! 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 t…
…
continue reading

1
Episode 818: I Don't Care About the Roman Empire
1:04:40
1:04:40
Play later
Play later
Lists
Like
Liked
1:04:40This week Jonathan, Doc, and Jeff cover Deepseek, a solution to terms of service abuse, and more! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, and follow the official Mastadon account! Theme music: "Newer Wave" K…
…
continue reading
Cloud adoption has outpaced the development of corresponding expertise in cloud operations, leading to a significant skills gap across the industry. In this regard, many organizations have had to abandon cloud initiatives because they lacked the necessary in-house expertise to manage them. As a result, critical projects are delayed, and costs and o…
…
continue reading

1
Episode 817: Incompatible With Reality
1:06:00
1:06:00
Play later
Play later
Lists
Like
Liked
1:06:00This week Jonathan and Dan chat with Stefano Zacchiroli about Debian and Software Heritage! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, and follow the official Mastadon account! Theme music: "Newer Wave" Kevin M…
…
continue reading
This week Jonathan and Aaron chat with Simon Phipps and Stefano Maffulli about Open Source AI. Why did we need a new definition? Has it been controversial? And why did OSI step into this particular conversation? You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the …
…
continue reading

1
Episode 815: You Win Some, You Lose Some
1:19:41
1:19:41
Play later
Play later
Lists
Like
Liked
1:19:41This week Jonathan and Randal chat with Matija Šuklje about Open Source and the Law! How do Open Source projects handle liability, what should a CLA look like, and where can an individual or project turn for legal help? You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as gett…
…
continue reading

1
Technical Tips: Continuous Delivery vs Continuous Deployment
9:18
9:18
Play later
Play later
Lists
Like
Liked
9:18In this new Technical Tips episode, Tommy explores Continuous Integration, Deployment, and Delivery—three practices with the same goal: making software development faster and more reliable. Tune in as he explains the key differences and clears up the confusion! Listen to the full episode or read the transcript on the Semaphore blog. Like this episo…
…
continue reading
This week Jonathan and Rob talk with Alistair Woodman about FRRouting, the Internet routing suite that helps make all this possible. But also business, and how an open source project turns the corner into a successful way to support programmers. You can join the conversation in the Hackaday Discord, watch live or get the video version of the show o…
…
continue reading
This week and next we take off for the holidays! We have an exciting schedule after the break! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, and follow the official Mastadon account! Theme music: "Newer Wave" Kevi…
…
continue reading

1
Floor Drees on Building Sustainable Open-Source Ecosystems
26:04
26:04
Play later
Play later
Lists
Like
Liked
26:04In this episode, Tembo.io Head of Education Floor Drees explains the need for a more collaborative and sustainable approach to open-source development. She will help us explore the current state of the Postgres ecosystem and the broader open-source community to point out the critical issues that need to be addressed to ensure the future of these vi…
…
continue reading
This week Jonathan, Simon, and Aaron chat about Open Source Retro-computing, Open Source AI, and ... politics? You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, and follow the official Mastadon account! Theme music: "…
…
continue reading

1
Episode 812: Firefox and the Future
1:21:21
1:21:21
Play later
Play later
Lists
Like
Liked
1:21:21This week Jonathan and David chat with Sylvestre and Brian about Firefox! What's up in the browser world, what's coming, and what's the new feature for Firefox on mobile that has Jonathan so excited? Listen to find out! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as gett…
…
continue reading

1
Technical Tips: Smoke Testing - Catch Bugs Early, Ship Faster
12:21
12:21
Play later
Play later
Lists
Like
Liked
12:21In 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 pipeline, with tips, examples, and practical advice to get started. Listen to the full episode or read the transcript on the Semaphore blog. Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on t…
…
continue reading

1
Episode 811: Elixir & Nerves - Real Embedded Linux
1:12:04
1:12:04
Play later
Play later
Lists
Like
Liked
1:12:04This week Jonathan and Lars Wikman chat about Elixir and Nerves. That's a modern language that's a take on Erlang, and an embedded Linux approach for running Elixir code on devices. https://underjord.io https://elixir-lang.org/ https://nerves-project.org/ You can join the conversation in the Hackaday Discord, watch live or get the video version of …
…
continue reading

1
Episode 810: A Rising Wallet Pays for All Boats
1:12:52
1:12:52
Play later
Play later
Lists
Like
Liked
1:12:52This week Jonathan, Randal, and Aaron chat about Linux, the challenges with using system modules like the Raspberry Pi, challenges with funding development, and more! You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as getting the full story and show links from Hackaday. Oh, …
…
continue reading

1
Rich Harris on the Future - and Past - of Web Development
24:14
24:14
Play later
Play later
Lists
Like
Liked
24:14Web applications are increasingly transforming browsers into the primary interface for our digital lives. As we rely more on web applications for everything from work to entertainment, the responsiveness of these applications becomes paramount. Rich Harris, a former journalist and the mind behind Svelte, shares his insights into web development tec…
…
continue reading