325 reputation
17
bio website
location
age
visits member for 3 years, 3 months
seen Jul 4 at 7:34

Oct
14
comment Would Using a PHP Framework Be Beneficial in My Context?
+1 almost-zero configuration framework. Very good answer.
Oct
14
answered Would Using a PHP Framework Be Beneficial in My Context?
Oct
14
awarded  Commentator
Oct
14
comment Is it unusual for a small company (15 developers) not to use managed source/version control?
We have a third of that resource, and have a significant investment in isolated development environments/servers, source control and continuous integration. I am glad you are winning your case! Software development can be hard enough without the deployment getting confused.
Oct
14
answered Rapid prototyping and refactoring
Oct
13
comment How do you disarm a cowboy coder?
Poison his coffee
Oct
13
revised Making simple forms in web applications
typos and designer / macro tip.
Oct
13
comment Understanding the levels of computing
I would +2 if I could. great answer.
Oct
13
comment Understanding the levels of computing
Back in the days of dos, using assembly language for VGA graphics routines was about the only way to get any performance but I suppose I did not know what I was doing! But in the last 10 years or more of my career I have not had to look at anything so low. And I am now mostly ignorant to what happens at those levels. Rarely I even need to allocate or clean up my own memory. I suspect many in my team don't know what a stack is! In many ways it is not productive to code at such a level, reinventing the wheel so to speak. Rather we stand on the shoulders of giants.
Oct
13
comment Responding to end users about bugs they found
Interesting. We struggle with 4. But we have a complication because we have a partner ->* customer structure, and we inform the partner who informs their customers. This means that we give the partner quite an informed status including priority, and of course, they have their own view, and often question the priority we have given, and in comes the micro management especially if they have significant connections with the executives. I have come to thinking that less information is best.
Oct
13
comment How to start competitive programming?
Don't underestimate the value of collaborative programming either. We have seen some problems in our team due to over competitiveness - over engineering / interpersonal issues. So competitive programming could help you, but so could taking part in an open source project, or developing a project with like minded friends.
Oct
13
comment Predicting advantages of database denormalization
Good question. interested myself. I find that in areas that we have over normalised our database, we end up with a few too many complex views that help us denormalise, and potentially a lot of indexes.
Oct
13
awarded  Editor
Oct
13
awarded  Supporter
Oct
13
revised Making simple forms in web applications
Added an important missing point.
Oct
13
answered Making simple forms in web applications
Apr
2
awarded  Teacher