Shawn

Shawn Wildermuth

The Blog

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


Charles Petzold on the Hello World Podcast!

This week on the Hello World Podcast I had the exceptional experience to interview one of my heroes. Charles Petzold’s books on Windows development was key in my development as a software engineer. I bought my copy back in the early ‘90s when I was doing C++ development. It’s amazing how much you can learn about how the Windows works by writing your own message pump. Take a listen and hear how this luminary got started!

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 8 here:

http://wildermuth.com/hwpod/8_CharlesPetzold

You can subscribe to the podcast here:

http://hwpod.com

Read...


What You've Missed on the Hello World Podcast

Thanks for all the support to everyone who’s been listening to my new podcast it’s been awesome to record. I’ve had a great time talking about how people got their start in software development. I thought there would be more commonality in first computers and languages, but it’s remarkably varied.

If you aren’t subscribed, you’ve missed some good episodes. In the past few weeks we’ve had:

Read...


Hello World Podcast Episode 4: Brian Noyes

A new episode of my new podcast is out. In this episode I talk with Brian Noyes about how he got started. It’s an interesting story that involves fighter jets, DirectX and Visual Basic!

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 4 here:

Read...


Bootstrap 3 Grid System Explained

Are you starting to work with Bootstrap 3? If so, maybe I can help. I’ve recently released a Bootstrap 3 course on Pluralsight that covers many of the new features including how to migrate from Bootstrap 2 to 3.

Here is an excerpt from the course where I explain how the new grid system works in Bootstrap 3:

Read...


Hello World Episode 3: Chris Sells

The third episode of my podcast (“The Hello World Podcast”) is now available. In this episode I had the chance to sit down with Chris at the MVP Summit (which explains the background noise). He is one of my best friends (and my best man at my upcoming wedding).

We talk (as usual) about how he got started. I even learned some things about him. I think you’ll really enjoy this episode:

http://wildermuth.com/hwpod/3_ChrisSells

Read...


Building an API Course now with Web API 2

If you’re interesting learning how the new Web API 2 works, you’ll be happy to hear that my popular Pluralsight course “Implementing an API using ASP.NET Web API” now has a new module that shows you how to use the new features in Web API 2!

The Web API 2 features that I cover include:

Read...


Xbox One - First Impressions

downloadMy pre-order of the Xbox One arrived on Monday and I’ve had a little time to play with it. I mostly got the device for Forza which I love. So after a couple of days with it, here are my first impressions.

Let’s start with the Operating System. It’s gorgeous and fluid. The switching between apps is really impressive. While it’s missing some features from it’s 360 counterpart, I find it really satisfying.

Then there are the games. At launch like any platform the number of games is limited but so is my budget. Of course I started with Forza and I like it a lot. It’s missing some stuff I liked in previous versions but the game looks amazing. You can tell it’s next gen. While playing Forza, I wanted to start with the Game DVR feature. Xbox had to push out the Twitch support which would have been great, but you can record clips (up to five minutes) of your games and download them to the SkyDrive for sharing. This is an amazing feature. The Upload Studio app (free) let’s you do some simple edits and recording voice overs and even from the Kinect camera to go with the game videos. Here is a quick edit of five instances of my bad driving for example (in 720p):

Read...


A Different Kind of Podcast

c64I am happy to announce that I am starting a podcast. I’ve been thinking about this for a while but I didn’t want to just do another podcast that talked about what is new in software development.

I’ve been listening to the Nerdist Podcast a lot and it gave me an idea. The Nerdist is fun because they talk to a lot of the people I like and often talk about the business more than just plug the latest project. I am interested in these same stories about software luminaries.

When we’re talking at events, I find lots of interesting folks that have great stories about how they got into this business. So that’s where “The Hello World Podcast” was born.

Read...


Web API 2's Attribute Routing: Looking Deeper

underwaterI recently recorded a new module for ASP.NET  Web API course (on Pluralsight) to cover the new features of Web API 2 (it’s not out yet, soon…I promise).

It was fun plumbing the depths of how it works. I generally like the feature but the implementation may change some of your code if you’re dealing with routes under the covers (i.e. for auth or versioning).

If you want a quick overview, I really like Dan Wahlin’s walkthrough of the feature here:

Read...


I'm Coming to Louisville, KY this Thursday

Are you in the Louisville, KY area this Thursday? I will be! I’ll be at the Louisville .NET Meetup Group talking about Web API..including Web API 2 that was recently released. The details of the event are:

We will meet on Thursday, November 14, 2013 at Adecco's offices at 101 Bullitt Lane. Doors will open at 6:30pm and the presentations will begin sharply at 7:00 pm. Along with a great presentation, we'll have food and raffle prizes. Be sure to RSVP so we know how much food is needed.

I’ll be posting the slides (though there won’t be many) and the example code here so keep an eye out for the downloads!

Read...