I am an Austin Texas based software developer flying his geek flag proudly. I work hard creating customer service and support software and web experiences.
When I am not creating software or gushing about my toddler. I soak neck deep in Twitter, discover new music at Rdio, host "European" board game meet ups, and read nerdy stuff like Vernor Vinge.
Over the years we’ve grown a lot of infrastructure for building web applications on Dovetail SDK. These infrastructure pieces get used by a lot of different Dovetail products. Today we are launching Dovetail Bootstrap which packages up many handy capabilities like dynamic case history and case creation on top of common infrastructure like: model projection, authentication, logging, and session management. The core goal of Dovetail Bootstrap is to get Dovetail SDK developers up and creating web applications quickly.
While doing a deployment of our Dovetail Carrier product our customer was having connectivity issues with their email server. We ran into situation where we needed prove that the product could connect and simply firing up an email client was not as good as proving that our code worked.
A customer recently asked if they should provision multiple CPUs on virtual machines hosting Dovetail applications. The short answer is Yes most of our applications do a pretty good job taking advantage of multiple CPU cores. Let’s take a look at this in a bit more detail.
I wanted to share some lessons learned from an experience recently adding custom error pages to one of our FubuMVC projects deployed to IIS7. Treat your users well Having good looking error pages in your app is a nice sign of polish. They mean that you care about your user’s experience even when things go wrong. Github, who always seems to knock it out of the park, recently updated their error pages. I love the 404 page complete with parallax JavaScript effects.
I came across a weird thing with Lucene using their document frequency API. int docFreq(Term term) - Expert: Returns the number of documents containing term. Called by search code to compute term weights.
A customer recently asked for a code example demonstrating how to use our Dovetail SDK to do data access custom objects using Generics (the Dovetail kind not the C# kind)