Interviews with developers and API technology leaders. Hosted by Sagar Batchu, CEO of Speakeasy. speakeasy.com
…
continue reading
More Signal - Less Noise
…
continue reading
coffee => code
…
continue reading
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
Your source for wide-ranging discussions from all around the Go community. Panelists include Mat Ryer, Jon Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, and Ian Lopshire. We discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker... oh and also Go! Some people search for GoTime or GoTimeFM and can't find the show, so now the strings GoTime and GoTimeFM are in our description too.
…
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
Prepare to have your mind blown. Copilot Agents are powerful AI tools for Visual Studio Code and Visual Studio. Used to CoPilot? — you ain’t seen nothing yet! James Montemagno and Burke Holland of Microsoft discuss how to get it, and how to use it. https://code.visualstudio.com GitHub Copilot for Skeptics Who Still Think AI is Overrated | BRK124 Tw…
…
continue reading
Prepare to have your mind blown. Copilot Agents are powerful AI tools for Visual Studio Code and Visual Studio. Used to CoPilot? — you ain’t seen nothing yet! James Montemagno and Burke Holland of Microsoft discuss how to get it, and how to use it. https://code.visualstudio.com GitHub Copilot for Skeptics Who Still Think AI is Overrated | BRK124 Tw…
…
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

1
Overcoming barriers to mobile dev, smoothing DevEx, and AI-driven coding shifts | Charlie Cheever (CEO, Expo)
17:41
17:41
Play later
Play later
Lists
Like
Liked
17:41In this episode of Request // Response, I sit down with Charlie Cheever, CEO of Expo and co-founder of Quora, to unpack the evolution of mobile app development and how developer experience is adapting in an AI-assisted world. Charlie shares stories from scaling Quora's mobile presence, his frustrations with App Store complexity, and how Expo is aim…
…
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
OpenAPI is the framework of choice for documenting APIs OpenAPI support in ASP.NET Core API apps https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/overview?view=aspnetcore-9.0 Generate OpenAPI documents at build-time https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/aspnetcore-openapi?view=aspnetcore-9.0&tabs=visua…
…
continue reading
OpenAPI is the framework of choice for documenting APIs OpenAPI support in ASP.NET Core API apps https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/overview?view=aspnetcore-9.0 Generate OpenAPI documents at build-time https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/aspnetcore-openapi?view=aspnetcore-9.0&tabs=visua…
…
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

1
Multimodal automation, API democratization, and the evolution of tool calling | Sinan Eren (CEO & co-founder Opnova)
16:55
16:55
Play later
Play later
Lists
Like
Liked
16:55I sat down with Sinan Eren, co-founder and CEO of Opnova. Opnova is building AI-powered automation for enterprises—specifically targeting companies that rely on legacy systems and lack modern APIs. We talked about how automation can thrive even in systems that don't have APIs and discussed the challenges and opportunities of automating workflows in…
…
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
Anthropic MCP, GraphQL vs REST, and API strategies for LLM dev tools | Ken Rose (CTO & co-founder OpsLevel)
28:10
28:10
Play later
Play later
Lists
Like
Liked
28:10Ken Rose is the CTO and co-founder of OpsLevel. Ken shares the founding journey of OpsLevel and lessons from his time at PagerDuty and Shopify. We debate GraphQL vs REST, API metrics that matter, and how LLMs and agentic workflows could reshape developer productivity. Listen On Apple Podcasts | Spotify Subscribe to Request // Response If you enjoye…
…
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
API design ergonomics, coding on airplanes, and the true signal of good DevEx | Robert Ross (CEO FireHydrant)
26:07
26:07
Play later
Play later
Lists
Like
Liked
26:07Robert Ross (@BobbyTables) is the CEO of FireHydrant. We discuss the journey of building FireHydrant, the evolution of API design, and the impact of gRPC and REST on developer experience. We also talked about the role of LLMs in API design, the shift towards data consumption trends in enterprises, and how great developer experience is measured by a…
…
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
Separating deployment from release, API-first development, and the future of developer experience | John Kodumal (co-founder & fmr CTO LaunchDarkly)
26:04
26:04
Play later
Play later
Lists
Like
Liked
26:04On the first episode of Request // Response, I speak with John Kodumal, co-founder and former CTO of LaunchDarkly. We discussed how LaunchDarkly used feature flags to separate deployment from release, offering fine-grained control for safer rollouts and experimentation. LaunchDarkly was an early adopter of server-sent events, and was a pioneer of t…
…
continue reading
A fascinating discussion of building .Net MAUI applications with Blazor and JavaScript libraries. James’ enthusiasm is catching and he doesn’t disappoint in this interview. .NET Beginner Videos: https://dotnet.microsoft.com/en-us/learn/videos Microsoft Learn Training: https://learn.microsoft.com/en-us/training/dotnet/ Workshops: http://github.com/d…
…
continue reading
A fascinating discussion of building .Net MAUI applications with Blazor and JavaScript libraries. James’ enthusiasm is catching and he doesn’t disappoint in this interview. .NET Beginner Videos: https://dotnet.microsoft.com/en-us/learn/videos Microsoft Learn Training: https://learn.microsoft.com/en-us/training/dotnet/ Workshops: http://github.com/d…
…
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
Mads Kristensen discusses Visual Studio extensions, and the use of CoPilot to get the most out of Visual Studio programming.By Jesse Liberty
…
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
Maddy is the program manager/ owner of Microsoft’s Aspire. This is new, exciting and powerful. More about AspireBy Jesse Liberty
…
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
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
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
Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That’s right, this is Go Time’s finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time, you won’t regret it! We share our feelings, reminisce on the good times, list some of our favorite moments & …
…
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
With so many great programming languages having emerged in the last decade, many of them purpose-built, when and where does Go still make sense and how do you make the case for it at work? Join the discussion Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today! Sponsors: Timescale – Purpose-built perfo…
…
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
Go Time producer, Jerod Santo, ranks & reviews the most (un)popular opinions of 2023. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private …
…
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

