Recent Episodes

SE-Radio Episode 333: Marian Petre and André van der Hoek on Software Design

Filed in Episodes by on August 7, 2018 0 Comments
SE-Radio Episode 333: Marian Petre and André van der Hoek on Software Design

Felienne interviews Marian Petre & André van der Hoek on their book Software Design Decoded: 66 Ways Experts Think. We talk about the software design process, which Petre & van der Hoek en discuss about in their book too. While there are a lot of books about software design, their books address designers rather than […]

Continue Reading »

SE-Radio Episode 332: John Doran on Fixing a Broken Development Process

Filed in Episodes by on July 31, 2018 0 Comments
SE-Radio Episode 332: John Doran on Fixing a Broken Development Process

Jeremy Jung talks with John Doran about fixing a broken development process.  In this episode we discuss how a project that started as a desktop application transitioned to becoming a SAAS business that serves thousands of businesses.  John tells the story of a business that found commercial success but struggled with outages, a lack of […]

Continue Reading »

SE-Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design

Filed in Episodes by on July 24, 2018 1 Comment
SE-Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design

Travis Kimmel talks with Kevin Goldsmith about the correspondence between organizational design and software architecture. Their conversation covers: what Conway’s Law is; Kevin’s experiences in different organizational structures (e.g., Avvo, Spotify, Adobe, and Microsoft) and how those structures influenced the software architecture; what the “Reverse Conway Maneuver” is and how organizations can leverage it; how […]

Continue Reading »

SE-Radio Episode 330: Natalie Silvanovich on Attack Surface Reduction

Filed in Episodes by on July 17, 2018 0 Comments
SE-Radio Episode 330: Natalie Silvanovich on Attack Surface Reduction

Natalie Silvanovich from Google Project Zero talks with Kim Carter about what attack surface is in regards to software, how to identify risks and reduce the attack surface of the software you as a Software Engineer are creating. Natalie found over 100 0 day security defects in flash in her first year at Google, and […]

Continue Reading »

SE-Radio Episode 329: Andreas Stefik on Accessibility for the Visually Impaired

Filed in Episodes by on June 26, 2018 0 Comments
SE-Radio Episode 329: Andreas Stefik on Accessibility for the Visually Impaired

Andreas Stefik talks with SE Radio’s Felienne about how blind and visually impaired people use the computer, most commonly with a screen reader. They discuss how screen readers work and what programmers can do to make software more accessible for this group of users. The episode starts with the basics, like adding alt tags, giving […]

Continue Reading »