Michael Durrant's user avatar
Michael Durrant's user avatar
Michael Durrant's user avatar
Michael Durrant
  • Member for 11 years, 1 month
  • Last seen more than a month ago
206 votes
Accepted

Why squash git commits for pull requests?

152 votes

Coding standard for clarity: comment every line of code?

52 votes
Accepted

Recommendations for teaching junior programmers good coding style

31 votes

Why not expose a primary key

28 votes

What to do when you are faced with programming task that you have never done?

25 votes

Are my negative internship experiences representative of the real world?

25 votes
Accepted

Writing a company-wide developer's handbook

22 votes

How do I get people to stop bikeshedding (focusing on trivialities)?

21 votes

Should I create separate work and personal GitHub accounts?

20 votes

What techniques help retain programming knowledge?

19 votes

Leaving intentional bugs in code for testers to find

19 votes

Is there a purpose for using pull requests on my own repo if I am the only developer?

18 votes
Accepted

Forking project on Github process

15 votes

Reusing a merged branch, good practice?

15 votes

How to prevent a colleague introducing extreme complexity and abstraction?

14 votes

What benefits are there to native JavaScript development?

14 votes

Customer is "deeply disappointed" in our software because of one bug. How to reply?

12 votes

Does a team of developers need a manager?

10 votes

What to do when you find a security hole in your company's site

10 votes

Every SQL statement has to be reviewed by a DBA -- common?

10 votes

Pros and Cons of holding all the business logic in stored procedures in web application

10 votes

Advice on approaching a significant rearrangement/refactoring?

9 votes

Is there a 'standard' SQL that can replace all the various custom versions?

9 votes

Is MongoDB the right choice in my case?

9 votes
Accepted

How can I group commits in a version control system such as git

9 votes

When is it appropriate to use colour in a command-line application?

8 votes

Is it ever OK to commit non-working code?

8 votes

How can I refactor a code base while others rapidly commit to it?

8 votes

Improving without mentor

8 votes

Is it possible to take a flexible agile approach to projects that require estimates of both time taken and time saved?

1
2 3 4 5
9