Semaphore Uncut artwork

Semaphore Uncut

115 episodes - English - Latest episode: 6 days ago - ★★★★★ - 2 ratings

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.

Technology News Tech News software development devops product development continuous integration continuous deployment
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

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

May 31, 2022 08:00 - 29 minutes - 20 MB

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 developers, who may see it as beyond the scope of their job. To Gaspar Nagy, the person behind SpecFlow, testing is a matter of collaboration, constant feedback, and handling overconfidence. To discuss the subject, we asked him to answer our question on the importance of testing, his journey as a software developer, and the tools he designed for i...

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

May 17, 2022 11:00 - 31 minutes - 21.3 MB

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 with the developer experience of yesteryear, of what felt like years ago. That’s what Remix is, a web framework with laser focus on user experience. In this episode, Darko welcomes Kent C. Dodds, Director of Developer Experience at Remix. Kent explains what Remix is and why it’s so cool. Listen to the full episode or read the edited transcript.  

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

May 03, 2022 11:00 - 35 minutes - 24.5 MB

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 Reznik, Test Effective Coach, learned the hard way. He worked so hard trying to juggle a 9-to-5 job with growing a startup that he got a panic attack. In the end, he decided automated what could be automated, including testing, is the only way to stay sane. In this podcast episode, Darko and Shai talk about Shai’s career path from being a ful...

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

April 19, 2022 11:00 - 28 minutes - 19.9 MB

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 leads to QA. What’s more important is that testing is just a subset of quality assurance. There're so many aspects to think about when people talk about signing anything off from a QA perspective. In the most recent episode of Semaphore Uncut, we welcome Maryam Umar, Head of QA at Rezolve, international speaker. Maryam explains what the three...

Lisa Crispin: Holistic Approach to Testing

April 05, 2022 12:00 - 29 minutes - 20.5 MB

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. They work closely with site reliability engineers, ensuring that the infrastructure is tested as well. They get involved in production.  But how does one introduce this holistic approach to testing to one's team? Even more so, how does one introduce continuous integration to an organization, if it hasn't been adopted yet? In this podcast episode, we wel...

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

March 22, 2022 12:00 - 31 minutes - 21.7 MB

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 and developer tooling to testing. Maintaining the health of the application is perhaps the most difficult part of all. Where exactly do you start? We sat down with Justin Searls, the co-founder and CTO of the Test Double agency. For many years, Justin has been consulting organizations on how to best tackle team's growth and ensure that good p...

How to Build a High-Performing Team with Richard Kasperowski

March 08, 2022 08:00 - 28 minutes - 19.6 MB

In this podcast episode, we welcome Richard Kasperowski. Richard is an author, teacher, speaker, and coach focused on team building and high-performance teams. Richard is the author of two books, High-Performance Teams: The Foundations and The Core Protocols: A Guide to Greatness, as well as the forthcoming book High-Performance Teams: Core Protocols for Psychological Safety and Emotional Intelligence.  We talked to Richard about what core protocols are, how important it is to talk about o...

Cucumber Founder Aslak Hellesøy on TDD and BDD

February 22, 2022 07:00 - 34 minutes - 23.9 MB

In this episode of Semaphore Uncut, we welcome Aslak Hellesøy, Cucumber Founder, Cucumber Open Source Lead at SmartBear. We walk about TDD and BDD, how to adopt automated testing, what different kinds of tests there are, and what the future holds for Cucumber.  What we talked about, in more detail: Introduction The differences between TDD and BDD How developer communities evolve What is Cucumber? How companies started adopting Cucumber TDD: patterns and anti-patterns How to adopt tes...

Agile Coaching and the Samman Method with Emily Bache

February 08, 2022 11:00 - 26 minutes - 18.2 MB

