| bio | website | blog.noopinaloop.com |
|---|---|---|
| location | Austin, TX | |
| age | 36 | |
| visits | member for | 2 years, 6 months |
| seen | Mar 4 at 4:53 | |
| stats | profile views | 31 |
Co-founder JustGolf. Passionate about developing quality software and beautiful code.
Experienced in:
- Java client and server applications.
- Objective-C for iOS.
- Web technologies (HTML, Javascript, CSS).
- Python, including SciPy.
Patches contributed to various open source projects including Tomcat and Apache XML-RPC.
|
Mar 3 |
comment |
What should be a fair amount of time in an interview before rejecting a candidate? +1 for not wasting the interviewee's time. |
|
Mar 3 |
comment |
What should be a fair amount of time in an interview before rejecting a candidate? +1 For making sure they candidate leaves knowing why they were rejected. Otherwise, it was a waste of their time. |
|
Mar 3 |
comment |
How do you cope with ugly code that you wrote? I think this is mostly the right approach, but I would characterize it differently. They are hiring you to develop professional quality code. That means you need to build into your estimates time for "doing it right". Don't make estimates based on the time it would take you if you stayed up all night hacking and declared "complete" as soon as it ran correctly the first time. This may mean in a competitive situation you will be underbid sometimes. That's ok. You will develop a reputation for delivering quality and consistency and will ultimately win. Play the long game. |
|
Mar 2 |
comment |
How do programmers deal with Project Lead/Managers? As phrased, this question is misleading. What you're describing is bikeshedding (which I linked to in my answer). It's neither unique to, nor characteristic of Project Leads and Managers. Bikeshedders/nitpickers exist in all places and have all sorts of titles. |
|
Nov 1 |
comment |
How did you become a const correctness convert? "Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP |
|
Oct 26 |
comment |
Are code reviews necessary for junior developers? @Thorbjørn - We do: goo.gl/7dMf. This comes from our book on code review, which you (and anyone else) can have for free: codereviewbook.com |
|
Oct 25 |
comment |
Are code reviews necessary for junior developers? @TMN Too right. The title "senior developer" does not mean "incapable of making mistakes" or "incapable of improving". If it does, that's not the kind of senior developer I want on my team. |