356 reputation
412
bio website
location
age 27
visits member for 2 years, 11 months
seen yesterday

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.


1d
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!
1d
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!
1d
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).
1d
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
16
asked Best practices and tools for deploying .NET application to production
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.
Dec
9
asked Source code vs source files?
Nov
21
comment I don't program in my spare time. Does that make me a bad developer?
Figured it was worth saying - I don't always program in my spare time, because really, people need to have lives - but I love reading articles about programming, I hang out in developer environments (like SO), and I will often find myself reading about programming paradigms, design patterns, data structures, productivity blogs, etc...so although I'm not always programming, I'm almost always learning. I think that it's important to note that.
Oct
23
comment When to favor ASP.NET WebForms over MVC
Why was this downvoted?