Guest:
Eric Lippert
@ericlippert
Eric Lippert talks with Dave Rael about leverage, building tools, impact, and solving interesting problems
Eric Lippert designs programming languages and other tools at Facebook. Other notable work includes designing C# analyzers at Coverity, and developing the Visual Basic, VBScript, JScript and C# compilers at Microsoft. Eric is now a C# MVP. He is on Twitter at "@ericlippert" and writes a blog about programming language design and other fabulous adventures in coding at http://ericlippert.com.
Chapters:
0:56 - Dave introduces the show and Eric Lippert3:16 - Eric's career arc at Microsoft5:31 - Eric's history with many languages, environments, and tools at Microsoft7:33 - Eric's history and contribution to Stack Overflow9:10 - The new Microsoft11:01 - Eri'cs long tenure at Microsoft and departing to Facebook12:49 - Eric's life at Facebook and how it's different from and similar to Microsoft15:14 - Eric's impact16:39 - Relative strengths and weaknesses of different stacks and toolsets; perspectives of tool creators and tool users18:03 - How Eric got started in software24:00 - Eric's interest in languages27:42 - Eric's story of failure - futile programming effort34:37 - Eric's success story - multiplying the value of others by creating tools - delivering rearchitected C# compilers39:34 - How Eric stays current with what he needs to know42:05 - Eric's book recommendation44:25 - The things that have Eric most excited47:06 - Eric's top 3 tips for delivering more value51:01 - Keeping up with Eric
Resources:
Eric's Blog
Eric on Stack Overflow
Microsoft MVP Program
Watcom
Joel On Software - Joel Spolsky's Blog
Coding Horror - Jeff Atwood's Blog
Jeff Atwood's Poll on the name of the site that became Stack Overflow
Joel Spolsky's Blog Post Announcing stackoverflow.com
Raymond Chen
Dam Busters
Coverity
OCaml
Visio
Sandi Metz on Developer On Fire
The .NET Compiler Platform ("Roslyn") on GitHub
.NET Language Design Notes
Jon Skeet on Developer On Fire
Eric's book recommendation:
Essential C# 6.0 (5th Edition) (Addison-Wesley Microsoft Technology) - Mark Michaelis
C# in Depth, 3rd Edition - Jon Skeet
Purely Functional Data Structures (book) - Chris Okasaki
Purely Functional Data Structures (PhD Thesis) - Chris Okasaki
Eric's top 3 tips for delivering more value:
Try to see abstractions
Learn how to write
Answer questions
view more