Winamp Logo
Semaphore Uncut Cover
Semaphore Uncut Profile

Semaphore Uncut

English, Technology, 55 seasons, 101 episodes, 1 day, 22 hours, 11 minutes
About
In this podcast, Semaphore’s co-founder Darko Fabijan discusses the themes surrounding impact-driven software, and how we can support a culture of innovation in the world’s leading software companies.Building greater software, for global impact.
Episode Artwork

Adam Wulf on Application Refactoring

The evolution of distributed systems has normalized the benefits of cloud systems. From an end-user perspective, collaborating in real time has to feel smooth and organic. Still, developing one of these applications isn’t as clear-cut. In this episode, we hear from Adam Wulf, one of the developers behind the whiteboard application Muse, on the many steps and nuances of building a real-time collaboration platform and the challenges he and his team faced.Listen to the full episode or read the transcript at https://semaphoreci.com/blog/adam-wulfLike this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
4/4/202322 minutes, 8 seconds
Episode Artwork

Adib Saikali on Protecting Your Software Development Workflow

Continuous Integration (CI) pipelines enable software development teams to build and test code quickly and efficiently. However, the need for robust security measures becomes increasingly important. On this episode, we interview Solutions Engineer Adib Saikali about his experience with CI pipeline security. From protecting sensitive data to detecting and preventing malicious code, Adib provides valuable guidance for ensuring the security of your CI pipeline.Listen to the full episode or read the transcript at https://semaphoreci.com/blog/adib-saikaliLike this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
2/7/202320 minutes, 34 seconds
Episode Artwork

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

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 implementing BDD testing.You can also get Semaphore Uncut on Apple Podcasts, Spotify, Google Podcasts, Stitcher, and more.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
5/31/202229 minutes, 3 seconds
Episode Artwork

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

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 Ps of testing are, how to advance your career as a testing engineer, and how to start a new position as a tester. Listen to the full episode or read the edited transcript.What we talked about: Starting with test automationHow Maryam ended up in test managementHow to grow a team from 20 to 500 engineers and keep the quality of the processesThree pillars of quality assuranceHow to start a new position: checklistYou can also get Semaphore Uncut on Apple Podcasts, Spotify, Google Podcasts, Stitcher, and more.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
4/19/202228 minutes, 59 seconds
Episode Artwork

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

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 practices are in place when teams grow. We talked about how to grow engineering teams without losing sanity, how to divide work without stepping on one's toes, and keep your test suite maintainable.You can also get Semaphore Uncut on Apple Podcasts, Spotify, Google Podcasts, Stitcher, and more.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
3/22/202231 minutes, 35 seconds
Episode Artwork

Agile Coaching and the Samman Method with Emily Bache

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 HandbookStarting a career as an agile coachThe Samman MethodHow long does it take a team to embrace something new?Communication techniques and methodsHow to begin with ensemble workingHow to improve soft skills and team work in an organizationHow to deal with flaky tests and large test suitesYou can also get Semaphore Uncut on Apple Podcasts, Spotify, Google Podcasts, Stitcher, and more.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
2/8/202226 minutes, 23 seconds
Episode Artwork

Adam Gordon Bell on Better Builds with Earthly

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 EarthlyWhen do you want to start using Earthly?What technologies Earthly supportsEarthly vs BazelHow to start with EarthlyCoRecursive podcastIs being a late adopter a bad thing?About Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
11/9/202127 minutes, 11 seconds
Episode Artwork

Peter Cooper on Why Developers Should Create Content

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 TakeawaysUsing a email as the core driver for a businessGetting older in the technology industryWhy developers should be involved in content creation alsoIs it fun to be the chair of a conference?
8/3/202137 minutes, 7 seconds
Episode Artwork

Kubernetes-native Java microservices with John Clingan

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 MicroProfile. And how it helps developers deploy on serverless and Kubernetes.Speeding up development cycle on Java applications.Making Java the preferred language for the cloud.About Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
7/20/202126 minutes, 37 seconds
Episode Artwork

DevOps-as-a-Service with Khash Sajadi

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 UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
7/6/202138 minutes, 21 seconds
Episode Artwork

