Shawn

Shawn Wildermuth

The Blog

My Rants and Raves about technology, programming, everything else...


John Robbins Debugs the Hello World Podcast

John Robbins has saved me in uncountable ways over the years due to is great work on books and tool for debugging. That’s why I was so excited when he agreed to be on the show.

John and I have crossed paths but never had much of a chance to chat about how we each got started. We get to hear a great story that starts with the Green Berets and shows how special forces can make you a great developer.

The Hello World Podcast is where I get to talk with some of your favorite authors, developers and speakers about how they got started in software development.

You can listen to episode 27 here:

http://wildermuth.com/hwpod/27_John_Robbins 

Read...


On This Week's Podcast: Jon Flanders Files a Brief

Jon Flanders and I go back to our DevelopMentor days and now we’re both authors at Pluralsight. It was great catching up and see how he got started.

After all the time I’ve known him, I would have never guessed he used to be a lawyer before he dove into software development. I found it particularly interesting on how his experience as a lawyer informed his work as a software developer.

The Hello World Podcast is where I get to talk with some of your favorite authors, developers and speakers about how they got started in software development.

Read...


Humanitarian Toolbox

imageI’m happy to announce that I will be working with the Humanitarian Toolbox to both help publicize this important project as well as work on some of the projects. This is an important open source project that is trying to do some real good for the world out there.

If you’re anything like me, you like to make a difference. The Humanitarian Toolbox is a place to make a difference. They are helping people during disaster response by using technology.

Their mission statement is really simple:

Read...


Time Zones and Servers

Wonder-121-Time-Zone-Static-ImageI am getting married and that means I get a bunch of development tasks to do for the wedding planning. I guess it’s my own fault, I did propose with an app.

One of the tasks I had to do was create a new page on my wedding site for the day of the wedding to include things like directions and parking. Pretty simple HTML stuff, but one thing I wanted to be sure of was to only show the page on the day of the wedding. This should be easy, but the time zone of the server has kicked my ass before.

The problem is that if I check for the date, the date might get shifted if the time is after midnight where the server is. Luckily the TimeZoneInfo class makes this pretty easy in C#. The trick is to first get the time zone you care about:

Read...


My Switch to Azure Websites

UntitledI am a developer first. I’ve become my family’s IT department but not by choice. This is the fate of most developers I know.

For the past year or so I’ve been experimenting with Azure Websites as a solution for quick, one-off sites and even for class examples. I’m a big fan. Let me tell you why.

Azure is a diverse landscape with lots of services. It be a little daunting. I’ve some of these services, but certainly not all. Azure Websites is particularly interesting to me in that fulfills my desire to not be an IT guy. Why?

Read...


Phil Haack and a Bad Joke on This Week's Podcast

As a fan of the direction of ASP.NET, I’ve been an avid fan of Phil Haack’s for some time now. His clarity of communicating why the web should work definitely helped ASP.NET become the great framework it is today. He’s now doing the same thing at GitHub!

I get to finally use my bad joke about his last name on this week’s podcast. We also talk about his start, the move to Seattle to work at Microsoft and how to keep Californian’s out of Washington state.

The Hello World Podcast is where I get to talk with some of your favorite authors, developers and speakers about how they got started in software development.

You can listen to episode 23 here:

http://wildermuth.com/hwpod/23_Phil_Haack 

Read...


A Bunch of Devs Presentation

I recently had the pleasure of talking to the “A Bunch of Devs” user group in Atlanta about Web API. I had never spoken at this group and I had a great time.

They had really great questions all around. If you have a chance to visit the user group, it is really worth your time. Of course, free pizza is never a bad thing.

Here are the slides and the code from that presentation:

Read...


New Course on .NET Code Reviews

DiscussOne of the things that I help companies with are code reviews. I love doing code reviews. It let’s me look at a large codebase with fresh eyes and help a company out with a set of recommendations for improving their process, teams and code.

After doing enough of these some patterns emerged. From this has come my new Pluralsight course on Lessons Learned from Real World .NET Code Reviews.

The purpose of this new course is to show you some of the lessons that can be learned through code reviews. I’ve broken up the lessons into several parts:

Read...


I Turn The Tables on Richard Campbell This Week

I’ve had a great time being interviewed by the .NET Rocks guys over the years in a variety of ways. This week on the Hello World Podcast I get to turn the tables and interview Richard.

We talk about how he got started by soldering cash machines and his early programming on a TRS-80 Model 1. It’s a great story, but would you expect anything different from Richard Campbell?

The Hello World Podcast is where I get to talk with some of your favorite authors, developers and speakers about how they got started in software development.

You can listen to episode 21 here:

http://wildermuth.com/hwpod/21_Richard_Campbell 

Read...


Do You Write C++? Then Listen to my Podcast This Week

I had the enormous thrill to talk with Scott Meyers (of Effective C++ fame) on my Podcast this week. If you write C++ or even used to write C++, then Scott is likely as important to your career as he has been to mine. Talking to him this week included how he got started, how the C++ spec has evolved and how much better Oregon is as related to California.

The Hello World Podcast is where I get to talk with some of your favorite authors, developers and speakers about how they got started in software development.

You can listen to episode 20 here:

http://wildermuth.com/hwpod/20_Scott_Meyers 

Read...