Recent Episodes

SE-Radio Episode 295: Michael Feathers on Legacy Code

Filed in Episodes by on June 27, 2017 0 Comments
SE-Radio Episode 295: Michael Feathers on Legacy Code

Felienne talks with Michael Feathers about Legacy Code. When is something legacy? Is working on legacy different from working on greenfield code? Do developers need different skills and techniques? Testing legacy code. How to test a legacy system? When do we have enough tests to feel safe to start coding? Techniques to make legacy systems […]

Continue Reading »

SE-Radio Episode 294: Asaf Yigal on Machine Learning in Log Analysis

Filed in Episodes by on June 20, 2017 0 Comments
SE-Radio Episode 294: Asaf Yigal on Machine Learning in Log Analysis

Asaf Yigal talks with SE Radio’s Edaena Salinas about machine learning in log analysis. The discussion starts with an overview of the structure of logs and what information they can contain. Asaf discusses what the log analysis process looks like without machine learning — and the role of humans in this – before moving on […]

Continue Reading »

Welcome New Host Matthew Farwell

Filed in Episodes by on June 8, 2017 0 Comments
Welcome New Host Matthew Farwell

We’re pleased to welcome Matthew Farwell to SE Radio. Matthew is a senior software developer at Nexthink in Lausanne, Switzerland. He has more than 25 years of development experience in C and then Java / Scala / JavaScript. His technical interests include programming languages, testing, code quality, and DevOps. Farwell is the creator of Scalastyle: the […]

Continue Reading »

SE-Radio Episode 293: Yakov Fain on Angular

Filed in Episodes by on June 6, 2017 0 Comments
SE-Radio Episode 293: Yakov Fain on Angular

Yakov Fain talks with SE Radio’s Matthew Farwell about the Angular web development framework. The show covers the philosophy behind Angular; who would want to use the platform; how an Angular application is composed, including how to handle form submission and validation; why Typescript was chosen for Angular; how Angular uses reactive programming (RxJS, in […]

Continue Reading »

SE-Radio Episode 292: Philipp Krenn on Elasticsearch

Filed in Episodes by on May 30, 2017 0 Comments
SE-Radio Episode 292: Philipp Krenn on Elasticsearch

Phillipp Krenn talks with SE Radio’s Jeff Meyerson about Elasticsearch, a scalable search index. The conversation begins with a discussion of search, how it compares to database queries, and what an inverted index is. Phillipp introduces Wikipedia as an example that runs throughout the episode because Wikipedia uses Elasticsearch to power its full-text search. A […]

Continue Reading »