Episode 57 – How We Badly Built Stuff

Episode 56 – Clean Code – How to Build Maintainable Systems

Episode 55 – Clean Code – How to Write Classes the Right Way

Episode 54 – Clean Code – How to Write Amazing Unit Tests

  • Joe: Glyphfriend from Rion (intellisense previews of icons)
  • Allen: Visual Studio – Increase / Decrease Font Size with ctrl + shift > <
  • Michael: Structuring unit tests. A combination of Roy Osherove’s and Phil Haack’s recommendations.

Episode 53 – Clean Code – Integrating with Third Party Libraries the Right Way

  • Joe: Hide your own selection of code in Visual Studio Ctrl M, Ctrl H – Hide Selection: Visual Studio Hiding Selection
  • Allen: Create excellent reports with extreme levels of data flexibility?
  • Michael: Delete pesky “orig” files from a merge conflict efficiently:
    • find . -name “*.orig” -delete
  • Bonus!

Episode 52 – Clean Code – Error Handling

  • “Filter messages like these”

Easily filter emails in Gmail!

Episode 51 – Clean Code – Objects vs Data Structures

Episode 50 – Clean Code – Formatting Matters

Episode 49 – Clean Code – Comments Are Lies

  • Add a path to your Git commands to narrow their scope:
    • git status [path]
    • git diff [path]
    • git add [path]
  • Don’t just read about clean code. Use some tools to keep it clean!

Episode 48 – Clean Code – How to Write Amazing Functions

Episode 47 – Clean Code – Writing Meaningful Names

  • Implementing OAuth in ASP.NET for a number of providers
  • Go to conferences, meetups, do it all!

Episode 39 – How to be an Intermediate Programmer

  • Get the Execution plan for a running query in Microsoft SQL Server
    • EXEC sp_who2 'active'
    • DBCC INPUTBUFFER(123)
    • Get Microsoft SQL Server Execution Plan of a Running Query.

Episode 36 – The Twelve Factor App: Dev/Prod Parity, Logs, and Admin Processes

Episode 35 – The Twelve-Factor App: Port Binding, Concurrency, and Disposability

Additional Episodes...

  • [List of other episodic tips...]