26 June 2008

Twitter: A Successful Failure?

Twitter is probably one of Web 2.0's most successful failures. Despite doing just about everything wrong, they have managed to hold onto their popularity and market share. It is rather surprising how despite more consistent downtime than uptime, continually turning off features to rewrite them time and...

Twitter: A Successful Failure? »

Posted 9:53 pm | Technology | No Comments

15 May 2008

DM-Paperclip released!

Title: DM-Paperclip - Paperclip for DataMapper Tonight I posted the official release of the DataMapper port of Paperclip that I've been slowly working on for while. Paperclip is a Rails plugin by Thoughtbot which makes it really easy to attach files to your models. I've been interested in doing some...

DM-Paperclip released! »

Posted 8:33 pm | Code | No Comments

14 May 2008

Hacking ReSharper + NUnit + Benchmarking

This may seem a little bit off the wall, but one thing I've been starting to do lately is instead of littering my Projects directory with a bunch of ConsoleApplicationN folders, I've started using the unit test runner within ReSharper to fire up quick little sample things I need. Most often, they're...

Hacking ReSharper + NUnit + Benchmarking »

Posted 1:01 pm | Code | 2 Comments

12 May 2008

Move to Mac is complete

In late December is when I finally took the plunge and bought my first Mac. Since I did most of my work from my desktop, a Mac Pro made better sense. My laptop was much more of an after-hours machine that I used from the living room at night, or on when I travel (which isn't that much). I had fallen...

Move to Mac is complete »

Posted 2:41 pm | Technology | No Comments

09 May 2008

How to properly access ASP.NET profile defaults without a profile

Recently, we stumbled upon this indiscrete bug in Community Server with its handling of some things in a user's profile. While debugging, couldn't find much about it on Google, so I thought I'd write up a quick explanation so it might help spare some poor sole from losing hair over it. In summary of...

How to properly access ASP.NET profile defaults without a profile »

Posted 4:19 pm | Code | 1 Comment

22 April 2008

History Blog Meme

After Leon posted tonight , figure I will follow in kind. ken@thinky:~$ history 1000 | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head 93 ls 82 vi 55 cd 48 git 47 grep 25 gedit 21 sudo 20 merb 19 exit 9 spec MacDaddy:~ ken$ history 1000 | awk '{a[$2]++}END{for(i in a){print a[i] ...

History Blog Meme »

Posted 9:44 pm | Technology | No Comments

19 April 2008

Not overthinking a simple problem

One little project I had taken up recently was to get Thoughtbot's Paperclip plugin working under Merb and DataMapper. Initially, what I wanted to do was to was implement it completely as a DataMapper custom type. Basically, I wanted this as the class definition: class User include DataMapper::Resource...

Not overthinking a simple problem »

Posted 2:16 pm | Code | No Comments

18 April 2008

First open source contributions

Probably nothing to really go screaming about, but with wanting to become more publicly active as a developer, part of that involves getting code out there, and also contributing to other projects. At Telligent , we do yearly performance reviews and goal setting as way to grow as a developer in experience...

First open source contributions »

Posted 12:27 pm | Code | No Comments

16 April 2008

Moving into the cloud

Not too long ago, some others like James and Rob had mentioned using Google Apps as a way of moving service into the "cloud", so to speak. Google Mail is one that has intrigued me for some time. I have a Gmail account, though rarely use it. I knew Google had Apps For Your Domain, but never took the plunge...

Moving into the cloud »

Posted 10:40 pm | Software | No Comments

11 April 2008

Now with a tumblelog

I now have a tumblelog as well: tumblr.invalidlogic.com Or linked in the title as well. I subscribe to a couple people's tumblelogs since they're a great way to get quick little tidbits like links or the latest youtube crazes. I figured I'd start one for the stuff that is kind of in between Twitter and...

Now with a tumblelog »

Posted 11:47 pm | Life | No Comments