1,498 reputation
614
bio website publicvoidlife.blogspot.com
location Boston, MA
age 35
visits member for 4 years, 6 months
seen Feb 5 at 14:33

Enterprise application developer and software architect, focusing primarily on the Microsoft stack and web platform.

I currently work as a consultant in Waltham, Massachusetts. (A job I found on Stack Overflow Careers, thank you very much.) I'm interested in lots of extra-curricular software development activity (user groups, conventions, panels, etc.) as well as general local geekery (gaming, geocaching, anything fun).

Career aspirations involve becoming a better developer, a better architect, and maybe even getting published once I find something about which to write.


Feb
18
comment When should I use—and not use—design patterns?
@user374980: Agreed. The patterns themselves are essentially language-agnostic, but different languages will have different details on the best way to implement them. Simply porting an implementation from C# to, say, Ruby may be ill-advised. Attempting the same to Lisp is downright silly :)
Feb
18
answered When should I use—and not use—design patterns?
Dec
15
answered What are the most necessary non-language specific things a programmer needs to know?
Nov
14
comment What is the definition of “technical debt”?
To expand on this a bit... The idea is that we can "pay a little now" to design it properly, or "pay more later" to retro-actively fix it (since changing code is generally easier in the design phase than in the support phase). Thus, much like credit debt, it does accrue interest. In the end, more is paid to get something done quickly (like buying something before one can afford it with credit.)
Oct
25
awarded  Teacher
Oct
25
awarded  Autobiographer