Tag: networking

Episode 527: Adrian Kennard and Kevin Hones on Writing a Network OS from Scratch

Filed in Episodes by on August 30, 2022 0 Comments
Episode 527: Adrian Kennard and Kevin Hones on Writing a Network OS from Scratch

Adrian Kennard and Kevin Hones, founders of FireBrick routers and firewalls, discuss how to design, build, test, and support a hardware router and network operating system from scratch. Host Gavin Henry spoke with them about a vast array of topics, starting with component choices, embedded operating system design, testing, and release cycles. The conversation explores […]

Continue Reading »

Episode 490: Tim McNamara on Rust 2021 Edition

Filed in Episodes by on December 15, 2021 0 Comments
Episode 490: Tim McNamara on Rust 2021 Edition

Tim McNamara, author of Rust in Action, an introduction Rust for programmers who have never used a systems programming language, discusses the top three benefits of Rust and why they make it a performant, reliable and productive programming language. Host Gavin Henry spoke with McNamara about its rich type system, ownership models, memory safety, thread […]

Continue Reading »

Episode 468: Iljitsch van Beijnum on Internet Routing and BGP

Filed in Episodes by on July 13, 2021 0 Comments
Episode 468: Iljitsch van Beijnum on Internet Routing and BGP

Iljitsch van Beijnum, author of the book BGP: Building Reliable Networks with the Border Gateway Protocol https://www.oreilly.com/pub/au/970 discusses internet routing and BGP – the border gateway protocol used by ISPs to update routing information. Host Robert Blumen spoke with Iljitsch about the topology of the internet, autonomous systems (AS), regulatory bodies that coordinate the AS space, […]

Continue Reading »

Episode 437: Tim Sneath on the Architecture of Flutter

Filed in Episodes by on December 8, 2020 0 Comments
Episode 437: Tim Sneath on the Architecture of Flutter

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

Continue Reading »

Episode 386: Spencer Dixon on Building Low Latency Applications with WebRTC

Filed in Episodes by on October 30, 2019 0 Comments
Episode 386: Spencer Dixon on Building Low Latency Applications with WebRTC

Spencer Dixon of Tuple discusses building a pair programming application using WebRTC. Host Jeremy Jung spoke with Spencer about what WebRTC is; its uses cases; resources for learning; its limitations; capturing video and audio from an OS; choosing a video codec; connecting clients by traversing NATs, challenges of working with WebRTC in a native application […]

Continue Reading »