Good source control checkin (commit) comments can be a major time-saver. It’s important to remember that your checkin comments have a large audience and a long lifetime.
jQuery Plugin: JobViteBox
I’ve published my first jQuery plugin! JobViteBox fetches a feed of job listings from JobVite and displays it on your page.
Slightly Less Bad Estimates
Estimation in software development is notoriously difficult, and very frequently incorrect. As estimates are reported up the chain, they are routinely “rounded up,” and are still regularly exceeded. I have even tried to develop standard ratios to apply to each developer’s estimates that wore sometimes accurate, but still were not always reliable (e.g. Bob usually estimates 50% of reality, Tom usually estimates 110% of reality). There is very often some unexpected factor that causes an estimate to be off.
CSharpreter Plugin for Sublime Text
I have been really loving the Sublime Text editor lately. It’s quick, featureful, and extensible. I created a plugin that will build and run C# snippets from inside the editor.
Fake reCAPTCHA Verification Service
When testing a website that uses the reCAPTCHA service, it can be a mighty pain to repeatedly enter the verification code. I created a quick-and-dirty ASP.NET MVC site that “fakes” the Google api-verify.recaptcha.net service to allow quick testing.
SqlMetal Bug With Multi-rowset Stored Procedures
The Issue:
When a stored procedure has multiple result sets with the same column signature, only the first rowset with the given signature is included in the generated DBML.