
Sign up to save your podcasts
Or


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-wulf
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In the tech industry, diversity and inclusivity have been long-standing challenges. Head of Engineering Florence Chabanois understands the importance of creating a work environment that celebrates differences and the role of management in addressing inclusion issues.
With over a decade of experience in tech, Florence shares her insights on team management, onboarding new members, accommodating microcultures, and more.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/florence-chabanois
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Building resilient systems is crucial in ensuring that applications can keep functioning even while facing unexpected failures and disruptions. In fact, designing systems that can bounce back quickly and effectively is essential for long-term success.
In this episode, we speak with Software Developer Bart de Water, who will share his expertise on the principles and strategies for creating reliable systems that can withstand potential and even unexpected failures.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/bart-de-water
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Software testing has undergone a significant transformation in recent years. It has evolved from being an isolated, time-consuming activity performed at the end of the development cycle, to an integrated and ongoing process tied to customer success. Various factors have driven this shift, including the rise of agile development methodologies and the need for faster and more efficient testing processes.
In this episode, we’ll explore, alongside Unity VP of Engineering Services Alan Page, the evolution of software testing and its impact on the software development industry, and discuss how testing practices have changed the way software is built and delivered.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/alan-page-testing
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
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-saikali
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
The availability and quality of documentation are perhaps the most valuable assets for helping developers do their job. Likewise, good documentation will make the difference for users in choosing one product instead of another. However, finding the right tooling for managing and hosting documentation it’s a whole task on its own. It is even harder for open-source projects, whose developers might not have the resources for setting up and maintaining a documentation website that can live up to their product.
In this episode, Docusaurus’ Lead Developer Sébastien Lorber shows us how to build complex documentation websites.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/sebastien-lorber-docusaurus
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
The complexity of business and business processes can pull us away from the big picture. Internal documents, graphs, and other visual representations are there to aid us, but they might not be detailed enough, intuitive, or easy to read. In this regard, Wardley maps are business management tools that help organizations visualize their processes by plotting all their components topologically.
In this episode, researcher Simon Wardley teaches us his mapping technique for making sense of how organizations work and reach their highest potential.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/wardley-maps
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
The prominence of venture capital in the software industry continues to shape how companies grow, set their budget and goals, and model their teams. It even affects how developers perceive their abilities. Nevertheless, Ruby on Rails creator and CTO of 37signals (Basecamp & HEY) David Heinemeier Hansson invites those looking to start a company in the industry to become skeptical of the need for financing and encourages them to apply the practices that have led his (and many others) companies to success.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/david-heinemeier-hansson
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
As the code base of a company grows, it becomes more complex. This complexity can lead to different sorts of communication problems capable of affecting both monolith and microservice architectures. In this regard, domain driven design is a tool for enhancing and clearing communication and putting together cohesive software development teams.
In this episode, Software Architect and author Vaughn Vernon teaches us about domain-driven design, the concepts it encompasses, and how code shapes businesses.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/vaughn-vernon-domain-driven-design
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Over the years, the software development community has created several tools for making their work easier and more efficient. As a result, building applications has become simpler than ever. But with so many options to choose from, which one would be the best for your project?
In terms of flexibility and cost-effectiveness, hybrid apps are the future. We interviewed Tauri co-creator Daniel Thompson-Yvetot to teach us about memory optimization and security on hybrid apps and what his tool brings to the table.
Listen to the full episode or read the transcript at https://semaphoreci.com/blog/tauri-daniel-thompson-yvetot
Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
From the publisher's feed