287 reputation
23
bio website
location
age
visits member for 4 years, 2 months
seen Jul 13 '13 at 19:45

May
18
comment Why use a database instead of just saving your data to disk?
@Dokkat, I hope that nobody kicks the power cord in between depositing funds in your bank account and "periodically" writing the account balance to disk. You've described a guaranteed data loss architecture. That is fine for some applications, but most database applications give users the power to choose. You can run a single database node with backups and risk some data loss or use replication to eliminate data loss if a single node fails.
Apr
16
comment Are there any statically-typed Web scripting languages?
Don't confuse strong and static typing. Haskell has strong static types, Python has strong dynamic types.
Apr
15
comment Are there any statically-typed Web scripting languages?
I removed my opinion about static languages not being scripting languages, it wasn't relevant. To everyone who pointed out that C can be interpreted, interpreting != scripting. Scripting is something you do with a language, not an inherent language property, but some languages are much better than others.
Apr
14
comment Are there any statically-typed Web scripting languages?
@delnan c++ too.
Oct
31
comment How do you proactively guard against errors of omission?
Kind of like asking: Is a way to prevent me from doing subtraction when I meant to do addition?
Sep
20
comment How do I convince my fellow devs to WANT to add comments to source code commits?
Me too. Back when I had to complete a lot of fine-grained time-sheets I would use the commit time stamps to estimate how much time I spent on each task.
Aug
18
comment Should developers accept overtime/weekend work/denied bonus payments?
It could also be a sign of a good process with unreasonable deadlines.
May
25
comment How to apologize when you have broken the nightly build
It could be worse, when we deployed my first project, it took out all of our web services (in production).