Recent Episodes

Episode 389: Ryan Singer on Basecamp’s Software Development Process

Filed in Episodes by on November 19, 2019 0 Comments
Episode 389: Ryan Singer on Basecamp’s Software Development Process

Ryan Singer, head of strategy at Basecamp, discusses the “Shape Up” method of software development with host Nate Black. Scrum pushes too many strategic decisions down on development teams, without giving them enough time to do meaningful work. Instead, Basecamp uses an up-front mix of strategy and design called “shaping”. Basecamp sees backlogs as a […]

Continue Reading »

Episode 388: Bob Kepford on Decoupled Content Management Systems

Filed in Episodes by on November 12, 2019 0 Comments
Episode 388: Bob Kepford on Decoupled Content Management Systems

Bob Kepford of Mediacurrent discusses Decoupled Content Management Systems. From their inception, content management systems (CMS) have been built in a monolithic fashion. Lately, however, some CMS practitioners have begun migrating to a decoupled approach. As with any change in approach, there are trade-offs to consider, and a decoupled CMS is not a solution for […]

Continue Reading »

Episode 387: Abhinav Asthana on Designing and Testing APIs

Filed in Episodes by on November 7, 2019 0 Comments
Episode 387: Abhinav Asthana on Designing and Testing APIs

Abhinav Asthana, a founding partner and CEO of the API development tool Postman, discusses API design and testing, where to start, which types of APIs to offer, what tools you can use, what features to expose, and which is his favorite API to reference. Host Gavin Henry spoke with Asthana about gRPC, GraphQL, RESTful, JSON, API […]

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 »

Episode 385: Evan Gilman and Doug Barth on Zero-Trust Networks

Filed in Episodes by on October 22, 2019 0 Comments
Episode 385: Evan Gilman and Doug Barth on Zero-Trust Networks

Evan Gilman and Doug Barth, authors of Zero-Trust Networks: building secure systems in untrusted networks discuss zero-trust networks.  The discussion covers: the perimeter network architecture; the threat model in modern networks; the meaning of “trust in the network”; why we should not trust our networks (it’s probably already owned); the concept of zero trust in […]

Continue Reading »