The Podcast for Professional Software Developers

Similar Podcasts

The Cynical Developer

The Cynical Developer
A UK based Technology and Software Developer Podcast that helps you to improve your development knowledge and career, through explaining the latest and greatest in development technology and providing you with what you need to succeed as a developer.

Elixir Outlaws

Elixir Outlaws
Elixir Outlaws is an informal discussion about interesting things happening in Elixir. Our goal is to capture the spirit of a conference hallway discussion in a podcast.

Ship It! DevOps, Infra, Cloud Native

Ship It! DevOps, Infra, Cloud Native
A show about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen. Gerhard Lazu and friends explore all things DevOps, infra, and running apps in production. Whether you’re cloud native, Kubernetes curious, a pro SRE, or just operating a VPS… you’ll love coming along for the ride. Ship It honors the makers, the shippers, and the visionaries that see it through. Some people search for ShipIt or ShipItFM and can’t find the show, so now the strings ShipIt and ShipItFM are in our description too.

Episode 448: Matt Arbesfeld on Starting Your Own Software Company

February 26, 2021 50:13 48.38 MB Downloads: 0

Matt Arbesfeld is the cofounder of LogRocket, a funded startup designed to help front-end developers debug issues faster. Host Adam Conrad spoke with Arbesfeld about building a software startup as a software engineer. Arbesfeld explained about finding his cofounder, solving problems you’re passionate about, hiring your first team members, and the downsides of starting a […]

Episode 447: Michael Perry on Immutable Architecture

February 18, 2021 58:41 141.03 MB Downloads: 0

Michael L. Perry discusses his recently published book, The Art of Immutable Architecture. Using familiar examples such as git and blockchain, he distinguishes immutable architecture from other approaches and addresses possible misunderstandings about designing an architecture for immutability. Michael and host Jeff Doolittle also examine other relevant topics such as location independence, conflict-free replicated data […]

Episode 446: Nigel Poulton on Kubernetes Fundamentals

February 10, 2021 1:06:19 63.84 MB Downloads: 0

Nigel Poulton, author of The Kubernetes Book and Docker Deep Dive, discusses Kubernetes fundamentals, why Kubernetes is gaining so much momentum, and why it’s considered “the” Cloud OS. Host Gavin Henry spoke with Poulton about when to use Kubernetes, the different ways to deploy it, the protocols involved, security considerations, pods, sidecars, the RAFT protocol, […]

Episode 445: Thomas Graf on eBPF (extended Berkeley Packet Filter)

February 02, 2021 1:09:06 99.74 MB Downloads: 0

Thomas Graf, co-founder of Cilium, discusses eBPF and how it can be leveraged to improve kernel-level visibility. Host Justin Beyer spoke with Graf about where eBPF and XDP can be leveraged and how they function at the kernel level. They also explored how eBPF can be leveraged across multiple networking, observability, and security use cases, […]

Episode 444: Tug Grall on Redis

January 29, 2021 1:02:54 90.81 MB Downloads: 0

Tug Grall of Redis Labs discusses Redis, its evolution over the years, and emerging use cases today. Host Akshay spoke with Tug about Redis’ fundamental data structures and their common uses, its module based ecosystem and Redis’ applicability in a wide range of applications beyond being a layer for caching data such as search, machine […]

Episode 443: Shawn Wildermuth on Diversity and Inclusion in the Workplace

January 20, 2021 00:00 5.24 MB Downloads: 0

Shawn Wildermuth of The Hello World film discusses diversity and inclusivity in software development. Host Felienne  spoke with Wildermuth about why diversity matters to make better software, and how teams can create a culture in which more people feel welcome and safe. They also discuss how to do code reviews, feedback sessions and job interviews […]

Episode 442: Arin Bhowmick on UX Design for Enterprise Applications

January 14, 2021 1:02:57 151.24 MB Downloads: 0

Arin Bhowmick, Global Vice President and Chief Design Officer at IBM, discusses user interface design for enterprise applications.  SE Radio host Kanchan Shringi spoke with him on the evolution of the role of UX in enterprise applications; how and why the design process is different than for consumer applications; organizational structures that support the UX […]

Episode 441: James Smith on Shipping Software – with Bugs

January 05, 2021 59:25 85.86 MB Downloads: 0

James Smith of Bugsnag discusses Software bugs and quality.  Host Priyanka Raghavan spoke with him on topics ranging from causes of bugs to types of bugs, history of bugs, and user experience and environments causing different bugs. The show ends with parting advice on how to handle bugs in terms of setting up measurements and […]

Episode 440: Alexis Richardson on gitops

December 24, 2020 50:59 73.67 MB Downloads: 0

Alexis Richardson of WeaveWorks discusses gitops.  GitOps is a deployment model for infrastructure and applications in which commits are approved and landed in a git repository, and a deployment agent continuously applies the latest commit from the repository to production.  Host Robert Blumen spoke with Richardson about the origins of the gitops approach, at what […]

Episode 439: JP Aumasson on Cryptography

December 18, 2020 1:08:21 98.72 MB Downloads: 0

JP Aumasson, author of Serious Cryptography, discusses cryptography, specifically how encryption and hashing work and underpin many security functions. Justin Beyer spoke with Aumasson about randomness and how it is the basis of cryptography. They also discussed how block and stream ciphers work, at a high level. They also discussed how hash functions are ubiquitous […]

Episode 438: Andy Powell on Lessons Learned from a Major Cyber Attack

December 11, 2020 50:58 85.79 MB Downloads: 0

Andy Powell of AP Moller Maersk discusses lesson learned from a major cyber attack.  SE Radio host Priyanka Raghavan spoke with Andy about the 2017 Not Petya cyber attack and the company’s recovery efforts, including how digital forensics helped in finding root causes; how “ways of working” changed, such as introducing secure by design and […]

Episode 437: Tim Sneath on the Architecture of Flutter

December 08, 2020 1:14:29 107.57 MB Downloads: 0

Tim Sneath, product manager for Flutter and Dart at Google, discusses what Flutter is, why it was created, and where Dart came from, as well as what the different layers of Flutter are and why it’s so popular. Host Gavin Henry spoke with Sneath about the “Architecture of Flutter,”  what cross-platform development is and platforms […]

Episode 436: Apache Samza with Yi Pan

November 24, 2020 1:03:25 91.59 MB Downloads: 0

Yi Pan, lead maintainer of Apache Samza discusses the internals of the Samza project as well as the Stream Processing ecosystem. Host Adam Conrad spoke with Pan about the three core aspects of the Samza framework, how it compares to other streaming systems like Spark and Flink, as well as advice on how to handle […]

Episode 435: Julie Lerman on Object Relational Mappers and Entity Framework

November 17, 2020 1:04:56 93.75 MB Downloads: 0

Julie Lerman discusses Object Relational Mappers and Entity Framework with Jeremy Jung. They talk about why we use relational databases with object oriented languages; the benefits of ORM query languages; how specialized databases are reducing the need for ORMs; alternatives to ORMs; using views, stored procedures, and raw SQL with ORMs; the importance of profiling […]

Episode 434: Steven Skiena on Preparing for the Data Structures and Algorithm Job Interview

November 10, 2020 58:37 140.83 MB Downloads: 0

Steven Skiena, author of The Algorithm Design Manual and a professor at Stony Brook University, discusses the use cases for data structures and algorithms in a professional setting. Adam Conrad spoke with Skiena about why these concepts need to be studied by professionals and not just students. They discussed strategies for studying The Algorithm Design […]