398 reputation
28
bio website davidhogue.com
location Portland, OR
age 31
visits member for 3 years, 11 months
seen Nov 7 at 18:48

Hi! My name is David. I live in the Portland, Oregon area. I write software for a living.

I am interested in a variety of programming and tech related topics. Particularly in higher level concepts like design patterns, techniques and security. I like to write solid unit tested code. I keep code simple and refactor when it's worthwhile. I'm always looking out for new and better ways to do things and love to share what i find.

I've been using a lot of C#, SQL and JavaScript at work, but I've used most of the major languages such as Java, C, Python, VB.net, Shell Scripting, PowerShell, HTML, CSS, etc. Currently I'm exploring Node.js, CouchDB, MongoDB, and a bunch of little libraries.

I've written core features for the Pixelsilk CMS as well as many custom projects at Smart Solutions.

Other than that I'm into games, comics, anime, cosplay & conventions, cooking, lifting, and apparently I've even taken up gardening lately.


Apr
27
accepted How detailed is the estimate you show your customers?
Apr
26
comment How detailed is the estimate you show your customers?
I like splitting it up this way. I wonder if there would be a good reason to hold back on the detailed estimate with some customers.
Apr
26
comment How detailed is the estimate you show your customers?
That's a good point. I guess I was more worried about leaving out details and having the customer get worried that I'm not on top of things.
Apr
26
awarded  Student
Apr
26
asked How detailed is the estimate you show your customers?
Apr
4
awarded  Critic
Mar
29
comment Increase production by specifying a development computer
This is definitely a big part of my issue. I have two devices, I browse the web and do non-work stuff on my laptop and use my desktop only for work related activity. If I'm continually waiting for the build, I'll spend much more time with the laptop.
Jan
20
awarded  Autobiographer
Jan
20
awarded  Supporter
Jan
20
awarded  Teacher
Feb
26
answered Should developers be forced to check-in before leaving work each day, even if the code does not compile?