Semaphore Uncut

Semaphore Uncut

By SemaphoreTechnologyEducation
Download on the App Store

Semaphore Uncut episodes

  • Ken Kantzer on Secure Development With Code Audits

    With so much sensitive data going on through software applications, software products need to be robust enough to protect its users from malicious actors. 

    VP of Engineering Ken Kantzer believes successful code audits combine the efforts of management, software engineers, and cybersecurity to create a safer web environment. 

    In this episode, Ken shares with us how code audits are a way of judging the integrity of code and determining if it is built in a way that would secure its users' data.


    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/ken-kantzer-code-audits

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    21 min
  • Caro Griffin on Recruiting Talent From Communities

    Communities have nourished the tech industry —and academia— for ages. Aside from acting as a knowledge base, communities also allow their members to build a network and find and offer job opportunities. Besides, tech communities, says TechLadies Vice President Caro Griffin, can help us close the gender gap in tech. According to Caro, not only women and underrepresented minorities will benefit from more diverse teams, but the whole industry. 

    Tech Ladies Vice President Caro Griffin teaches us the value of sustainable communities and encourages companies to diversify their teams to grow their business.

    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/caro-griffin-recruiting-talent-communities

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    22 min
  • Allen Holub on Why You Should Get Rid of Estimates

    Nowadays, Agile methodologies are applied and well-known all over the software development industry. But are they actually implemented as they should?

    According to Software Architect and author Allen Holub, while Agile is the way to go, it does not mix well with other practices just as widespread in the industry—chiefly, estimates and project-based development.

    Allen Holub discusses with us his idea of #NoEstimates and shares his views on what software development should look like.

    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/allen-holub-no-estimates 

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    20 min
  • Daniel Terhorst-North on Simplifying Testing and Development

    In Agile methodologies, testing is one of the pillars of the product-building process. Still,  tests can be detrimental if not properly set. Even more so when they pile up and get in the way of developers.

    In this episode, Software Developer Daniel North teaches us how to simplify tests. In like manner, he advises us how companies should conform their policies to streamline their policies and allow teams to be flexible yet without running wild.

    Listen to the full episode or read the transcript at https://semaphoreci.com/podcast/dan-north-testing.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    20 min
  • Sarah Wells on Mastering Microservices Over Monolithic Applications

    Microservice architecture offers no end of advantages over monolithic applications, including continuous delivery,  more room for experimenting with new features, and flexibility for working with different technologies.

    Still, it also has its constraints. Especially, for teams who are transitioning from monolithic applications.

    In this episode, we will ask Software Developer Sarah Wells about her experience in transitioning to microservices and what we should know before starting.  Listen to the full episode or read the transcript at https://semaphoreci.com/podcast/sarah-wells-microservices.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    22 min
  • Adam Dymitruk on How to Upgrade Your Toolbox with Event Modeling

    Describing information systems is vital for software design. As a result, multiple tools have appeared over the years to optimize the process.

    In this way, event modeling is an evolution from traditional approaches. We asked Software Developer, CEO and founder of AdapTech Adam Dymitruk about event modeling and its relation with event sourcing, domain-driven design, and the Open/Closed Principle.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    19 min
  • Arlo Belshee on How to Scale Software Development Teams

    What happens when companies go from a single small team of developers to tenfold their size as a result of becoming market fit? Could it be that the same patterns that once helped them grow will now halt their progress?

    Developer and Agile Consultant Arlo Belshee will teach us about the patterns behind inefficient teams, illegible code, and —of course— bugs, and how to spot these patterns and fix them.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    23 min
  • Janet Gregory on Holistic Testing: Where Testing and Coding Meet

    Testing plays a big role in software development; especially, in quality assurance. However, when these tasks are rigorously divided, testers can find problems getting along with engineers.

    Still, to Agile Consultant Janet Gregory, testers and engineer teams only thrive when working together. In this episode, Janet will help us understand the nuances of these teams' cultures and the benefits of collaboration for testing and software development in general. 

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    29 min
  • Holly Cummins on Getting Into and Testing Microservices

    Microservices architecture is one of the most popular options for companies going through application modernization or migrating to the cloud. However, companies may end up abandoning them altogether as the hype comes to an end. 

    In fact, for Senior Principal Software Engineer Holly Cummins, microservices can be a bitter drink for migrating companies that didn't question whether or not they were making the right decision. Holly will educate us on the challenges microservices come with and share the right way to test them.

    Holly Cummins is a senior principal software engineer part of the Quarkus team at Red Hat. Before that, she worked at IBM for 20 years, spending the last five years with the company as a cloud consultant at IBM Garage. Her role there was to help clients with cloud migration. 

    During this time, Holly guided clients to successful cloud migration stories. Moreover, Holly also helped to put back on track companies that were facing issues during their migration processes.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    22 min
  • Woody Zuill on How Mob Programming Makes the Difference

    Mob programming challenges the idea of developer teams as a group of individuals with a common goal yet who do most of the work separately. Hence, mob programming emphasizes the importance of collaboration, having faith that software development can benefit from it just as human enterprises have done throughout history.

    To teach us about the benefits of mob programming, we invited Agile coach Woody Zuill.

    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.



    This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
    39 min

About Semaphore Uncut

From the publisher's feed

Semaphore Uncut takes you behind the scenes of building AI-native Semaphore CI/CD. Tune in for CI/CD best practices for AI-driven software development, product updates, and learnings from our…