Software at Scale 45 - Q/A with Jon Skeet
Jon Skeet is a Staff Developer Platform Engineer at Google, working on Google Cloud Platform client libraries for .NET. He's best known for contributions to Stack Overflow as well as his book, C# in Depth. Additionally he is the primary maintainer of the Noda Time date/time library for .NET. You may also be interested in Jon Skeet Facts.
Apple Podcasts | Spotify | Google Podcasts
We discuss the intricacies of timezones, how to attempt to store time correctly, how storing UTC is not a silver bullet, asynchronous help on the internet, the implications of new tools like GitHub Copilot, remote work, Jon’s upcoming book on software diagnostics, and more.
[01:00] - What exactly is a Developer Platform Engineer?
[05:00] - Why is date and time management so tricky?
[13:00] - How should I store my timestamps? We discuss reservation systems, leap seconds, timezone changes, and more.
[21:00] - StackOverflow, software development, and more.
[27:00] - Software diagnostics
[32:00] - The evolution of StackOverflow
[34:00] - Remote work for software developers
[41:00] - Github Copilot and the future of software development tools
[44:00] - What’s your most controversial programming opinion?