1,250 reputation
410
bio website
location
age
visits member for 3 years
seen Dec 9 at 18:42

Dec
9
awarded  Yearling
May
10
awarded  Nice Answer
May
9
revised Single programmer working on a project from different computers: is Dropbox a good solution?
emphasize Mercurial since they're new to version control and it's easier to learn than Git.
May
9
answered Single programmer working on a project from different computers: is Dropbox a good solution?
Apr
4
answered Should developers “own” the build server(s)?
Feb
27
comment Do software developers write SQL?
@Robert Harvey Just one little suggestion to change in your answer: MongoDB is generally classified a document database. The term key/value store is usually applied to databases like Riak, DynamoDB, etc.
Feb
13
comment How to deal with a dev who asks too many questions
You should move this question to the "Workplace" StackExchange website. It seems better suited for that site since it's more of a general "dealing with coworkers question" than one strictly related to programming-specific knowledge.
Feb
4
comment What development process encourages frequent releases (rolling code to a live site), as well as developer individuality
I'm a big proponent of releasing to production as often as possible. Where I work, we release every master branch commit to production as they come in. This works because of automated good unit, component, and acceptance testing. All commits go through this pipeline, and won't be released to production until they pass these quality gates. We wrap new features and such in experiments that prohibit the majority of our users from seeing the new features until our program managers decide to release them to the general user base. This, combined with cheap rollback, makes this rapid cycle possible.
Jan
6
asked Return values for CRUD methods?
Dec
12
awarded  Nice Answer
Dec
10
answered How can I automate production deployments without experiencing extreme anxiety?
Dec
9
awarded  Yearling
Dec
6
revised How to categorise information in end-user documentation?
Explaining that I don't like teaspoons, and prefer the metric system instead. :)
Dec
5
answered How to categorise information in end-user documentation?
Nov
4
comment Advice on designing web application with a 40+ year lifetime
6 months for 2 people to architect and implement an application that needs to last 40+ years? Doesn't matter how good you are, that sounds like a setup for failure. If you can't convince your organization how unreasonable that is, then I would suggest you start looking for other employment ASAP.
Oct
28
comment I want a trivial example of where MongoDB can scale but a relational database will have trouble
Sorry, it wasn't anything in your answer itself. It's just that the title of this question is "I want a trivial example of where MongoDB can scale but a relational database will have trouble". It's doesn't seem like a general "When to use NoSQL over RDBMS" question; instead it seemed targeted exclusively to scaling capabilities of both database types.
Oct
28
comment I want a trivial example of where MongoDB can scale but a relational database will have trouble
I don't know that allowing heterogeneous data is a factor in MongoDB's ability to scale. Although I agree that this does simplify a lot of cases where you're using your database as a key/value store, that property alone doesn't help much in saying why MongoDB scales better than an RDBMS
Oct
12
answered How to explain to non-programmer to build my Visual Studio source code in “Release” mode?
Oct
4
answered CSS File Editing for Teams? (how to avoid stepping on each others' feet?!)
Sep
17
comment What does a node.js web application's setup look like on a real production server?
This is a perfectly reasonable answer, not sure why it was downvoted. Although the question didn't specifically ask about PaaS, it's still common enough that people aren't aware of PaaS providers.