
Standing on the Shoulders of Giants: Frances Allen and Compiler Optimizations
This week Mike and Erik discussed the work of Frances Allen, who worked for IBM for 45 years starting in 1957. The first female Turing Award winner, Allen authored a number of papers on compiler optim...
8 Jan 202555min

We Read the News and Everyone’s On Drugs
In this episode we looked at the tragic story of tech company CEOs doing drugs and the various knock-on effects. We also played a lightning round of "Aspiring to be a nation state or on drugs?" with ...
18 Dec 20241h 10min

More Favorites: Radix Trees, Kadane's, Raft Leader Election
We carried over from last week and kept doing algos! This week we talked about: - Diffie Hellman - Radix Trees: https://dl.acm.org/doi/pdf/10.1145/321479.321481 - Kadane's Algorithm - Raft's Leader El...
11 Dec 202456min

Our Favorite Algorithms: FFTs and Hyperloglogs!
Mike wanted to talk about our favorite algorithms this week, so we covered a few: - Fast Fourier Transforms - Hyperloglog Some references are below: - Article in Communications of the ACM: What Is a...
4 Dec 202450min

Annoying Everybody with Our Questions about Timezones
In this episode, Mike and Erik go back to the topic of time in order to explore what is specifically frustrating to programmers about dealing with time. Why's it so hard and annoying? And why do peopl...
27 Nov 202451min

Into the Well of Formal Verifications
This week Mike and Erik were trying to understand the arena of formal verification: what are these tools? Where do they come from? How do they work? Can we categorize them? There's a ton of stuff to ...
20 Nov 202459min

"Some of the most valuable people I work with are really just politicians"
Our discussion with Randy Edwards from last week carried over to the following week in this part 2 episode of our discussion on software engineering management. Our wide-ranging discussion included re...
13 Nov 202447min

Software Engineering Management with Randy Edwards
This week we took on the subject of software engineering management and we were joined in this discussion by Randy Edwards, who started writing C++ at 16 and now runs an organization with software eng...
6 Nov 202440min



