In this podcast episode, I welcome Emily Bache, technical agile coach, author of "Technical Agile Coaching with the Samman Method" and "The Coding Dojo Handbook". We talk about agile coaching, the Samman Method, peer reviews and various communication techniques and methods. Listen to our insightful conversation or read the edited transcript.  What we talked about: The Coding Dojo Handbook Starting a career as an agile coach The Samman Method How long does it take a team to embrace somet...

How to Introduce Your Engineering Team to CI/CD with Kris Buytaert

January 25, 2022 10:00 - 26 minutes - 18.2 MB

In this podcast episode, I welcome Kris Buytaert, consulting CTO at Inuits.eu, one of the organisers of DevOpsDays. We talk about the conference, how to introduce CI/CD to teams, and what some patterns and antipatterns for infrastructure as code are. We also discuss why teams are reluctant to spend money on testing and operations, and what happens if they don't. Listen to the full conversation or read the edited transcript. What we talked about: The reality of conferences in COVID times ...

Jan Giacomelli on the Benefits of TDD

January 10, 2022 09:00 - 29 minutes - 20.3 MB

In this podcast episode, I welcome with Jan Giacomelli, Staff Software Engineer at Ren Systems, previously with typlessAPI. We talked about test-driven development, unit tests, flaky tests, and much more. Jan shares some exciting war stories from the trenches of testing, explains how he was able to reduce the feedback loop from 45 minutes to only 8 min, and advocates for TDD. Listen to our insightful conversation or read the transcript. Key points: The benefits of TDD and good test coverag...

Browser Testing with David Burns, Core Selenium Contributor

December 22, 2021 15:00 - 32 minutes - 22.1 MB

In this podcast episode, I welcome David Burns, Head of OSPO at BrowserStack, Chair person for the W3C Browser Testing and Tools Working Group, core contributor on the Selenium Open Source Project. We talk about the past, present and future of browser testing, how to eradicate flaky tests and why it's important to invest more effort into testing pyramid from the very beginning. Key points: David Burns on browser testing WebDriver BiDi specification How flaky tests are born How to start ...

Under the Hood of Replit with Amjad Masad

December 07, 2021 14:00 - 30 minutes - 20.9 MB

In this podcast episode, I welcome Amjad Masad, co-founder and CEO of Replit, the collaborative browser-based IDE. We talk about how Replit started, the technologies behind the product, but also how accessible tools change lives and help to make programming a passion. Key highlights: Making accessible tools as a life goal Replit doing magic The technical side of Replit What happens when you start a REPL? Interactive programming as a way to converse with a computer Prybar by Replit Wh...

Gleb Bahmutov on Why Testing Pyramid Makes Little Sense

November 23, 2021 12:00 - 33 minutes - 23 MB

In this podcast episode, I welcome Gleb Bahmutov, Senior Director of Engineering at Mercari. We talk about about Gleb's engineering experience at Cypress.io and Mercari US, discuss the testing pyramid and why it makes little sense, and talk about what we can use instead. Here's what we talk about: Gleb's story with Cypress.io Testing pyramid makes little sense; what can we use instead? Gleb's talk at the TestJS Summit Why is the testing pyramid shapes this way? Testing matrix vs testing...

Adam Gordon Bell on Better Builds with Earthly

November 09, 2021 12:00 - 27 minutes - 18.7 MB

In this episode, I welcome Adam Gordon Bell, Developer Advocate at Earthly, host of CoRecursive podcast. We talk about what Earthly is and how teams can adopt it. We discuss whether being a late adopter is a good or bad thing. Adam also shares his experience with starting his own podcast. What’s in the episode: Introduction to Earthly When do you want to start using Earthly? What technologies Earthly supports Earthly vs Bazel How to start with Earthly CoRecursive podcast Is being a l...

Keith Smiley of Lyft on How to Scale Code with Bazel

October 26, 2021 06:00 - 32 minutes - 22.3 MB

In this episode, I welcome Keith Smiley, Principal Engineer and Lead Maintainer of Bazel's iOS support at Lyft. We talk about how the Lyft team is using Bazel and what the advantages are of using this build tool. Keith also shares his team's experience with the Bazel adoption. Key takeaways: How the Lyft team is using Bazel and monorepos How Lyft adopted Bazel How the Lyft team maintains its build configuration What is Bazel How to get into Bazel Handling flaky tests in Bazel About S...

