Developer on Fire
Episode 170 | Jon Skeet - Awesome, Humble, and Human
Jon Skeet talks with Dave Rael about community involvement, family and perspective, having outlandish things said about him and the joy of relationships
Jon Skeet is a software engineer at Google, working in their London offices. He's best known for his contributions to Stack Overflow and his book "C# in Depth". Jon loves digging into the guts of the language specification, and has an unhealthy fixation with date/time APIs.
Chapters:
- - Dave introduces the show and Jon Skeet
- - Jon's faith and vocation as a preacher
- - Jon's reputation as "the Chuck Norris of Programming"
- - Jon's introduction to Stack Overflow
- - Two authors in Jon's family
- - Jon the author
- - Jon's love of C#, his current position and projects at Google, and setting Dave straight on the differences between C# and Java
- - The reasons C# gives Jon so much joy
- - Jon the language geek
- - Getting involved in standards, the Microsoft Most Valuable Professional program, and Mads Torgerson
- - How Jon got started in software
- - Jon's story of failure - the pain of time and time zones and tests that fail for silly reasons
- - Jon's success story - making date and time manageable - porting Joda-Time to .NET - starting with a direct port and improving what needed to be improved over time
- - How Jon stays current with what he needs to know
- - Jon's book recommendation
- - Jon's top 3 tips for delivering more value
- - Keeping up with Jon
Resources:
- C# in Depth, 3rd Edition - Jon Skeet
- Groovy in Action - Dierk König
- Real-World Functional Programming: With Examples in F# and C# - Tomas Petricek
- Ant in Action - Steve Loughran
- Some of the "Chuck Norris" Jokes About Jon
- More of the "Chuck Norris" Jokes About Jon (with contribution from Jon himself)
- Jon on Stack Overflow
- Sara Chipps on Developer On Fire
- Jon's Wife: Holly Webb
- C# Language Specifications
- Jon Jagger
- Mads Torgersen
- ZX Spectrun 48k
- Logo
- Adrian Mole
- Matt Johnson on Egypt Daylight Time Chaos
- Joda-Time
- Noda Time
- Anders Hejlsberg at PDC 2010 on async in C# 5
- Geek Feminism Wiki
Jon's book recommendation:
Jon's top 3 tips for delivering more value:
- Be comfortable in your physical environment
- Be comfortable with your team
- Contributing to a community does not mean they own you