Recent Episodes

SE-Radio Episode 275: Josh Doody on Salary Negotiation for Software Engineers

Filed in Episodes by on November 22, 2016 1 Comment
SE-Radio Episode 275: Josh Doody on Salary Negotiation for Software Engineers

Marcus Blankenship talks with Josh Doody about salary negotiation. Topics include a framework for thinking about salary negotiations, how you can know what you’re worth, the employers view of salary negotiation, and missed negotiation opportunities. Also discussed are common fears about negotiating and how to overcome them, common mistakes during negotiations, and how negotiation makes […]

Continue Reading »

SE-Radio Episode 274: Sam Aaron on Sonic Pi

Filed in Episodes by on November 8, 2016 0 Comments
SE-Radio Episode 274: Sam Aaron on Sonic Pi

Felienne talks with Sam Aaron on Sonic Pi. Topics include how to design a programming language with a broad audience, what features enable a language to be powerful and fun for children to play with, what the role of programming and programming education is in the world in general and the world of music in […]

Continue Reading »

SE-Radio Episode 273: Steve McConnell on Software Estimation

Filed in Episodes by on November 1, 2016 0 Comments
SE-Radio Episode 273: Steve McConnell on Software Estimation

Sven Johann talks with Steve McConnell about Software Estimation. Topics include when and why businesses need estimates and when they don’t need them; turning estimates into a plan and validating progress on the plan; why software estimates are always full of uncertainties, what these uncertainties are and how to deal with them. They continue with: […]

Continue Reading »

SE-Radio Episode 272: Frances Perry on Apache Beam

Filed in Episodes by on October 25, 2016 2 Comments
SE-Radio Episode 272: Frances Perry on Apache Beam

Jeff Meyerson talks with Frances Perry about Apache Beam, a unified batch and stream processing model. Topics include a history of batch and stream processing, from MapReduce to the Lambda Architecture to the more recent Dataflow model, originally defined in a Google paper. Dataflow overcomes the problem of event time skew by using watermarks and […]

Continue Reading »

SE-Radio Episode 271: Idit Levine on Unikernels

Filed in Episodes by on October 11, 2016 3 Comments
SE-Radio Episode 271: Idit Levine on Unikernels

Jeff Meyerson talks to Idit Levine about Unikernels and unik, a project for compiling unikernels. The Linux kernel contains features that may be unnecessary to many application developers–particularly if those developers are deploying to the cloud. Unikernels allow programmers to specify the minimum features of an operating system we need to deploy our applications. Topics […]

Continue Reading »