Programmer's classification

Gabo sent me this link - it is some half-joke half serious knock-off of the Myers-Briggs personality classification. Same as in case of MB, it gives you four letters. Unlike in MB, the letters are different: Instead of E/I - Extroversion or Introversion, N/S (iNtuitive / Sensing), T/F (Thinking/Feeling) and J/P (Judging/Perceiving), it classifies you either as D/P - Doer or Planner, L/H - Low or High level programmer, S/T - Solo or Team programmer and C/B Conservative/liBeral.

What is wrong with GMail

Disclaimer first: I really like GMail. Since I started using it (about year ago), I learned to appreciate the beautiful simplicity and elegance of the Web interface. And since I switched completely to GMail as foundation of all my email systems (about November 2006), I have managed to simplify most of my email related chores. But let's face it - GMail is far from perfect. Here is list of the annoyances and missing features that I have collected:

Introduction to CSLA - lunch presentation at ODNC

The Ottawa .NET Community organized today interesting lunch-and-learn session: first of two sessions on introducing the Rocky Lhotka's CSLA Framework. Usual location - Glacier Room at downtown Microsoft Office. I decided to attend for two reasons: first was that I knew the presenter - David Campbell. David is a great guy - consultant with 20 years of history in the software development business, running his own company. Last year when we were looking for people with CSLA experience in Ottawa, David's name came out first.

Webbits 2007-05

It is not Friday today and I am obviously late with next link collection. Somehow I have completely missed the weekend - so much was happening at work that I had barely had time to notice what is going on on the Web. My Google Reader is overflowing with new links and there are lots of new links in delicious. Let's start. Merlin Mann of 43folders started to do videopodcasts - have a look (in the second edition he interviews Jonathan Coulton, famous creator of the Code Monkey song).

Scripting, repeatability and GUI

Most programmers love GUI. It is so easy, so convenient, just point and click here, click there, drag and drop, repeat few times and problem solved. Who in sanemind would bother typing and writing code when can GUI do it all. The convenience rules. If you need to add or change something, it takes just few more clicks. Not a big deal, just add a few more easy steps. No problem - right ?