6,791 reputation
1443
bio website michaeldurrant.com
location Cambridge, MA
age 40
visits member for 3 years, 8 months
seen 2 hours ago

rails ruby


Apr
14
revised Is it ever OK to commit non-working code?
added 510 characters in body
Apr
14
revised Is it ever OK to commit non-working code?
added 260 characters in body
Apr
13
revised Is it ever OK to commit non-working code?
added 367 characters in body
Apr
9
comment Most efficient way of saving images and sending them to client browser
Huge Topics. Try html5rocks.com/en/tutorials/speed/img-compression
Apr
7
answered How do you unit test \ use TDD methods for ETL's and reporting projects?
Apr
5
revised What does “Increment” in Agile software development mean?
edited title
Apr
5
comment What does “Increment” in Agile software development mean?
It means breaking down larger goals into smaller discrete steps that can then be achieved individually.
Apr
3
answered Uploading freelance projects to GitHub for personal portfolio
Apr
2
comment What do I tell my colleagues when they complain that our Rails-based website has an API but is not a Web Service?
April 2015 - Looks like REST is winning this war. Not 100% but definitely gaining favor over SOAP from what I've seen lately.
Mar
24
answered why are globals bad in javascript
Mar
21
comment At what point does “constructive” criticism of your code become unhelpful?
A critical comment is " I may be wrong, but it seems like these kinds of things should be handled in patch type commits when I have time.". More experienced developers have seen over and over again that "When I have time" does not happen just too many times.
Mar
18
revised How can QA staff test caching logic that they can't see?
added 308 characters in body
Mar
17
revised How can QA staff test caching logic that they can't see?
added 153 characters in body
Mar
17
revised How can QA staff test caching logic that they can't see?
added 37 characters in body
Mar
17
revised Load Test Methodology for a cache
edited title
Mar
17
answered How can QA staff test caching logic that they can't see?
Mar
16
awarded  Notable Question
Mar
11
comment Is it OK to split long functions and methods into smaller ones even though they won't be called by anything else?
I'd consider reversing First is documentation and comments in the code. Second, tools that provide coverage tests. I'd probably focus on tests first and if possible use them to drive out the exact code. Then I add any documentation and (rarely) comments for gotchas.
Mar
10
answered Creating one-line method for the single purpose of self-documenting code
Mar
9
revised Good interview programming projects
deleted 177 characters in body