Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Semaphore CI public
[search 0]
More
Download the App!
show episodes
 
Artwork

1
Semaphore Uncut

Semaphore CI

icon
Unsubscribe
icon
Unsubscribe
Monthly+
 
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
 
Artwork
 
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
 
Loading …
show series
 
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
 
In 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
 
This 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
 
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 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
 
This 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
 
This 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
 
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 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
 
This 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
 
This 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
 
A 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
 
This 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
 
This 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
 
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. 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
 
This 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
 
This 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
 
This 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
 
In 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
 
In 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
 
This 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
 
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 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
 
This 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
 
This 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
 
Web 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
 
This week Jonathan and David chat with Frank Delporte about Pi4J, the friendly Java libraries for the Raspberry Pi, that expose GPIO, SPI, I2C and other IO interfaces. - https://www.pi4j.com/ 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 …
  continue reading
 
This week Jonathan and Randal chat with Daniel Stenberg about curl! How many curl installs are there?! What's the deal with CVEs? How has curl managed to not break its ABI for 18 years straight? And how did Daniel turn all this into a career instead of just a hobby? Listen to find out! https://daniel.haxx.se/ You can join the conversation in the Ha…
  continue reading
 
In this new episode of Technical Tips, Tommy explains how Continuous Integration (CI) helps developers merge code changes frequently, with automated builds and fast feedback loops. Learn how CI keeps your main branch stable and ready for faster releases, all while making your coding life easier. Listen to the full episode or read the transcript on …
  continue reading
 
This week Jonathan and Dan chat with Josh Bressers, VP of Security at Anchore, and host of the Open Source Security and Hacker History podcasts. We talk security, SBOMs, and how Josh almost became a Sun fan instead of a Linux geek. https://opensourcesecurity.io/ https://hackerhistory.com/ https://infosec.exchange/@joshbressers https://anchore.com/ …
  continue reading
 
This week Jonathan and David chat with James Smith about Manyfold, the self-hosted 3d print digital asset manager that's on the Fediverse! https://floppy.org.uk/ https://manyfold.app https://github.com/manyfold3d/manyfold You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube, as well as ge…
  continue reading
 
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 is great for flexibility and cost, but also means there's a risk of hidden flaws. In this episode, Kubernetes Co-founder and Stacklok’s CEO Craig McLuckie shares his tools to check the quality and se…
  continue reading
 
This week Jonathan and Jeff chat with Andy Piper about Mastodon! There's a new release of Mastodon, and plenty on the road map to keep everybody excited! https://joinmastodon.org/ https://shop.joinmastodon.org/products/mastodon-plushie You can join the conversation in the Hackaday Discord, watch live or get the video version of the show on Youtube,…
  continue reading
 
This week Jonathan and Dan chat with Anthony Annunziata about Open Source AI and the AI Alliance. We get answers to our burning AI questions, and talk about the difficulty of defining what Open Source means for these large models. - https://ogg.camp You can join the conversation in the Hackaday Discord, watch live or get the video version of the sh…
  continue reading
 
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 breaks down the essential question: What makes a good test? While there is no single answer, he explores six key principles that can guide yo…
  continue reading
 
This week Jonathan and Simon chat with Gary Williams about OggCamp! It's the Free Software and Free culture unconference happening soon in Manchester! - https://ogg.camp 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. O…
  continue reading
 
This week Jonathan and Randal chat with Michael and Benedikt about Emba, the firmware analysis tool that packs in a bunch of features and tools. It's got virtualization tricks, binary version detection and even 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…
  continue reading
 
In terms of creativity, diversity, and evolution pace, generative AI seems boundless. However, its enterprise implementation remains significantly limited. Businesses are uncertain about making the right choices around AI and struggle to familiarize themselves with the potential of this technology amid cutting through the fragmented offerings from …
  continue reading
 
This week Jonathan and Jeff chat with Max Rydahl Andersen about JBang, the cross-platform tool to run Java as a system scripting language. That's a bit harder than it sound, particularly to take advantage of Java's rich debugging capabilities and the ecosystem of libraries that are available. Tune in to get the details, as well as how polyglot file…
  continue reading
 
This week Jonathan and Aaron chat with Andreas Kling about the Ladybird, the new browser in development from the ground up. It was started as part of SerenityOS, and has since taken on a life of its own. How much of the web works on it? How many people are working on the project? And where's the download button? Listen to find out! - https://ladybi…
  continue reading
 
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, Olga explores the best ways to deploy microservices, covering options like single vs. multiple machines, containers, orchestrators like Kubernetes,…
  continue reading
 
This week Jonathan chats with Lori Lorusso and Steve Hoffman, the Head of Community and SVP of engineering at Percona, the open source database experts. - https://www.percona.com/ 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 H…
  continue reading
 
This week Jonathan and Rob chat with Carl Richell of System 76, about the COSMIC desktop, what's new at System76, and more! https://system76.com/cosmic 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 …
  continue reading
 
Loading …
Listen to this show while you explore
Play