1
Crawl, walk & run your way to usable CLIs in Go
57:47
57:47
Play later
Play later
Lists
Like
Liked
57:47With the number of libraries available to Go developers these days, you’d think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team’s journey towards a production-ready CLI. Join the discussion Changelog++ members save 9 minutes …
…
continue reading
Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Fly.io – The home of Changelog.com — Deploy your apps close to…
…
continue reading

1
Technical Tips : CI/CD - What is Continuous Integration and Delivery?
10:41
10:41
Play later
Play later
Lists
Like
Liked
10:41In 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
Mads Torgersen, lead designer of C# joins me to talk about what’s new in C# 13 and much moreBy Jesse Liberty
…
continue reading
Yasir Ekinci joins Johnny & Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective. Join the discussion Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today! Sponso…
…
continue reading

1
Craig McLuckie on Enforcing Compliance on Open Source Development
25:52
25:52
Play later
Play later
Lists
Like
Liked
25:52Open-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
The last time we did a roundup of our unpopular opinion polls, it was November of 2021! That’s too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks & reviews the most (un)popular opinions of 2022. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today…
…
continue reading

1
Technical Tips - The 6 Principles of Test Automation
6:25
6:25
Play later
Play later
Lists
Like
Liked
6:25We 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
In this episode, we will be talking to Russ Cox, who joined the Go team at Google in 2008 and has been the Go project tech lead since 2012, about stepping back & handing over the reins to Austin Clements, who will also join us! We also have Cherry Mui, who is stepping into Austin’s previous role as tech lead of the “Go core”. Join the discussion Ch…
…
continue reading

1
Arun Gupta on Democratizing Enterprise AI Development
25:07
25:07
Play later
Play later
Lists
Like
Liked
25:07In 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

1
"Founder Mode" at work when you're not a founder
56:20
56:20
Play later
Play later
Lists
Like
Liked
56:20Tech twitter (“tech X”?) is abuzz with Paul Graham’s Founder Mode essay. How does that affect you or come into play when you’re not a founder? Does it matter at all to you, your projects & your code? Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Coder.com – Instantl…
…
continue reading
In this follow-up to episode #306, “How soon until AI takes my job?”, the gang of (grumpy?) veteran software engineers candidly chat about how their day to day is changing in the midst of improving AI tooling & hype. Join the discussion Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today! Sponsors: Co…
…
continue reading
Join Johnny as he dives into the world of home automation with Ricardo Gerardi & Mike Riley, two tinkerers who’ve taken the plunge with Go. We explore the challenges (and the fun) they encounter along the way. If you’re interested in automating your home (or working with micro controllers) come learn how to get started! Join the discussion Changelo…
…
continue reading

1
Technical Tips - 5 Options for Deploying Microservices
6:23
6:23
Play later
Play later
Lists
Like
Liked
6:23We 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
On this episode, Angelica is joined by Go community leaders from around the world: meetup organizers from Guadalajara, St. Louis, New York & Go Bridge Atlanta. Together, they explore the ins & outs of organizing meetups, the benefits of attending, the Go Developer Network (GDN) & the current state of the Go Meetup community. Join the discussion Cha…
…
continue reading

1
Andrew Martin on Software Security Best Practices
26:01
26:01
Play later
Play later
Lists
Like
Liked
26:01As organizations increasingly rely on cloud technologies, open-source software, and explore the potential of AI, the importance of robust security practices has never been greater. Still, each of these technologies has its own distinct domain, and it is easy to overlook best practices. In this episode, ControlPlane CEO Andrew Martin helps us connec…
…
continue reading
This episode focuses on the art of delivering concise Lightning Talks, a popular format at conferences worldwide where speakers present in a short timeframe. Joined by some of this year’s GopherCon Lightning Talkers, we’ll discuss their experiences, challenges & tips for effective communication within a limited time. Join the discussion Changelog++…
…
continue reading
Kris, Angelica & Johnny react to the recently announced Go team changes, discuss the finding that 80% of developers surveyed by Stack Overflow are unhappy & disagree about the concept of tech debt (but agree that something’s gotta give). Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join…
…
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 discusses canary deployment, explaining its benefits like real-world feedback and no-downtime upgrades, planning tips, user migration strategi…
…
continue reading