Co-creator of Ionic Framework and StencilJS Adam Bradley on How to Make Fast Websites

October 12, 2021 11:00 - 32 minutes - 22.6 MB

In this episode, I welcome Adam Bradley, co-creator of Ionic Framework and StencilJS, currently with Builder.io. We chat about Ionic and Stencil, Adam's new projects Qwik and Partytown as well as how Builder.io works and how is it different from other drag and drop website builders. Key takeaways: What is Ionic? How StencilJS was born Making fast websites with Builder.io The challenges in e-commerce and how Qwik solves them How Partytown runs third party scripts from a web worker Abou...

Agile Conversations with Jeffrey Fredrick

September 28, 2021 11:00 - 36 minutes - 25.4 MB

In this episode of Semaphore Uncut, we welcome Jeffrey Fredrick, co-author of Agile Conversations, organizer of CITCON. 🎧 What we talked about: How CITCON Conference was born How to bring business metrics to microservices Technology adoption lifecycle Is Agile dead? The art of productive conflict and the Four R's framework About Semaphore Uncut In each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them abo...

Unicorn Developers With Filip Hráček

September 14, 2021 15:00 - 23 minutes - 16.2 MB

In this episode of Semaphore Uncut we welcome Filip Hraček, developer relations engineer at Google, and talk about what's great about Flutter, how to out as a developer, and the importance of keeping your motivation up. 🎧 Key takeaways: The art of finishing projects The pros and cons of tinkering with side projects How to keep motivation up and keep learning What are unicorn developers?

Mapping the World and Testing Against Reality with Eric Bowman

August 31, 2021 15:00 - 27 minutes - 18.9 MB

Today we have Eric Bowman, CTO at TomTom, former VP Engineering at Zalando, and a developer behind the game "The Sims". In this episode, we discuss how mapping technology has changed the world and how CI/CD practices have made real-time mapping possible.  🎧 Key Takeaways How long before self-driving cars are a reality? How satellite and map technology changed the world? The challenges of building and testing real-time maps. How feedback loops add value to developers and customers. Usin...

Episode 43 - Mapping the World and Testing Against Reality with Eric Bowman

August 31, 2021 15:00 - 27 minutes - 18.9 MB

Today we have Eric Bowman, CTO at TomTom, former VP Engineering at Zalando, and a developer behind the game "The Sims". In this episode, we discuss how mapping technology has changed the world and how CI/CD practices have made real-time mapping possible.  🎧 Key Takeaways How long before self-driving cars are a reality? How satellite and map technology changed the world? The challenges of building and testing real-time maps. How feedback loops add value to developers and customers. Usin...

Episode 42 - Brandon Bayer on creating Blitz.js, the fullstack framework for React.

August 17, 2021 15:00 - 23 minutes - 16.4 MB

Brandon Bayer talks about his creation, Blitz.js, a Next.js fork and a fullstack, batteries-included framework for React. In this episode, we talk about the inspiration for the project, the challenges along the way and what's planned for this great framework's future. Listen to the episode now. 🎧 Key Takeaways  What is Blitz.js and how it relates to React. JavaScript or TypeScript, which is best? When is Blitz 1.0 coming out. What features are planned for the future. About Semaphore Un...

Brandon Bayer on creating Blitz.js, the fullstack framework for React.

August 17, 2021 15:00 - 23 minutes - 16.4 MB

Brandon Bayer talks about his creation, Blitz.js, a Next.js fork and a fullstack, batteries-included framework for React. In this episode, we talk about the inspiration for the project, the challenges along the way and what's planned for this great framework's future. Listen to the episode now. 🎧 Key Takeaways  What is Blitz.js and how it relates to React. JavaScript or TypeScript, which is best? When is Blitz 1.0 coming out. What features are planned for the future. About Semaphore Un...

