Author Archives: Chris Missal

About Chris Missal

Oh hey, I'm a Senior Consultant for Headspring in Austin, TX. I've been working in software professionally since 2006 and I really, really love it. I'm mostly in the Microsoft world, but enjoy building computer things of all sorts (to be vague). When I'm not slinging code, I'm probably out and about slinging discs, bowling balls, or good beer with great friends.

Super Simple Versioning of Third Party Scripts

My attention span decreases every day too… tl;dr – Scroll to bottom of page for a neat code example… Working on a large eCommerce web site gives me the “privilege” of working with other companies that integrate with us via … Continue reading 

Posted in Continuous Improvement, JavaScript | 4 Comments

Queue is Always Empty Using yield return

I ran into an issue in a C# application the other day. Thankfully I figured out what was going wrong right away, but it could have turned into a big headache potentially. Post Footer automatically generated by Add Post Footer … Continue reading 

Posted in ASP.NET MVC, LINQ | 2 Comments

Using AppHarbor for Continuous Integration

I thought it would be interesting to use AppHarbor as a quick way to get some code with tests under a continuous integration environment. Along with this, if I could also use the AppHarbor deployed web site to serve that … Continue reading 

Posted in AppHarbor, Continuous Integration, Deployment, git | 5 Comments

New (to me) Applications

Recently, I’ve been using some new applications on which I should share some thoughts. LinqPad I won a copy of this at our local .Net Users Group, CRineta, and it has been great since I started using it! If I … Continue reading 

Posted in Favorites, Personal | 8 Comments

ReSharper Easter Egg?

A while ago, I was looking through some C# code and came across something fun that was being added by ReSharper. In comments, the words “gold” and “silver” are underlined with that color. I don’t know if this is just … Continue reading 

Posted in For Fun, Reading Code | 10 Comments

Quirk with Invalid Git Config

I bumped into what seems like a weird quirk with one of my git config files today. A bad value was reported: error: Malformed value for branch.autosetuprebasefatal: bad config file line 18 in .git/config   In the image, you’ll notice … Continue reading 

Posted in git | 1 Comment

AutoMapper Tests Made Simple

I work primarily on a C# ASP.NET MVC application that deals with many other systems which seem to dish out strings all over the place. Hence the need for something like AutoMapper. When converting this data into objects or enumerations, … Continue reading 

Posted in AutoMapper, DRY, NUnit, Testing | Leave a comment

Comments are the Devil

I recently read Chris Coyier’s article entitled Show Markup in CSS Comments. I was actually a bit angry that so many responses praised this and so few were turned off from the idea. I appreciate the idea of making things … Continue reading 

Posted in Comments, CSS, Design, DRY | 4 Comments

Debug It!

If there’s one thing I like about programming computers, it’s the ability to tell a machine exactly what to do. –insert Skynet reference here– With that said, I wanted to learn some more tips, tricks and techniques to figure out … Continue reading 

Posted in Best Practices, Book Review, Development, Testing | 2 Comments

Working With Assertions Made on Arguments in Rhino Mocks

  Today when modifying what we call an “order notifier” (essentially observers that are notified when an order is placed), I was having trouble figuring out why my test was failing. The project is written in C# and this test … Continue reading 

Posted in Best Practices, NUnit, RhinoMocks, Testing | 7 Comments