701 reputation
37
bio website thehappypath.net
location Seattle, WA
age 33
visits member for 3 years, 10 months
seen Aug 29 at 18:48

256th Generalist badge. It really should be gold :)


I love AI, psychology, spirituality, philosophy, mathematics, food, art, brain teasers, board games, and telling people they're doing it wrong.

I love music - Bjork, Patrick Wolf, Radiohead, The Knife, The Decemberists, Squarepusher, Dalek, The Smashing Pumpkins, Lemon Demon, MF Doom, Blonde Redhead, David Bowie, Stone Temple Pilots, Battles - I love music. Grooveshark is my friend :)

I am a Strange Loop.
Wound like there's no tomorrow.
I forget there is.


I have written a whole bunch of automation for all sorts of programming tasks (CI, deployment infrastructure, code generation, test case generation, test lab/deployment automation infrastructure, and a whole boat load of automated E2E, integration, and unit tests).

I've programmed mostly in C# for the last 7 years, though occasionally in a myriad of other tongues (C++, C, JavaScript, VB.Net, Java, batch scripts, Lua, Lisp, various DSLs and Python).

I've done a bunch of web programming lately, though I also like API design, and I like programming desktop applications and Windows daemons even better. As boring as desktop apps and services may sound, they're easy to write, and have a nice robust feel to them, much like crunchy peanut butter.

I dig Open Source Software.


Oct
28
revised When/why is it easier to beg forgiveness than ask permission?
added 83 characters in body; added 4 characters in body; added 312 characters in body
Oct
28
answered When/why is it easier to beg forgiveness than ask permission?
Oct
28
awarded  Teacher
Oct
28
answered Why are side-effects considered evil in functional programming?
Oct
28
awarded  Supporter
Oct
28
comment Application / Code reviews for lone programmers?
You might have a new business model on your hands.
Oct
28
comment Application / Code reviews for lone programmers?
@Cam: "getting a 10-year-old to agree with you that the house is structurally sound" isn't necessarily the goal. The goal here may be to organize and distill your thoughts to prove that your idea is simple and sound enough to work. Evaluating the structural stability of a house is a significantly different problem than architecting or implementing a program (though it may be similar to writing a formal proof for a program. No, I wouldn't have a 5 year old help me with that).