Peter Cooper on Why Developers Should Create Content

August 03, 2021 15:00 - 37 minutes - 25.5 MB

Welcome to Semaphore Uncut, a podcast about developers building great products. In this episode, I talk with Peter Cooper, tech publisher, author, software engineer, and of the most successful newsletter curators. Press the play button and listen to us talking about content creation, the cycles in the tech business, and how developers learn. Key Takeaways Using a email as the core driver for a business Getting older in the technology industry Why developers should be involved in content ...

Kubernetes-native Java microservices with John Clingan

July 20, 2021 16:00 - 26 minutes - 18.3 MB

This episode features John Clingan, product manager at Red Hat, founder of MicroProfile, and co-author of "Kubernetes Native Microservices with Quarkus, and MicroProfile". We'll talk about the challenges of developing microservices on Java, using Quarkus and MicroProfile to speed up start times and reduce memory footprints, and how to transition into a Kubernetes-native experience. Key takeaways: How to bring Java applications into a cloud-native environment. What are Quarkus and MicroPro...

DevOps-as-a-Service with Khash Sajadi

July 06, 2021 08:00 - 38 minutes - 26.4 MB

Today's episode features Khash Sajadi, founder of Cloud 66 and hardy DevOps veteran. Listen to us talking about how DevOps evolved and shaped the industry, the importance of getting past the hype, and what to look for when deciding on a technology stack. Key takeaways: How DevOps technologies evolved over the last 30 years. What made Kubernetes win the container wars. How to sell DevOps services to companies. How technology choices impact business success. About Semaphore Uncut In each...

Jeff Smith on DevOps Antipatterns

June 22, 2021 13:00 - 31 minutes - 21.6 MB

In this episode of Semaphore Uncut, Jeff Smith, DevOps advocate, director of Ops at Centro, and author of the book Operations Anti-patterns, DevOps Solutions, talks about adapting DevOps patterns and avoiding pitfalls as companies grow out from startup to full size. We talk about the types of engineers companies need as they evolve and how to achieve the right balance between letting your engineers experiment and keeping things sane. Key takeaways: The usual way companies implement change ...

Dave Thomas on Testing Past, Present, and Future

June 08, 2021 08:00 - 36 minutes - 25 MB

In this episode of Semaphore Uncut, I talk with Dave Thomas, author of The Pragmatic Programmer, and many other well-known software engineering books. We discuss how software engineering has changed over many decades and how Dave's experiences have informed his attitudes to testing. Key takeaways: Software is both abstract and changes the real world Computer science undergrads need more industrial experience Treat software testing as a tool, not a religion Use experience and judgement t...

Monorepo and Micro-Frontends with Jonathan Creamer

May 25, 2021 07:00 - 34 minutes - 23.6 MB

This episode of Semaphore Uncut features Jonathan Creamer, Senior Software Engineer at Microsoft. We hear his monorepo experiences and about his work in the field of 'DivOps' - the term he coined to describe the engineering of front-end tooling. Key takeaways: DivOps is DevOps for the front-end Monorepo's power is having all dependencies at your fingertips Make and test sweeping changes across the whole monorepo in seconds Embrace monorepo early to keep options open Monorepo tooling en...

Multi-platform Development with Co-creator of Flutter, Eric Seidel

May 11, 2021 07:00 - 27 minutes - 18.8 MB

In this Semaphore Uncut episode, I meet Eric Seidel, co-creator of Flutter and Director of Engineering for the Flutter team at Google. We chat about the Flutter developer experience, the Dart language that powers it, and the transition Flutter is making from mobile to desktop. Key takeaways: Flutter allows one codebase for mobile, web and desktop Dart is designed for developer experience AOT or JIT compile for performance or .js transpile for iterating An active Dart community fuels gro...

Nader Dabit on How Managed Services Turbo-Charge Startups

April 27, 2021 08:00 - 24 minutes - 16.9 MB

