Reputation
847
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
10 18
Impact
~262k people reached

Jun
29
comment How to convince my boss that quality is a good thing to have in code?
@Cape: right, I can imagine it was great having an actual working version there. Promises are one thing, but having something to try is very cool — people like products. Apple Stores seem to work in the same way.
Jun
29
comment How to convince my boss that quality is a good thing to have in code?
Good call. I seem to remember something from Code Complete or Rapid Development or The Mythical Man-Month saying that re-usable components, as a rule of thumb, take about 3 times longer to build than one-offs. So when you re-sell them for the fourth time, you’re into pure profit. I suspect the key to selling this guy on quality was when he asked “It only took 10 hours for customer y how come it's taking 16 hours for customer z?” Quality means re-usability, which means re-sellability, which means that after a few months you can buy a sports car and a set of steak knives with your bonus.
Jun
9
answered Who does test-driven development?
Jun
9
answered Why does adding more resource to a late project make it later?
May
19
comment How much web-design work should a web programmer commit?
It does depend what is meant by “overall design” though. If it “just” means branding and detailing, I think he’s alright to continue. But if there’s no real design for the interface yet, you’re probably screwed in much deeper ways, as Pål eloquently points out.
Apr
11
comment What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
@jprete: no. (Technical quibble: we’re not considering using Facebook/Twitter as OpenID providers, rather login providers.) As far as the mainstream goes in the UK, everyone’s heard of Facebook and Twitter, and no-one’s heard of anything else.
Apr
11
comment What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
“Those that don't, typically (from my experience), aren't going to "participate" on your site anyway (or any site really, for that matter).” — Given the 2 upvotes for the “Please don’t do it” answer, I’d say that for some classes of user, they’ll participate lots despite their aversion to Facebook account.
Apr
11
revised What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
Tweaked grammar and punctuation in the last sentence.
Apr
11
suggested approved edit on What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
Apr
5
answered How can you explain “beautiful code” to a non-programmer?
Apr
4
comment How do you choose to use a specific programming language?
@rsenna: playing Devil’s Avocado, I think we can sometimes get a bit macho about our capacity for learning new languages. There’s something to be said for starting work in languages you know well first, identifying where your pain points are, and then seeking out languages that will actually help you solve them.
Mar
24
comment Why is software schedule estimation so hard?
Oops, that I did. Fixed, cheers.
Mar
24
revised Why is software schedule estimation so hard?
deleted 2 characters in body
Mar
23
answered Why is software schedule estimation so hard?
Mar
23
comment Why is software schedule estimation so hard?
+1 on “never been done before”.
Mar
9
comment How much effort should you put into a junior developer?
A little effort is worth it with juniors, but if your arms get tired, or your knuckles start to bleed a lot, then they’ve probably had enough.
Mar
7
awarded  Scholar
Mar
7
accepted What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
Mar
7
comment What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
That’s a really good point. I’ve avoided using lots of apps on Facebook because they seem like they’re asking for complete access to all my information. (Even if they’re actually not — I think Facebook’s prompt is a bit off-putting in this respect.) The same would apply to using Facebook to log in somewhere.
Mar
7
revised What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
added 9 characters in body; edited tags