Jeff Smith on DevOps Antipatterns

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 management doesn't work.There are three types of engineers. Companies need the right mix as they scale.Self-contained teams make better decisions about DevOps patterns they adopt.Engineers need the freedom to experiment and fail.At the same time, adding new technologies has a cost. Companies need to balance innovation with standardization.
6/22/202131 minutes, 29 seconds
Episode Artwork

Dave Thomas on Testing Past, Present, and Future

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 worldComputer science undergrads need more industrial experienceTreat software testing as a tool, not a religionUse experience and judgement to choose when not to write testsTest maintenance is part of the ebb and flow of developmentModern software is loosely coupled and ephemeralThe Internet of Things is transforming software architectureThe IoT opens a new frontier for integration testingAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
6/8/202136 minutes, 23 seconds
Episode Artwork

Monorepo and Micro-Frontends with Jonathan Creamer

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-endMonorepo's power is having all dependencies at your fingertipsMake and test sweeping changes across the whole monorepo in secondsEmbrace monorepo early to keep options openMonorepo tooling enables micro-frontend architecturesWorkspaces and Webpack module federation are ones to watch in futureAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
5/25/202134 minutes, 16 seconds
Episode Artwork

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

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 desktopDart is designed for developer experienceAOT or JIT compile for performance or .js transpile for iteratingAn active Dart community fuels growthFlutter integration can start with a single buttonFlutter architecture supports many test stylesFor mobile developers, Flutter is a must-tryAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
5/11/202127 minutes, 22 seconds
Episode Artwork

Nader Dabit on How Managed Services Turbo-Charge Startups

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 possibleManaged services give power to buildersPrepackaged managed service collections help startups get goingThe 80-20 rule of cloud apps: 80% managed services, 20% differentiating valueAWS Amplify users test apps on a local backendInfrastructure as Code allows incremental design of your production environmentStartup costs reducing as serverless, pay-per-compute model takes overNader's future in decentralized financeAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
4/27/202124 minutes, 30 seconds
Episode Artwork

Monorepo and Building at Scale with Benjy Weinberger

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 systemExplicit modelling of dependencies is key to Pants performanceMonorepo gives visibility and ownership of the effects of your changesMonorepo helps avoid dependency hellHow Pants works: a concrete exampleTools to make adopting Pants easyHow to contribute to Pants V2About Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
4/13/202124 minutes, 59 seconds
Episode Artwork

Crossing the Enterprise Chasm with Michael Grinich

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 experienceWorkOS unifies a fragmented spaceBuilding an infrastructure SaaS takes rigourDependency on 'black box' APIs requires constant health monitoringBuild personal connections as well as data connectionsCI/CD enables a fast bug response loopMaintenance of critical infrastructure needs a special approachWhat's next for WorkOSAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
3/30/202129 minutes, 38 seconds
Episode Artwork

Automated Microservice Networking with Traefik CEO Emile Vauge

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 TraefikLike Istio, but simplified: Traefik MeshTraefik Pilot is a unified dashboard for your infrastructureTraefik Enterprise brings everything together for companiesKeep things simple when starting your Kubernetes journeySimplicity will win in the cloud-native ecosystemAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
3/16/202125 minutes, 27 seconds
Episode Artwork

Open Source Business Models with Alex Ellis

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 modelThe sponsored app business modelThe Freemium business modelEntrepreneurs have to take blows and get up againYour own open source path is possibleAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
3/2/202129 minutes, 35 seconds
Episode Artwork

Discovering Next.js with Guillermo Rauch

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 deploymentNext.js is a powerful framework around de-facto standard ReactFront-ends are globally distributed - Next.js supports CDN from the startFront-end engineers need short feedback loopsFast feedback drives front-end qualityAdopt new front-end tech one page at a timeTest in production-like preview buildsUse headless, visual regression tests for GUI componentsTesting benefits from React being functional and declarativeThe risks and rewards of microservicesEmerging patterns and systems mitigate microservices riskAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
2/16/202138 minutes, 30 seconds
Episode Artwork

