Home > Articles posted by Darko Fabijan
on Jan 24, 2023
16 views 19 secs

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 […]

on Jul 6, 2021
10 views 18 secs

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 […]

on Jun 22, 2021
5 views 20 secs

In this episode, 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 […]

on Jun 8, 2021
12 views 17 secs

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 […]

on May 25, 2021
7 views 13 secs

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 […]

on May 11, 2021
9 views 16 secs

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 […]

on Apr 27, 2021
10 views 12 secs

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 […]

on Apr 13, 2021
10 views 15 secs

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 […]

on Mar 30, 2021
7 views 16 secs

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 […]

on Mar 15, 2021
10 views 14 secs

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 […]