365 reputation
1413
bio website
location
age 28
visits member for 3 years, 4 months
seen 17 mins ago

Hobbyist - would possibly like to make a career out of it eventually. Currently interested in C++ and Actionscript 3 (in the field of game development). Have had experience with Perl, Python, PHP, a little bit of SQL, etc.


1h
comment The Joel Test's equivalent for measuring a programmer
Beard length is a good starting point.
Sep
24
awarded  Autobiographer
Aug
1
awarded  Famous Question
Apr
27
comment You make websites? So then you must have heard about Web 2.0, right?
"I've worked with that before, yeah." If they ask more, just explain that "Web 2.0" is a buzzword, not a technology.
Apr
23
comment Full production build in source control for easy rollbacks?
I don't think that we can do a virtual machine deal like that.....however, spinning up a new IIS site instance and switching the bindings actually seems like a really good idea!
Apr
23
comment Full production build in source control for easy rollbacks?
@Kwebble Stored data and data structure would be handled in the DB rollback - server configuration won't change, and scheduled task execution is handled by a separate program. However, this is the kind of stuff that I was wondering about; great comment!
Apr
23
comment Full production build in source control for easy rollbacks?
Database rollbacks would have to be handled separately, yes. Aside from that, I don't think we're doing anything with the registry (it's an IIS site; we're updating the binaries in the www directory).
Apr
23
asked Full production build in source control for easy rollbacks?
Apr
10
awarded  Favorite Question
Apr
7
comment When is a BIG Rewrite the answer?
+1 for branching. A lot of people say "don't rewrite" because it seems like you're throwing away old code - but you aren't. You can have parallel codebases.
Apr
7
comment When is a BIG Rewrite the answer?
He's not wrong on some points....but I'd say if you're going to rewrite anyway, go through the old code and document its behavior. Write tests to mimic that behavior in your greenfield codebase (because it's new, you can do that painlessly!) and you're off to a much better start anyway.
Mar
30
comment How to distribute, one virtual token to each person in this world, and make sure nobody gets more than one?
Brain implant, like the novel Feed. I wouldn't be surprised if Google Glass was eventually able to do this via a retina scan and a device ID.
Mar
27
comment Is SQL important if I know ORM frameworks well?
Hopefully one day in the far, far, future, the answer to this question will be: No.
Feb
12
comment Does the usage of LINQ and Lambda Expressions lead to less readable code?
Interesting comment - I had this when I switched from strongly-typed, static languages to dynamic languages. Took me a while to adjust (fear and mistrust) and now I find it hard to go back, honestly.
Jan
15
comment What should junior developer expect from their senior team lead
It sounds like those guys have a lot of time on their hands - man, sometimes I wish I had time like that! It's hard to believe that they're NOT refactoring and rebuilding, and tinkering, given that there's so much time available.
Jan
8
comment When stuck, how quickly should one resort to Stack Overflow?
To the OP: You are lucky that you're in a position where you're self-learning, so pace isn't paramount. I've been in business situations where I'm working for a company where SO may be the quickest way to get an answer to a question - it kills my personal development, but it gets the job done. It's tragic, sometimes, actually.
Jan
8
comment Is it a bad idea to ask an interviewer what the greatest strength and weakness of their development team is?
It's worth noting that, depending on who's interviewing you, you may get a non-committal answer, a terrible answer, no answer at all, or something completely misleading. If a team lead is interviewing you, awesome. However, if you're talking to someone who isn't technically oriented (even if they will be your boss, or the person hiring you) this may not be the best question for the interview. If I had to do this and was comfortable in the conversation, I might ask what they would change about their setup; it's an open question that can show you weaknesses, but also their thought processes.
Jan
8
comment What skills should I cultivate to become a development/technical lead?
As it turns out, there's a very distinct possibility that I'm actually not cut out for this. As much as I'd like to advance my career in this direction, I think I fall more on the developer side of things - I just want to put my head down and code, sometimes. Still considering the possibilities, but now with caution.
Dec
10
awarded  Editor
Dec
10
revised Source code vs source files?
Added reason for question.