3,545 reputation
824
bio website thatsoftwareguy.com
location Tampa, FL
age 52
visits member for 3 years
seen Feb 4 at 19:05

A pointy haired boss who still enjoys firing up a code editor.

By day I'm a mild-mannered project manager at a software company in Clearwater, Florida.

By night, I do a lot of work on Zen Cart, and help moderate the Zen Cart forum.


Feb
16
comment Does W3C membership help future career?
Who says open source projects have no exclusivity? Many open source projects are meritocracies (with Apache being a notable example).
Sep
25
comment Pointers in C vs No pointers in PHP
Understood - but writing device drivers is not a use for PHP either, hence the lack of pointers.
Sep
18
comment Are Java certifications important for an architect role?
I didn't say project management. Project leadership - the technical leadership of a project - is quite different from project management.
Jun
6
comment How to deal with ad-hoc mindsets?
+1. Be the change you want to see in your team. Set the standard.
May
29
comment Stuck due to “knowing too much”
Think "Minimum Viable Product." What's the least you could ship with? Then start there, ship, and add based on market feedback.
May
25
comment Fear of releasing a hobby project - how to overcome?
It will never get better without people banging on it. Go for it!
May
23
comment Working on someone else's code
+1. Resist the temptation to rewrite blocks you don't understand - you will almost certainly introduce new bugs doing this. Instead, move slowly and methodically through the code, only making changes where new functionality (or bug fixes) are actually required.
May
23
comment Working on someone else's code
Be happy. You are developing a critical skill that will differentiate you from people with less experience or academic-only experience. It's supposed to be hard. That's why it's valuable.
May
15
comment Is this awkward spacing some type of style?
Invisible Pink Unicorn. en.wikipedia.org/wiki/Invisible_Pink_Unicorn
May
15
comment Why is putting something on the stack called “push”?
I guesss if only for today I'm FGITW!
Apr
27
comment Where and how to mention Stackoverflow participation in the résumé?
+1 - concise yet informative; sends the message "I'm not watching Gilligan's Island reruns in my off time; I'm serious about my profession."
Apr
26
comment Is it inefficient to concatenate strings one at a time?
"Premature optimization is the root of all evil." -- Knuth
Apr
20
comment When should you use bools in C++?
To restate @AndrewFinnel's point: Bool is more self documenting. A variable you set to 0 or 1 could be a counter; a variable you set to true or false is clearly a flag.
Apr
18
comment Is the creation of brand new software generally a major part of most programming jobs?
@RiceFlourCookies and while small is relative, projects that can be done by one person could reasonably be considered small.
Apr
17
comment Is the creation of brand new software generally a major part of most programming jobs?
@omouse - sometimes yes, but sometimes it's just fixing blatant bugs in the implementation to meet the original specification. But you're right - a variety of activities are covered under the rubric of "maintenance."
Apr
16
comment Is the creation of brand new software generally a major part of most programming jobs?
There is absolutely nothing wrong with maintenance. But people find it less glamorous, so job descriptions tend to downplay it.
Apr
14
comment question related to iPhone programming certification
I wish I could +1 this twice. There is NO EXCUSE, if you purport to be an iOS developer, for you not to have at least one App in the App Store. More impressive than any other credential.
Apr
9
comment What are the best practices for phasing out obsolete code?
Microsoft's practice is generally to remove a deprecated thing in the next major release. By contrast, Java never removes deprecated things - so it's up to you.
Apr
8
comment How often do experienced programmers have trouble getting their code to perform its intended purpose?
@Chris2021 stick with it! Rome wasn't built in a day.
Apr
6
comment I can't program because the code I am using uses old coding styles. Is this normal to programmers?
Also: Test, make backups, use version control. If you're new, there are things going on in the source that you just won't understand, and what looks like an innocuous change can cause issues you don't foresee.