In this episode of Semaphore Uncut, we meet Nader Dabit, Senior Developer Advocate at AWS. He gives us his perspective on managed services in cloud development, tells us about AWS Amplify, and gives his predictions on the future of cloud computing.  Key takeaways: As the front-end ecosystem matures, more challenging products are possible Managed services give power to builders Prepackaged managed service collections help startups get going The 80-20 rule of cloud apps: 80% managed servi...

Monorepo and Building at Scale with Benjy Weinberger

April 13, 2021 08:00 - 24 minutes - 17.2 MB

In this episode of Semaphore Uncut, I talk to Benjy Weinberger, co-founder of Toolchain. We discuss the open-source build tool, 'Pants', and hear Benjy's views on the monorepo strategy for managing your codebase. Key takeaways: Pants: a fast, scalable build system Explicit modelling of dependencies is key to Pants performance Monorepo gives visibility and ownership of the effects of your changes Monorepo helps avoid dependency hell How Pants works: a concrete example Tools to make ado...

Crossing the Enterprise Chasm with Michael Grinich

March 30, 2021 07:00 - 29 minutes - 20.4 MB

In this episode of Semaphore Uncut, I talk to Michael Grinich, founder and CEO for WorkOS. We chat about how software companies fall foul of the 'Enterprise Chasm', and how WorkOS helps them cross it. We also learn about the engineering approach that the WorkOS team takes to maintain the reliability of their service, which is critical to their users. Key takeaways: How to cross the 'Enterprise Chasm' WorkOS enables focus on core product experience WorkOS unifies a fragmented space Build...

Automated Microservice Networking with Traefik CEO Emile Vauge

March 16, 2021 05:00 - 25 minutes - 17.5 MB

In this episode of Semaphore Uncut, I chat with Emile Vauge, founder and CEO of Traefik Labs. We talk about the origins of Traefik and the Traefik Labs products that have stemmed from it. We also discuss getting started in the complex Kubernetes world and look into the future of cloud-native. Key takeaways: Automated microservice container networking with Traefik Like Istio, but simplified: Traefik Mesh Traefik Pilot is a unified dashboard for your infrastructure Traefik Enterprise brin...

Open Source Business Models with Alex Ellis

March 02, 2021 09:00 - 29 minutes - 20.4 MB

In this episode of Semaphore Uncut, I chat with Alex Ellis, creator of OpenFaaS, Inlets, and Arkade. He shares his experience of following his open-source passion while also making his work pay. Key takeaways: When an open-source project has traction and community, but no business model The sponsored app business model The Freemium business model Entrepreneurs have to take blows and get up again Your own open source path is possible About Semaphore Uncut In each episode of Semaphore U...

Discovering Next.js with Guillermo Rauch

February 16, 2021 09:00 - 38 minutes - 26.5 MB

In this episode of Semaphore Uncut, we talk to Guillermo Rauch. Guillermo is CEO and co-founder of Vercel. We talk about how React has emerged as a de-facto standard for the front-end. Guillermo describes Vercel's Next.js framework that is built around React. And we also discuss front-end testing and microservices engineering trends. Key takeaways: Next.js improves React development and deployment Next.js is a powerful framework around de-facto standard React Front-ends are globally dist...

Adopting Cloud-Native at Deutsche Telekom with Vuk Gojnic

February 02, 2021 09:00 - 26 minutes - 18.1 MB

In this episode of Semaphore Uncut, we talk to Vuk Gojnic. Vuk is Squad Lead for container and cloud-native engine at Deutsche Telekom Technik. Vuk describes how his internal engineering team is bringing Cloud Native infrastructure to the 200,000 person telecom giant. We discuss a number of technical challenges. We also address the issue of measuring the success of an internal engineering team. And we discuss the difficulty of hiring and training cloud-native specialists.  Key takeaways: C...

Maximizing Software Product Value with Gojko Adzic

January 19, 2021 09:00 - 30 minutes - 20.7 MB