Adopting Cloud-Native at Deutsche Telekom with Vuk Gojnic

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:Cloud-native in telcos - not straightforwardKey principles for cluster management: declarative, immutableLeveraging existing IaaS using Cluster APIUsing Flux/GitOps ToolkitHow to succeed with internal engineeringLarge scale, small team using GitOpsPartnerships and education to access cloud-native talentThe road aheadAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
2/2/202126 minutes, 18 seconds
Episode Artwork

Maximizing Software Product Value with Gojko Adzic

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 conferences. He is also the author of Specification by Example and other books.Key takeaways:A developer-customer communication anti-patternSolve for needs, not featuresBehavior change: a rapid feedback loopData over opinionBooks for budding product designersKeeping the passion aliveThe joy of autonomyEven 'failed' experiments produce learningAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
1/19/202130 minutes, 8 seconds
Episode Artwork

Exploring Test-Driven iOS Development with Jon Reid

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 SwiftRapid test-driven development in iOSFewer end-to-end, more unit-tests in iOSThe real meaning behind the Testing PyramidF-I-R-E: Understanding unit testing dependenciesTest-Driven Development as a practiceBringing yourself to your codeAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
1/5/202129 minutes, 43 seconds
Episode Artwork

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

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 bornElixir's functional rootsThe role of Erlang VMModeling concurrency in ElixirThe milestones of creating a new programming languageExtensibility as a mustElixir macros enable the ecosystemTips to stay focusedAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
12/21/202030 minutes, 51 seconds
Episode Artwork

John-Daniel Trask on Shortening Feedback Loops for Agile Development

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 getsPutting the customers at the heart of what you doUnderstanding the landscape of error tracking and crash reporting toolsTaking the mission to the next levelA good tool is like an extra team memberAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
12/8/202031 minutes, 36 seconds
Episode Artwork

The Kubernetes Challenge with Elton Stoneman

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 LunchesKubernetes: The beginning is always the hardestDeploying to Kubernetes with WaypointThe great challenge of simplifying KubernetesContainerisation future-proofs your appAutomation: the way to a streamlined deployment process and secure appsAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
11/24/202026 minutes, 22 seconds
Episode Artwork

DevRel Content Creation with Stephanie Wong from Google Cloud

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 reachTailoring content for greater resultsDefining goals and metricsUpdates: part of the content creation processAdopting an agile approach to content developmentDevRel: roles and responsibilitiesEngaging the whole personaBecoming a Developer AdvocateAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
11/10/202026 minutes, 26 seconds
Episode Artwork

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

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 evangelistWhen Kubernetes became the next big thingBuilding Kubernetes knowledgeHow to achieve a 5-second build timeThe rise of platformsAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
10/27/202028 minutes, 14 seconds
Episode Artwork

Justin Cormack on Integrating Security into Software Building

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 qualityThe threat modeling practice – understanding the potential security threatsUsing the experience of expertsSupply-chain securitySecurity integration into CI/CD pipelinesImportant vs. overhyped practices in the security industryAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
10/13/202036 minutes, 10 seconds
Episode Artwork

Adoption of Cloud-Native Applications with Cheryl Hung

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 community of any open-source foundation.We talked about:What the CNCF End User Community is and how it helps companies adopt cloud-native technologiesThe CNCF Technology Radar and how it helps the cloud-native community share knowledge about the many technologies available to themThe necessity of service meshesMost common challenges for cloud-native end-users in 2020Why being part of the Kubernetes community feels special.About Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
8/12/202029 minutes, 56 seconds
Episode Artwork

Idit Levine on Building a Virtual Service Mesh

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.Gloo is a feature-rich, Kubernetes-native ingress controller, and next-generation API gateway.Service Mesh Hub lets you group multiple service meshes into one virtual service mesh that you talk to.WebAssembly Hub is a place for the community to share and consume service mesh or API gateway extensions.About Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
7/28/202027 minutes, 2 seconds
Episode Artwork

Alexis Richardson on Why GitOps is a Game Changer

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 and was also the Technical Oversight Committee (TOC) chair at Cloud Native Computing Foundation (CNCF) for three years.We talked about:Weaveworks: minimizing Kubernetes complexity through automationThe history and essence of GitOpsThe GitOps conversation kitThe GitOps toolkitGitOps Days: call for contributorsAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
7/27/202022 minutes, 9 seconds
Episode Artwork

