This lightning talk explores the value of focusing on process rather than progress in order to deliver quality while staying sane.
A good programmer is someone who looks both ways before crossing a one-way street.
This 3 minutes video has one of the best explanation on behavioral psychology behind staying productive and recommend some productivity techniques based on researches by Janet Polivy, Kenneth McGraw, John Bargh, Tony Schwartz etc. You should also check out the companion article The Science of Productivity: A Proven Way to Get More Done (in Less Time)
If you take only one thing away from this video, please take this: overcome the illusion of being more productive surrounded with multitasking. As Nass summarized, it turns out multitaskers are terrible at every aspect of multitasking.
Shane Brinkman-Davis has written an excellent article on Essence of MVC with some good illustrations. Article starts with the basic definition of MVC and then covers various roles of MVC components, why use MVC, coupling & modularization factors, benefits of MVC etc. I hope you will find it useful.
Link: Essence of MVC
Today is Computer Security Day! Celebrated every November 30th with the sole purpose to raise more awareness on computer and online security issues.
Today is the best day to update that outdated anti-virus program, install security patch nagging you for last one month, verify your software backup system you almost forgot, revisit that factory installed computer security measure, and of course, change your online passwords you never changed for last three years.
wikiHow has great article How to Participate in Computer Security Day which presents various steps you can follow to commemorate this event. Want to take it one step further? Then you should also check Computer Security Day Activities which has more than 50 checks you should go through.
Image courtesy of Stuart Miles / FreeDigitalPhotos.net
Reblogged from Tech Help Home:
In Windows 7 there's and easier way to use your Print Screen function - it's called the Snip Tool.
Just type in snip in the Search bar after hitting the Start button. The Snip Tool will show up at the top. I usually drag it to my Desktop and then my Toolbar at the bottom of my screen.
Click on the New button and choose the area of the screen you want to save.
Brilliant and very inspiring tips to stay creative. My favorite one is – STOP TRYING TO BE SOMEONE ELSE’S PERFECT. You probably want to check following link as well if you want these tips in print format.
Link: 29 WAYS TO STAY CREATIVE
Using yield and blocks is what makes Ruby so different from other scripting languages. But in some cases yield can lead to unpredictable behavior and it’s crucial to understand what can go wrong.
via yield-gotcha every Ruby developer should be aware of | Railsware Blog.
Without requirements or design, programming is the art of adding bugs to an empty text file.