In this episode of Semaphore Uncut, we talk to Gojko Adzic, specialist in agile and lean quality improvement. We talk about how to make truly valuable software products: addressing real needs rather than all requests and establishing quick feedback loops by observing behavior change. Gojko also shares how he has kept his passion for software alive. We hear how he made space to learn and experiment and how he guards his autonomy. Gojko is a frequent speaker at software development conference...

Exploring Test-Driven iOS Development with Jon Reid

January 05, 2021 08:00 - 29 minutes - 20.4 MB

In this episode of Semaphore Uncut, Jon Reid, leading expert in unit testing and test-driven development (TDD) for iOS, talks about the importance of shaping production code in response to tests. Jon is a Technical Agile Coach and the author of iOS Unit Testing by Example, XCTest Tips and Techniques Using Swift book. Key takeaways: From Objective C to Swift Rapid test-driven development in iOS Fewer end-to-end, more unit-tests in iOS The real meaning behind the Testing Pyramid F-I-R-E...

Elixir's Creator José Valim on the Development of a New Language

December 21, 2020 07:00 - 30 minutes - 21.2 MB

In this episode of Semaphore Uncut, José Valim, the creator of the Elixir programming language shares with us insights on developing Elixir, from its inception to the road ahead. José is the Chief Adoption Officer at Dashbit, speaker, and the author of three technical books. We talked about: How Elixir was born Elixir's functional roots The role of Erlang VM Modeling concurrency in Elixir The milestones of creating a new programming language Extensibility as a must Elixir macros ena...

John-Daniel Trask on Shortening Feedback Loops for Agile Development

December 08, 2020 08:00 - 31 minutes - 21.7 MB

In this episode of Semaphore Uncut, John-Daniel Trask, the co-founder, and CEO of Raygun explains how a short feedback loop enables teams to rapidly develop high-quality products. JD Trask is a technology leader with almost 30 years of software development experience. Key takeaways: The shorter the loops are, the happier the customer gets Putting the customers at the heart of what you do Understanding the landscape of error tracking and crash reporting tools Taking the mission to the n...

The Kubernetes Challenge with Elton Stoneman

November 24, 2020 10:00 - 26 minutes - 18.1 MB

In this episode of Semaphore Uncut, Elton Stoneman, Docker Captain, trainer, and author shares with us some great tips on how to get started with Kubernetes and exciting news about his latest project, Learn Kubernetes in a Month of Lunches. Elton is a Microsoft MVP, PluralSight Author, and the writer of a step-by-step guide for those just starting out with containers. We talked about: Latest project: Learn Kubernetes in a Month of Lunches Kubernetes: The beginning is always the hardest ...

DevRel Content Creation with Stephanie Wong from Google Cloud

November 10, 2020 08:00 - 26 minutes - 18.2 MB

In this episode of Semaphore Uncut, Stephanie Wong, Developer Advocate at Google Cloud and the creator of the Google Cloud Youtube series Networking End-to-End and Kubeflow 101, talks about her work of creating remarkable online developer content. Stephanie is a speaker, writer, supporter of communities for women in tech, and the host of Google's Next onAir broadcast. Key takeaways: Online content maximizes reach Tailoring content for greater results Defining goals and metrics Updates:...

All Roads Lead to Kubernetes with Jérôme Petazzoni

October 27, 2020 08:00 - 28 minutes - 19.4 MB

In this episode of Semaphore Uncut, Jérôme Petazzoni, leading instructor on containers and the creator of container.training talks about his amazing journey of becoming an evangelist and the impact of Kubernetes adoption. Jérôme is a Senior Software Engineer, international speaker, and the co-author of the open-source eBook “CI/CD with Docker and Kubernetes”. Key takeaways: The journey: from SRE manager to evangelist When Kubernetes became the next big thing Building Kubernetes knowledg...

Justin Cormack on Integrating Security into Software Building

October 13, 2020 09:00 - 36 minutes - 24.9 MB

