326 reputation
111
bio website mustfollow.wordpess.com
location Paradise, CA
age 37
visits member for 2 years, 7 months
seen Mar 9 at 16:41

Senior software developer and sole proprietor. I have 14 years of development experience, half of them freelance and the other half corporate. So I have knowledge of the best things you'd learn from each type of environment.


Aug
31
comment Testing responsive designs for large displays… on a laptop
@GlenH7 How in the world is web development off-topic on a programming forum?
Aug
31
comment Testing responsive designs for large displays… on a laptop
Yes, but I'm looking for an answer that's more... portable.
Jul
30
comment Distance calculation and data normalization
Constraints are a good idea, thanks.
Jul
30
comment Distance calculation and data normalization
I don't expect all zip codes to be involved, as one of the points of the app is to find places near you.
Jan
23
comment Using EC2 instance as main development platform
It was a joke. I've encountered a ton of copy-and-paste programmers over the years.
Oct
18
comment Are long methods always bad?
Also known as "A function should do ONE THING."
Sep
26
comment Review before or after code commit, which is better?
Thanks for the props, guys!
Sep
14
comment Is catching general exceptions really a bad thing?
It might be more helpful with examples like "OutOfMemory" or "NullReference" or what not. But this here is the right answer. The code analysis rule title is poorly worded. But the best-practice is to try to handle the kind of exceptions you will get, with a certain understanding of what they would be, assuming you wrote the code or have access to documentation, and then have a general exception catch. A real-world example would be in the olden days when performing a server-side Response.Redirect() in an ASP.NET page would result in ThreadAbortExceptions, which were quite unnecessary.
Sep
14
comment Why are many programmers moving their code to github?
I was wondering the same thing, so I went and signed up, and pretty soon I was sold, too. I switched all of my projects over, and got all my clients on board as well.
Aug
16
comment Why is the use of abstractions (such as LINQ) so taboo?
Shrug it off. If you're into LINQ, you don't need to try to pretend you're not into it in order to get these clients to like you. They're just not the right kinds of clients for you.
Jul
8
comment Using EC2 instance as main development platform
What were you doing copying and pasting into your IDE? Bad form!