About Me
I am many things. I am a husband, a father, a brother and a son. I am a Latter-day Saint and I am a conservative.
- I believe in right and wrong and that there are such things as moral absolutes.
- I believe that the most compassionate thing you can do for someone is not to give them life’s essentials but to motivate them to get them for themselves.
- I believe that the government that governs least, governs best.
- I believe that political correctness is the most insidious form of fascism and only exists to suppress free and open discussion.
- I believe global climate change is a fact. I also believe that global light change is a fact and that every 12 hours it will get dark and then light again. It’s part of nature, just like climate change.
- I believe in animal rights. I believe that before eating them they should be killed in as painless way possible. Then I believe they have the right to an appropriate side dish, sauce, or gravy.
- I believe in pet ownership. The day my pet becomes my “animal companion” is the day she cleans up my poop.
- I believe that Ronald Reagan was the greatest president of the 20th century. Jimmy Carter was the worst.
- I believe that your best friend can still disagree with your politics. It’s not personal.
Things I love
- WPF (obviously).
- Databases and data in general. I know that makes me an odd duck, but so be it. Where software is the tissue, data is the blood. You can’t have one without the other and the understanding, appreciation and love of database technology is central to what makes me the developer that I am today.
- Microsoft. If you have a problem with that or think that makes me “assimilated by the evil empire” then plug me in, because I’m having the time of my life! I’ve worked with a lot of technology and companies over the last 20+ years and Microsoft’s have made the industry what it is today. They aren’t a monopoly any more than Coke is. Quit being jealous.
- C#. I’ve always been a curly braces kind of guy. I like case-sensitivity, freedom to use or not use whitespace, and not having to rely on an EOL to decide when my statement is over. C# is what C++ should have been when C grew up. Sorry Bjarne.
Things I don’t
- Silverlight. It’s great technology but I just like it’s daddy (WPF) better. It has its place, and that place is on the web. UPDATE: ok, I don’t know if “don’t like Silverlight” applies anymore. I’m working with it a lot lately and I’m starting to kind of like it. The key for me is to not compare it to WPF so much as to compare it to trying to do RIA in AJAX. I appreciate it so much more in that context and see its value quite a bit. I still reject the “Silverlight everywhere” fanatical argument but do acknowledge that you can do some pretty amazing things with it, some of which I’m doing myself.
- Patterns zealots. Patterns are great and certainly have their place, but I’m a production (not theoretical) developer. I will write code to a pattern, and keep up-to-date, but for some people, patterns are like a religion.
- SharePoint. I get why SharePoint exists and I’ll acknowledge you can some pretty amazing things with it for the enterprise. And I’ll even go so far to say that in may ways it’s better for a company to have one than to not have one. But it hurts. And I don’t mean like when you exercise a lot and are sore afterward. It’s more like a root canal.
Popularity: 24%


