Joel Splosky once defined beautiful code as: code which does something in much less lines than what it seems like the task should take. I think these examples fit the definition exactly.
Read the rest of this article »Although maintenance programming is no one’s dream job, they can help you learn a lot of practical lessons and mature as a developer. I have done my fair share and here’s how I think it helped me grow.
Read the rest of this article »Back in the days, how one of my teachers defined a “Computer” for me and it has stuck with me since then.
Read the rest of this article »