public class Episode 6: Developer Burnout

{

Tim & Tim discuss what developer burnout looks like, how to deal with it, and how to avoid it.

Subscribe

public void Summary()

{

Tim & Tim discuss what developer burnout looks like, how to deal with it, and how to avoid it.

}

public void HotSpot()

{

  • Coding Blocks – Awesome dev podcast
  • Go for a Walk or a Drive! Get up outta your chair!

}

}

public class Episode 5: Java & Risk Assessment with Chris Purdum

{

Chris Purdum is a Senior Software Developer at PayPal. He talks about his work on Fraud and Risk Assessment, and compares language features of Java and .NET with Tim and Tim.

Subscribe

public void Summary()

{

Chris Purdum

Chris Purdum is a Senior Software Developer at PayPal. He talks about his work on Fraud and Risk Assessment, and compares language features of Java and .NET with Tim and Tim.

 

}

public void Links()

{

  • C++ – Low-level, un”managed”, cross-platform programming language, predecessor of Java and C#
  • PayPal – Digital payment transactions
  • Java – Original cross-platform managed language, strong inspiration for C#, still used widely and being developed/improved
  • JVMs – Java Virtual Machines
    • Zing – Azul performance-tuned JVM
  •  Scala – Succinct multi-paradigm (OOP and Functional) language that can run on both the JVM and Javascript runtimes
  • Hadoop – Distributed computing framework

}

public void HotSpot()

{

  • JFR – Java Flight Recorder: gives detailed analysis and diagnostics of the code as it runs
  • FindBugs – Static analysis for Java
  • Music! (You know where to find it…)
  • Pluralsight – Developer and IT-centered online learning site, with courses and IQ quizzes for many languages, frameworks, and patterns.

}

}

public class Episode 2: Strong Opinions

{

The Tims discuss what good (and bad) code looks like to them. They lay out their own preferences, from broad-scoped architecture to detailed style guides.

Subscribe

public void Summary()

{

The Tims discuss what good (and bad) code looks like to them. They lay out their own preferences, from broad-scoped architecture to detailed style guides.

}

public void News()

{

}

public void Links()

{

}

public void HotSpot()

{

  • Jetbrains – Multiple tools for developers, including IDEs, code analysis, db management
  • Rider – Powerful cross-platform .NET IDE, based on Resharper code analysis engine

}

}

public class Episode 1: The Path to Being a Developer

{

Subscribe

public void Summary()

{

Tim Purdum and Tim Jay introduce themselves, what drove them to software development, and the unique paths they each took.

}

public void Links()

{

}

public void HotSpot()

{

  • Fody – Compile-time tool for .NET
  • .NET 5 – The unified future of .NET Framework, .NET Core, Mono, and .NET Standard

}

}