The latest in Jon Udell’s excellent podcast series is an interview with clipperz.com’s Marco Barulli about the tool and its use of zero-knowledge online password management (aka the…
The latest in Jon Udell’s excellent podcast series is an interview with clipperz.com’s Marco Barulli about the tool and its use of zero-knowledge online password management (aka the…
It does not take a genius to realize that I (and most others on this blog) are fans of JetBrains. But what it may take a genius to realize is it takes balls to do what JetBrains does with their…
I have possibly foolishly decided to stop resisting the urge to port Joda Time to .NET. For those of you who are unaware, “use Joda Time” is almost always the best answer to any question involving…
There was an amazing response to yesterday’s post – not only did readers come up with plenty of names, but lots of people volunteered to help. As a result, I’m feeling under a certain amount of…
Congratulations to Audrey Roy — her “Price It By Phone” application won the Google App Engine + Twilio developer contest that ran from September 21st to October 4th. Audrey will…
I don’t care exactly what science is taught in high schools, so long as people learn that:
Millions of Google users worldwide use JavaScript-intensive applications such as Gmail, Google Docs, and Google Maps. Like developers everywhere, Googlers want great web apps to be…
The whole purpose of MVC Turbine is to make the development of an MVC application easy and streamlined. This can be done through the use of a new feature of V2 called “Blades”. Essentially, a…
On some of our projects we have been experimenting with smaller AutoMapper profiles. The idea is that it is easier to digest a smaller profile. We have gone so far as creating a profile for…
I hate these posts. I hate them because I feel like I am drawing attention to another post which made me cringe a little bit. But I think that reacting to these posts is good, because having a…
Riot started as a lean Ruby unit test framework with tests that have a style like this:
I’ve spent a significant part of my life online. Not just on the internet, I mean, but on modems and early, primitive online communities. Today’s internet is everything we couldn’t have possibly…
When your browser freezes on you on some random web page, there’s a pretty good chance its caused by the very JavaScript designed to improve your experience.
Good ‘ole JavaScript performance….
Why are people are so universally unhappy about their wireless providers? Here are 11 reasons.