In this episode of Semaphore Uncut, Justin Cormack, Senior Security Engineer at Docker and member of the Technical Oversight Committee at CNCF, shares insights from the security industry. We talk about why it’s important to think about what could go wrong when building software, how hackers are now exploiting vulnerabilities before shipping your code to production, and what companies can really do and use to secure their products. Key takeaways: Security – a matter of software quality The...

Adoption of Cloud-Native Applications with Cheryl Hung

August 12, 2020 09:00 - 29 minutes - 20.6 MB

In this episode of Semaphore Uncut, Cheryl Hung, VP Ecosystem at the Cloud Native Computing Foundation and founder of the Cloud Native London meetup, introduces us to the End User Community's latest initiative – the CNCF Technology Radar. Furthermore, we talk about the most common challenges companies face nowadays and why being part of the Kubernetes community is different. Cheryl is a C++ engineer, a frequent speaker, and she leads the CNCF End User Community, the largest end user communi...

Idit Levine on Building a Virtual Service Mesh

July 28, 2020 07:00 - 27 minutes - 18.6 MB

In a new episode of Semaphore Uncut, Solo.io founder and CEO Idit Levine (@Idit_Levine) shares insights on what’s next in service mesh solutions. We dig into the importance of network for distributed systems, the evolution of API gateways, the cutting edge of service mesh infrastructure, and more. Idit was very kind to share many details from her journey in discovering and developing Solo's products. Key takeaways: When everything is distributed, everything has to go on the network wire. ...

Alexis Richardson on Why GitOps is a Game Changer

July 27, 2020 12:00 - 22 minutes - 15.2 MB

In this episode of Semaphore Uncut, Alexis Richardson, CEO and co-founder of Weaveworks, shares insights on how GitOps is reshaping the industry. We talk about why Weaveworks was founded, the problems it solves, and how GitOps best practices emerged from their work. We follow the evolutionary path all the way to the company's new GitOps Toolkit. Alexis also touches on ways one can contribute to the community and ongoing open-source projects. Prior to Weaveworks, Alexis co-founded RabbitMQ a...

Deconstructing Kubernetes with Bryan Liles

July 08, 2020 13:00 - 22 minutes - 15.7 MB

To many developers, deploying an application to Kubernetes may feel like riding a wild horse. That experience will soon change as more high-level abstractions appear. Bryan Liles, Senior Staff Engineer at VMware, was kind to share with us his views on how to think about Kubernetes, where the next innovations will appear, and his latest project. Bryan is an expert in software architecture with nearly 25 years of experience. Key takeaways: Octant - what it is and how it can help users devel...

Nigel Poulton on How Kubernetes Can Make or Break the Devops Workflow

June 05, 2020 18:00 - 33 minutes - 22.8 MB

Since its initial release, Kubernetes has seen a fantastic rise as more and more organizations are migrating production workloads to containers. But how do you know if the next big thing is the next right thing for you? Who better to ask than our guest – Nigel Poulton, famous author, and Kubernetes aficionado? Nigel is a popular trainer and author, internationally recognized for his Docker Deep Dive book, rated as one of the best Docker books of all time by BookAuthority, but also for his l...

Guests

Charity Majors
1 Episode

Twitter Mentions

@eltonstoneman 2 Episodes
@gojkoadzic 1 Episode
@traefik 1 Episode
@jasonvanbrackel 1 Episode
@jcreamer898 1 Episode
@jtf 1 Episode
@gasparnagy 1 Episode
@lisacrispin 1 Episode
@aslak_hellesoy 1 Episode
@emilevauge 1 Episode
@dhh 1 Episode
@holly_cummins 1 Episode
@jpetazzo 1 Episode
@woodyzuill 1 Episode
@benjy 1 Episode
@arlobelshee 1 Episode
@llewellynfalco 1 Episode
@jangiacomelli 1 Episode
@filiphracek 1 Episode
@emilybache 1 Episode