Reputation
2,946
Top tag
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
3 21 47
Impact
~67k people reached

Mar
11
comment Redistributing vendor libraries license exemption
Ok, thanks. I'll make sure to avoid using GPL and similar licenses including third party libraries.
Feb
1
comment When are you violating a license like the GPL?
Thanks, this was informative, but my question was specifically the rules around modifying code so you can release under a different language. It looks like it's best to just go with a clean room implementation so you'll be in the clear.
Feb
11
comment How to convince my coworkers that doing things right will save them time
Yeah, I think code reviews would be very beneficial. Before I can really do the first two of the things you listed, I have to get them doing weekly/daily standup meetings.
Feb
11
comment How to convince my coworkers that doing things right will save them time
@Tyanna Officially I was hired as a senior PHP dev to come in and help fix things
Feb
11
comment How to convince my coworkers that doing things right will save them time
@GregHewgill We only have 4-5 projects, but our 3 devs are working like 12 hour days maintaining them. I manage a lot more than that for my freelance work. The issue IMO is that nobody real understands how things work, so it takes a long time to fix things/add features
Apr
18
comment Should a new programmer focus on a single technology until he's proficient at it?
@Spoike He has a "real" programming job, hence the reason I'm trying to get him to focus on the technology he uses everyday for that job
Apr
18
comment Should a new programmer focus on a single technology until he's proficient at it?
@ThorbjørnRavnAndersen Not so much a single technology, but the LAMP stack is what he works with everyday. I think he should learn all the basic/relevant to his job details about MySQL, Apache, PHP and JavaScript at the very least.
Apr
18
comment Should a new programmer focus on a single technology until he's proficient at it?
You raise good points. The problem is, with some stuff he knows what's he doing but with other stuff he doesn't (I think he just doesn't want to learn it so he keeps copying it from other projects). For example, he's written pagination, I've went over it piece by piece, but he still doesn't understand. I know he could understand it, because it's a super simple concept, and he's done far more complex stuff.
Oct
19
comment What kind of metrics should I collect for a website/web app
I'm tracking a lot of that "basic" stuff via Google Analytics which I really haven't looked at much since installing (Client has access though). I'll start taking a look into what kind of stats it has been gathering.
Mar
24
comment Why can't there be an “universal” programming language that serves all purposes?
My answer to this question is that a "universal" programming language designed to serve all needs would be extremely bloated, and therefore slow. This makes it undesirable for high performance applications, and therefore the programming language has failed it's mission :)
Nov
14
comment Education vs. Experience
Education = Learning not to fall in a hole that rarely occurs. Experience = Learning what holes are out there and how to avoid falling in them. Occasionally you learn by first falling in them though :(
Nov
14
comment Education vs. Experience
I find it quite different in real life. I've worked at a number of programming companies of varying sizes, and when they see an impressive skill set with impressive experience and you leave out the education part entirely, they normally don't ask. Just my experience.
Nov
13
comment FizzBuzz - really?
@Inaimathi I never implied you were stupid, I work closely with a Graphic Artist who is smarter than a lot of programmers I know. I merely implied I wouldn't expect a graphic artist to pass a programming test, as I wouldn't expect a programmer to pass a graphic artist test
Nov
13
comment FizzBuzz - really?
I routinely give out the FizzBuzz test at interviews and routinely have people fail it. One graphic designer passed it one day though..... Surprised me a bit :)
Nov
6
comment What causes overtime and how can it be avoided?
That's exactly what I think is happening, we're underbidding so we don't lose projects.
Nov
4
comment How do programmers quit a job?
@Tim Goodman - Removed that other paragraph as well :), @FOR I doubt Chuck Norris cares what I am doing, and my other threat is a bit of a rant, but this one is quite relevant to many people
Nov
4
comment What causes overtime and how can it be avoided?
@Mark Trapp Made some edits. I was ranting, and this isn't the right place for that. I've tried to make it more general and constructive, thanks
Oct
27
comment At which point do you “know” a technology enough to list it on a resume
I must disagree. For example, you can't add Django to your resume if you know Python and you've "looked" at Django. Sure, you could figure it out pretty quickly, but there is still a learning curve so if somebody needs a Django programmer right away, you're useless :)
Oct
27
comment At which point do you “know” a technology enough to list it on a resume
@Anthony Only if you follow this approach: acartoofar.co.uk/wp-content/uploads/2010/03/…
Oct
26
comment You make websites? So then you must have heard about Web 2.0, right?
I work for a web development company and in a brochure we gave out to 350 people to show how we're the best in the industry it states "We use the latest and greatest software such as Web 5.0". WTF is Web 5.0 and how is Web 2.0 or anything software. FAIL