1,250 reputation
310
bio website
location
age
visits member for 2 years, 11 months
seen yesterday

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.
Sep
12
comment How can web development bootcamps deliver on their promise?
I haven't been to a dev bootcamp. One thing I do know, however, is that it's impossible to master programming in 10 weeks. That's like saying you're going to go to a bootcamp to be a concert pianist in 10 weeks; it's just not gonna happen. Since you already have a degree, I assume you have some good fundamentals. I would recommend starting to write your own personal projects, and put them on Github for all to see. Show your prospective employers the code you've written.