451 reputation
310
bio website
location Quebec City, Canada
age 32
visits member for 3 years, 9 months
seen Oct 16 at 13:42

Web developper

  • PHP (Zend Framework)
  • MySql
  • Javascript
  • XHTML / CSS

Hobbyist

  • Python

Jan
12
comment Is it a really required skill to program without API documentation?
Has I work in a University, I see some professors not looking to have a lot of correction to do. So, some of them use shortcuts to trip the students and eventually avoid doing corrections since they failed early in the process
Dec
14
comment Resumes: Open-Source Projects, Reinventing the Wheel?
If you reinvent the wheel in a learning context, it's good, what might hurt is reinventing the wheel in a production context (polishing or improving is good in a production context)
Sep
27
comment what is “graceful degradation”?
A good article on the subject codinghorror.com/blog/2011/04/…
Sep
23
revised How to set up for selective pushing with Mercurial?
deleted 7 characters in body
Sep
23
answered How to set up for selective pushing with Mercurial?
Aug
12
comment How to design an algorithm-heavy and object-light application
Could also implement the facade design pattern when each package/namespace have to interact with each other, this way you can simplify the actual calls through an other layer of abstraction
Jun
28
comment How to set up for selective pushing with Mercurial?
This link illustrate on how to manage bug fixing with mercurial. ie: fix a bug in v1.x while working on v2.0 in the same trunk hginit.com/05.html
Jun
9
comment Who does test-driven development?
@CraigTP - right on, for most manager employees are only interchangeable pieces like furniture. The good managers understand that their job is not to control and manage their employees but to manage the world around them to make them able to work.
Jun
9
awarded  Commentator
Jun
9
comment Who does test-driven development?
@CraigTp - There is a whole chapter in the book Peopleware: Productive Projects and Teams that rant against the "Methodology" saying that it kills the motivation and extinguish the inner flame one can have if the "Methodology" is too tight because it removes the liberty of individual supposing that they will make systematically bad choices. A good working environment is one where the individual can make decision that he judge are the best for the "greater good", if it fail then adjust, but otherwise, let the individual be the center of decision, not the "Methodology"
May
31
comment Best practices for working with multiple programmers
+1 programming (or any mental work) is about 5% actual production, 35% logical problem solving and 60% social problem solving.
May
6
awarded  Enthusiast
May
5
comment Where can I ask for an accessibility review for a site?
quick test for accessiblity are : black and white version, light and moderate red, blue, green, orange, yellow hues (this will allow you to discernate if the content can easily be seen by color blind people) then you can deactivate css and javascript, if you still get your reading levels and most of the content you are about 80% accessibility bullet proof
May
5
awarded  Citizen Patrol
May
5
awarded  Critic
Apr
29
comment Version control management of large projects
Take a look at hginit.com it's a pretty good Mercurial tutorial
Apr
28
awarded  Editor
Apr
28
revised Dependency Injection and method signatures
deleted 1 characters in body
Apr
27
answered Dependency Injection and method signatures
Apr
15
awarded  Teacher