2,471 reputation
11035
bio website github.com/marco-fiset
location Victoriaville, Canada
age 23
visits member for 2 years, 9 months
seen Jul 8 at 23:19

I am a passionate web/software developper with a great attention to details. I try to keep everything as simple as possible in my projects. You might see me reinventing the wheel from time to time, as I think it is the best way to learn.

Currently working on these side-projects:

  • Migraine (A set of projects related to Brainfuck, featuring a programming language of my own)
  • ExpenseTracker (A small web-based income/expense tracker to get my head around web development, progressive enhancement, and mainly javascript charting and MVC)
  • Flute (Fluent and extensible validation framework for PHP)

Oct
24
revised Is it bad practice to call a controller action from a view that was rendered by another controller?
added 6 characters in body
Jun
10
revised How easy is it to hack JavaScript (in a browser)?
Link to joachim's answer
Apr
2
revised What to do when a client asks for something unreasonable (from my point of view)
Removed unnecessary stuff
Mar
19
revised What type of projects should each of these projects be given their particular purposes?
warned about multiple projects being overkill for simple organization
Mar
19
revised What type of projects should each of these projects be given their particular purposes?
added 57 characters in body
Mar
14
revised Error handling - Should a program fail on errors or silently ignore them
Considering whatsisname's comment
Mar
14
revised Error handling - Should a program fail on errors or silently ignore them
deleted 4 characters in body
Mar
7
revised Is memory management in programming becoming an irrelevant concern?
removed "optimization" that occured twice in a row
Mar
6
revised Implementing the Visitor Pattern for an Abstract Syntax Tree
added 70 characters in body
Mar
6
revised Implementing the Visitor Pattern for an Abstract Syntax Tree
added 117 characters in body
Feb
19
revised Moving away from .Net to Ruby and coping without intellisense
fixed typos, removed thanks
Feb
5
revised How important is it to reduce the number of lines in code?
removes unnecessary == true in conditions
Dec
14
revised Forking a repo on GitHub but allowing new issues on the fork
deleted 131 characters in body
Dec
14
revised Forking a repo on GitHub but allowing new issues on the fork
No need for greetings, no need ofr an example of fork
Dec
14
revised What is thread safety?
Edited tags, removed references to C++
Dec
12
revised Best way to throw exception and avoid code duplication
better formatting in general
Dec
12
revised Best way to throw exception and avoid code duplication
expanded on the answer
Dec
12
revised Best way to throw exception and avoid code duplication
Fixed typos and added $ in front of php variables
Dec
11
revised What's so great about Clojure?
added 99 characters in body
Dec
4
revised Why Open-Source Code?
No need to thank