Deconstructing Kubernetes with Bryan Liles

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 develop a better understanding of Kubernetes clusters.Kubernetes is a platform for building platforms, not the endgame of app deployment experience.YAML is the new machine code.Where to expect new innovations and how the landscape will look in two years.About Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
7/8/202022 minutes, 50 seconds
Episode Artwork

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

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 legendary courses on Kubernetes.We talked about:How passion for technology shapes the futureImportance of knowledge sharingThe opportunities and challenges of the Kubernetes adoptionHis latest book – The Kubernetes BookAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
6/5/202033 minutes, 9 seconds
Episode Artwork

Inside WeTransfer's App Testing Process with Antoine van der Lee

It’s not every day that you get to peek inside the inner workings of a major tech company like WeTransfer. But today, I had the absolute pleasure of chatting with Antoine van der Lee about his work as a lead iOS engineer at the file transfer company.Antoine van der Lee, who lives in Amsterdam, is also the founder of SwiftLee, a weekly blog jam-packed with useful Swift, iOS, and Xcode tips.  During our chat, Antoine revealed:Why WeTransfer uses unit tests, not UI testsWhat the company’s continuous integration set-up looks likeHow WeTransfer structures its release trainAbout Semaphore UncutIn each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.
12/23/201924 minutes, 57 seconds
Episode Artwork

Elton Stoneman: How to Easily Modernize Older Applications With Docker

If you’re looking to level-up your Docker game or to get started using containers, you’re in for a treat. This week, I had the pleasure of chatting with Docker architect and author Elton Stoneman about:His upcoming book for beginners, Learn Docker in a Month of LunchesHow enterprises can modernize their code without complete re-writesWhat a typical Docker learning path looks like for beginnersElton is a Docker enthusiast and expert who has been a Microsoft MVP since 2010 and a Pluralsight author since 2013. When he’s not writing books about Docker or speaking at industry conferences, you’ll probably find him sharing insights about Docker and .NET on Twitter.
12/10/201926 minutes, 40 seconds
Episode Artwork

Continuous Delivery Co-Author Uncovers the Top Obstacles for Development Teams

In this week’s episode of Semaphore Uncut, I had the honor of speaking with author, consultant, and continuous delivery thought leader Dave Farley. Dave, who has been in the industry for more than 30 years, was kind enough to share his experience as a strategic software development consultant, industry patterns (and anti-patterns) he has observed, best practices for setting up successful testing strategies, and more. You can also get Semaphore Uncut on Apple Podcasts, Spotify, Google Podcasts, Stitcher and more.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on your podcast player of choice and share it with your friends!
10/31/201939 minutes, 2 seconds
Episode Artwork

Lyft Software Engineer Matt Klein on the Future of Envoy

In today's Semaphore Uncut episode, host Darko Fabijan chats with Matt Klein, a software engineer at Lyft. Matt is the architect behind Envoy, one of the most popular open-source service proxies, which is shipping out a new mobile version soon.What prompted Matt to create Envoy, and what problems does it solve? What's the secret sauce that made it such a wild hit? Listen to the episode to learn the answers to these questions and more.You can also get Semaphore Uncut on Apple Podcasts, Spotify, Google Podcasts, Stitcher and more.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on your podcast player of choice and share it with your friends!
10/3/201929 minutes, 12 seconds
Episode Artwork

Jason van Brackel on Seamless Kubernetes Adoption for Development Teams

In today's episode, we are chatting with Jason van Brackel, director of community at Rancher, about:How Rancher is the "easy button" for KubernetesOvercoming the biggest challenges to Kubernetes adoptionRancher's new open-source lightweight Kubernetes distribution projectOn Semaphore Uncut, we invite software industry professionals to discuss the discuss the impact they are making and what excites them about the emerging technologies.
8/24/201927 minutes, 13 seconds
Episode Artwork

Bret Fisher on Speeding Up Your DevOps Workflows with Docker

