Recent Episodes

Episode 504: Frank McSherry on Materialize

Filed in Episodes by on March 22, 2022 0 Comments
Episode 504: Frank McSherry on Materialize

Frank McSherry, chief scientist at Materialize, talks about the Materialize streaming database, which supports real-time analytics by maintaining incremental views over streaming data. Host Akshay Manchale spoke with Frank about various ways in which analytical systems are built over streaming services today, pitfalls associated with those solutions, and how Materialize simplifies both the expression of […]

Continue Reading »

Episode 503: Diarmuid McDonnell on Web Scraping

Filed in Episodes by on March 16, 2022 0 Comments
Episode 503: Diarmuid McDonnell on Web Scraping

Diarmuid McDonnell, a Lecturer in Social Sciences, University of the West of Scotland talks about the increasing use of computational approaches for data collection and data analysis in social sciences research. Host Kanchan Shringi speaks with McDonell about webscraping, a key computational tool for data collection. Diarmuid talks about what a social scientist or data […]

Continue Reading »

Episode 502: Omer Katz on Distributed Task Queues Using Celery

Filed in Episodes by on March 10, 2022 0 Comments
Episode 502: Omer Katz on Distributed Task Queues Using Celery

Omer Katz, a software consultant and core contributor to the Celery discusses the Celery task processing framework with host Nikhil Krishna. Discussion covers in depth: the Celery task processing framework, it’s architecture and the underlying messaging protocol libraries on which it it is built; how to setup Celery for your project, and examine the various […]

Continue Reading »

Episode 501: Bob Ducharme on Creating Technical Documentation for Software Projects

Filed in Episodes by on March 1, 2022 0 Comments
Episode 501: Bob Ducharme on Creating Technical Documentation for Software Projects

Bob DuCharme, an experienced technical writer and author talks about writing documentation for software products. In this episode we discuss the various types of documentation that one creates for software products. Host Nikhil Krishna spoke with Bob in depth about the difference between these types of documentation and the audiences they target; importance of using […]

Continue Reading »

Episode 500: Sergey Gorbunov on Blockchain Interoperability

Filed in Episodes by on February 23, 2022 0 Comments
Episode 500: Sergey Gorbunov on Blockchain Interoperability

Sergey Gorbunov of Axelar discusses blockchain interoperability, a technology that enables decentralized applications to work across multiple blockchain ecosystems. Host Philip Winston spoke with Gorbunov about programmable blockchains, distributed vs. centralized changes, the Ethereum virtual machine, Axelar’s Cross-Chain Gateway Protocol and Cross-Chain Transfer Protocol, security issues, delegated proof of stake, and other implementation details. This […]

Continue Reading »