Recent Episodes

Episode 432: brian d foy on Perl 7

Filed in Episodes by on October 30, 2020 0 Comments
Episode 432: brian d foy on Perl 7

brian d foy, author of Mastering Perl and Learning Perl 6, and the co-author of Learning Perl, Intermediate Perl, Programming Perl, Effective Perl Programming, and others discusses Perl 7, why it is needed and what it enables for the future. Host Gavin Henry spoke with Foy about Perl’s history, what Perl is, Perl 5, Perl […]

Continue Reading »

Episode 431: Ken Youens-Clark on Learning Python

Filed in Episodes by on October 23, 2020 0 Comments
Episode 431: Ken Youens-Clark on Learning Python

Ken Youens-Clark, author of Tiny Python Projects discusses Python. Felienne spoke with Youens-Clark about new features in Python, including optional typing and immutable datatypes. They also discussed  Youens-Clark’s upcoming book on how to teach Python and testing. Should testing be taught to new programmers from the start, and how to do that? Contexts for programming […]

Continue Reading »

Episode 430: Marco Faella on Seriously Good Software

Filed in Episodes by on October 16, 2020 0 Comments
Episode 430: Marco Faella on Seriously Good Software

Marco Faella, author of Seriously Good Software discusses how to create good software, using six different ‘qualities’ of code. Felienne spoke with Faella about reliability, space and time complexity, readability, reusability, and thread safety. They also discussed how these qualities are often at odds with each other when creating software, and how to deal with […]

Continue Reading »

Episode 429: Rob Skillington on High Cardinality Alerting and Monitoring

Filed in Episodes by on October 8, 2020 0 Comments
Episode 429: Rob Skillington on High Cardinality Alerting and Monitoring

Rob Skillingon discusses the difficulty of scaling monitoring and alerting to high dimensional spaces, as are typically found in modern applications at scale.  High cardinality versus high dimension spaces. The episode begins with a review of monitoring, metrics, metadata, and alerting.  How do things change at scale?  Filtering signals out of high-dimension data sets.  When […]

Continue Reading »

Episode 428: Matt Lacey on Mobile App Usability

Filed in Episodes by on September 30, 2020 0 Comments
Episode 428: Matt Lacey on Mobile App Usability

Matt Lacey, author of the Usability Matters book discusses what mobile app usability is and why it can make or break an app destined for consumers, business users or in-house users. Host Gavin Henry spoke with Lacey about the “Six components of great App experiences”, “Things every app should do”,  native apps, password managers, accessibility, […]

Continue Reading »