Semaphore Uncut

Semaphore Uncut

By SemaphoreTechnologyEducation
Download on the App Store

Semaphore Uncut episodes

  • Nicolas Frankel on Navigating API Complexity

    API developers must navigate evolving standards, design intuitive interfaces, ensure security, and address the ever-changing needs of clients. With diverse data formats, authentication methods, and scalability requirements, API design demands a delicate balance between simplicity and robustness, making it a dynamic field that requires constant adaptation and innovation.

    In this episode, Developer Advocate and seasoned IT industry veteran Nicolas Frankel shares effective strategies for API evolution, delving into the complexities of API design and uncovering the pivotal role of API gateways in modern architectures.

    Listen to the full episode or read the transcript on the Semaphore blog.

    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
    24 min
  • Mey Beisaron on Moving From Backend Developer to DevOps: A Journey into the Dark Side of Tech

    DevOps emerged to break down the silos between development and operations teams, speeding up release cycles, reducing errors, and improving communication. For developers, this meant the opportunity to play a more central role in the software development process. 

    In this regard, Mey Beisaron’s broad experience with programming languages and technologies motivated her to transition from backend development to DevOps. 

    In this episode, Mey, Software Engineer, Public Speaker and Mentor,  describes her transition and shares her thoughts on getting comfortable in this emerging field.


    Listen to the full episode or read the transcript on the Semaphore blog.

    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
  • Peter Zaitsev on The Evolution and Challenges of The Open Source Space

    In this episode, we delve into the experiences and insights of Peter Zaitsev, an advocate for the open-source community, as he sheds light on the complex terrain of open source, the evolving software development landscape, and the implications for developers and businesses alike.


    Listen to the full episode or read the transcript on the Semaphore blog.

    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
  • Michael Feathers On Facilitating Onboarding and Scaling in Software Development

    The ability to adapt, collaborate, and continuously improve has become paramount in keeping pace with ever-changing technologies, customer demands, and market trends.

    In this episode, we discover how Michael Feathers, chief architect of Globant and renowned software expert, addresses the challenges of onboarding teams to complex systems and scaling software development. In his upcoming book, "Patterns of Systems Renewal," Feathers delves into the process of knowledge acquisition, code comprehension, and system expansion, tackling some outstanding problems faced by the industry.

    Listen to the full episode or read the transcript on the Semaphore blog.

    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
  • Jeff Atwood on Empowering Programmers and Digital Communities

    In this episode, Stack Overflow and Discourse co-founder Jeff Atwood reveals his thoughts on the platforms that have left an indelible mark on the programming community. 

    We delve into his achievements, reflections, and perspectives on communities, the role of AI, and the future of programming.

    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/jeff-atwood

    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
  • Kevlin Henney on Code Refactoring

    Refactoring has become an integral part of software development practices and has gained widespread recognition and adoption in the industry.

    In this episode, we explore code refactoring through the perspective of Kevlin Henney, an experienced consultant, trainer, and co-author of renowned programming books. Learn how his insights shed light on the importance of refactoring as a design practice and the impact of time pressure on code quality.


    Listen to the full episode or read the transcript at the Semaphore Blog

    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
  • Richard Seroter on Balancing Business and Technology Strategies

    Richard Seroter, Google Cloud’s director of product management and DevRel, shares his perspectives on the importance of learning, the disconnect between technology and business goals, and building customer-oriented teams. In this episode, we will explore his insights on career strategy, the significance of clear goals, the balance between business and tech strategies, and what’s next in Google Cloud.

    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/richard-seroter

    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
  • Fernando Doglio on Skills of a Successful Software Engineer

    Beginners might be intimate by the amount of knowledge and available resources when getting into software development. Finding the right direction and discerning what’s most important can be challenging.

    On this basis, Tech Writer and DevRel Fernando Doglio shares his insights on the essential skills of a successful software engineer. We'll delve into his two decades of experience in software development and explore his latest book, Skills of a Successful Software Engineer, as well as his thoughts on software testing and AI-assisted programming.

    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/fernando-doglio

    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
  • Susanne Kaiser on Wardley Mapping

    How companies move during changes can determine their success, but also nurture eventual failure. 

    In this episode, we will explore how Software Consultant Susanne Kaiser uses Wardley mapping and Domain-Driven Design to identify the core domain of businesses and apply the appropriate method per evolution stage, how to improve team organization, and how evolution changes teams.

    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/susanne-kaiser-wardley-mapping

    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
  • Nathan Sobo on The Future of Collaborative Code Editing

    Github has pushed the limits of collaboration in coding as a platform for discussing, sharing, and participating in code and projects. Yet, new tools are looking to push the limit even forward. Zed is a collaborative code editor that offers real-time interaction among teammates inside a code development environment. Its creator, Nathan Sobo, envisions a revolutionary tool that will impact social coding collaboration similar to how GitHub has revolutionized file system snapshots. 

    In this episode, we explore the backend development of Zed and Nathan’s insights on creating a performance-optimized system in Rust.


    Listen to the full episode or read the transcript at https://semaphoreci.com/blog/nathan-sobo

    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

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…