We’re chatting with Bret Fisher, about speeding up DevOps workflows with Docker. What are the biggest problems that Docker solves? What is the role of CI/CD in this containerized world? Are devs happy developing with Docker?On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.
7/23/201943 minutes, 15 seconds
Episode Artwork

Charity Majors on what is observability & how to measure the quality of microservices

We’re chatting with Honeycomb's CTO and coauthor of Database Reliability Engineering Charity Majors about observability and going beyond logs and dashboards to better understand the systems we build. On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcast
7/9/201932 minutes, 18 seconds
Episode Artwork

Krzysztof Zalasa from Google Cloud about solving real business challenges with GCP

We’re chatting with Krzysztof Zalasa, Customer Engineer at Google Cloud. Krzysztof reveals how Google is solving business challenges with voice recognition technologies, machine learning, Kubernetes and SRE.  On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcast
7/1/201932 minutes, 33 seconds
Episode Artwork

Dave Verwer on running successful developer community projects and Apple after WWDC19

We’re chatting with Dave Verwer, the man behind iOS Dev Weekly and iOS Dev Jobs, about the recent Apple WWDC19 event which was fundamental for setting the directions for the next 10-15 years of iOS development. Dave also tells us about his new projects and gets really sentimental with our co-founder Darko on the topic of early beginnings of Ruby on Rails.On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcast
6/25/201926 minutes, 55 seconds
Episode Artwork

Steve Peak from Storyscript on the future of software development and creating a new language focused on data flow

We’re chatting with Steve Peak, Founder and CEO at Storyscript, about his ambitious project which aims to be the new standard in developing software. Storyscript is a top-level programming language and platform that is specially designed for data flow between highly-reusable components (e.g. microservices), written in any other programming language.On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcastFull transcript at https://semaphoreci.com/blog/steve-peak-storyscript-future-software-new-language
6/10/201941 minutes, 1 second
Episode Artwork

Peter Steinberger from PSPDFKit on his startup journey, quirks of PDF and what’s exciting about WWDC19

We’re chatting with Peter Steinberger, Founder and CEO at PSPDFKit, about his startup journey, the complexity of PDF format and scaling business for success. We caught Peter just before his leave for WWDC19 so he's able to share some Apple development predictions with us as well.On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcastFull transcript at https://semaphoreci.com/blog/peter-steinberger-startup-journey-pdf-quirks-and-wwdc19
6/4/201928 minutes, 24 seconds
Episode Artwork

Lee Skillen from Cloudsmith on streamlined software packaging, building startups and the promise of on-premise

We’re chatting with Lee Skillen, Founder and CTO at Cloudsmith, about how his startup solves the complex issue of streamlined software packaging. We also discuss the ups and downs of being an entrepreneur and starting one's own business.On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcastFull transcript at https://semaphoreci.com/blog/lee-skillen-from-cloudsmith-on-streamlined-software-packaging
5/27/201935 minutes, 21 seconds
Episode Artwork

Jacob Smith from Packet on running an infrastructure product and ARM, wireless and hardware as a part of developer stack

We’re chatting with Jacob Smith, CMO at Packet, about running a bare metal cloud & edge computing infrastructure business. Jacob gives a great insight into how the future of software infrastructure might look like and talks about the various hats one has to wear when running a successful company.On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcastFull transcript at https://semaphoreci.com/blog/jacob-smith-packet-on-running-an-infrastructure-product-and-arm-wireless-and-hardware-as-a-part-of-developer-stack 
5/15/201928 minutes, 46 seconds
Episode Artwork

Eddie Zaneski from DigitalOcean on DevRel best practices and building intuitive products

We’re chatting with Eddie Zaneski, Developer Relations Manager, about how he got into DevRel and his work at Digital Ocean. We discuss the importance of Developer Relations, but also zoom in on how to deliver great developer experience with your product.On Semaphore Uncut we invite software industry professionals to discuss what problems they’re currently solving and what excites them about the emerging technologies.You can find all episodes of Semaphore Uncut at https://semaphoreci.com/podcastFull transcript at https://semaphoreci.com/blog/semaphore-uncut-with-eddie-zaneski-digitalocean
5/15/201934 minutes, 51 seconds