Tags
Academia BDD best practices Bing binsor browsers Castle coding style Context/Specification Development Django Documentation eps exceptions flash geeks Google heroin imagemagick Industry internet java java applets journals languages mocking MonoRail news ocd python ramblings Research rhino Routing Software software development stackoverflow syntax TDD testing thesis threadsafequeue timeout unitofwork windsorArchive
- April 2011
- October 2010
- December 2009
- October 2009
- September 2009
- August 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- February 2008
- January 2008
- November 2007
- October 2007
Author Archives: James Thigpen
Accidental MVC
So this app I’m writing and maintaining at my day job. It accepts requests over this painful legacy protocol, performs some action based on that request, encodes the result in the same painful legacy protocol, and returns it to the … Continue reading
Posted in Development
Leave a comment
Bing Me
We are naturally biased towards the things we are most familiar with. Learning something involves an investment in it, and often times there is an emotional investment as well. We become attached emotionally to the things we’re constantly exposed to. … Continue reading
Simple BDD Reporting with NUnit
I do BDD with just plain NUnit. I haven’t yet invested the time to mess with any of the frameworks like MSpec or whatever. I use a ContextSpecification class that I probably ripped off from someone long ago. Everyone in … Continue reading
The Ugly Baby Project
I am announcing the Ugly Baby Project. It’s a simple thing I’ve decided to do to sort of compare and contrast Ruby on Rails, Django, and Ruby/Merb, and maybe ASP.NET MVC. I’m not sure about ASP.NET MVC. (I’m already familiar … Continue reading
My First Experience With Django
I decided to pop open a copy of Live Writer and chronicle my first Django first impressions. It’s going to be a bit stream of consciousness. I’m working off this tutorial from Instant Django. The model creation seems relatively straightforward … Continue reading
A New Beginning – Unit of Work, LLC
I have come to the conclusion that, professionally for a variety of reasons, it is time for me to move on. My current employer has been nothing but good to me, and I have learned a tremendous amount working here, … Continue reading
Running Multiple Hudson Instances Simultaneously
I wanted to run multiple Hudson instances side-by-side. It was easy enough to get them running kicked off via batch files, but I wanted them to run as services, because I’m lazy and greedy. Turns out it’s easy, though non-obvious. … Continue reading
Posted in Development
Leave a comment
Manifesto for Software Craftsmanship
A sort of sequel to the Manifesto for Agile Software Development, I am proud to be a signee of the Manifesto for Software Craftsmanship: As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it … Continue reading
Infinite List of Database Users with Yield Return
At the ALT.NET Seattle conference, I went to a session by Nate Kohari on the awesomeness of the yield return keyword in .NET and how you can use it for all kinds of fancy stuff. In the true spirit of … Continue reading
Posted in Development
Leave a comment
Buba XPath Builder
This is the tool I reach for anytime I need to pull data out of XML’s cold bird-like claws. It let’s you interactively write XPath queries against an XML document. It’s simple. It works well. It’s got syntax highlighting. Basically, … Continue reading