These are some hand picked articles from this blog:
Get cached images from your visitors
Which Programming Language Should I Use?
Full Archives
2010
- 29.08 – 3n+1 Conjecture
- 28.08 – ReImages – Reload images in web pages
- 04.08 – Books and Blogs
- 05.06 – On Internet Explorer
- 02.03 – What programming language should I learn?
- 08.02 – Wanted: Superman
- 02.02 – The flow of PageRank
- 27.01 – A quick little puzzle
- 19.01 – Founder equity
- 16.01 – Chess programming and such
- 09.01 – The perfect compression algorithm
- 09.01 – Finding the number of votes
2009
- 25.12 – Elegant logic puzzles
- 12.12 – Get cached images from your visitors
- 15.11 – The General Pirate License
- 11.11 – Geocities won’t be missed
- 08.11 – Why do we Startup?
- 07.11 – Recursion & bad examples
- 04.11 – Fine-tuning the StackOverflow theme
- 31.10 – Using sessions in WordPress
- 09.10 – How to defend against Yahoo! Slurp
- 13.08 – Done with faux columns
- 31.07 – This and that
- 25.07 – What do you really want to do with your life?
- 16.07 – Bangalore!
- 23.06 – Sorry. I screwed up.
- 02.06 – More on ads
- 26.05 – Ad Revenue on the Web?
- 13.05 – Real security of our cryptographic algorithms
- 10.05 – The map is not the territory
- 05.05 – Presentations
- 27.04 – The myth of career growth
- 18.04 – Take the walk
- 17.04 – Why you probably should not learn Java
- 14.04 – Innovation
- 04.04 – Waiting
- 03.04 – Welcome the new player to the game
- 02.04 – Broken windows theory & online communities
- 01.04 – JavaScript: how to set focus in page load
- 25.03 – Micro experts
- 20.03 – Updating your resume
- 20.03 – Hidden iframe injection attacks
- 18.03 – Authenticity
- 16.03 – How can a crawler bypass robots.txt?
- 13.02 – Bharti AXA Investments is spamming me, challenging me to complain
- 11.02 – Writing your own encryption algorithm? Duh!!
- 09.02 – Nails into the wall using Stack Overflow
- 04.02 – Inverse gambler’s conceit
- 01.02 – If you want more from life…
- 30.01 – The paradox of existence
- 29.01 – Launching does not matter
- 13.01 – Portability of Java
- 11.01 – The million dollar question
- 04.01 – Opera, please hire a designer
- 03.01 – Orkut Vs Facebook
- 02.01 – No Testing = FAIL
2008
- 31.12 – Find me on twitter
- 01.12 – Hashing is not a substitute for string comparison
- 14.11 – Windows 7 is awesome!!!
- 10.11 – Don’t catch exceptions if you are not going to handle them
- 30.10 – You feel humbled when…
- 30.10 – On scalability and reliability
- 30.10 – Quick tips for database programmers
- 16.10 – Paying it forward
- 15.10 – Towards artificial intelligence
- 10.10 – The truth about ignorance
- 08.10 – The funny caching problem
- 24.09 – 24 x 7 support is offline !!!
- 11.09 – Sanitizing user data: How and where to do it
- 10.09 – Robots.txt is not a security measure
- 06.09 – Why Google Chrome may not be the big revolution you think it is
- 26.08 – Loops
- 26.08 – Choosing the length of your database password
- 25.08 – Thank you clicks don’t count
- 23.08 – The pigeonhole principle
- 22.08 – Are foreign keys really necessary in a database design?
- 21.08 – Voidy now in beta
- 20.08 – Why didn’t that idea occur to me?
- 18.08 – What else do you do?
- 14.08 – Being nice pays off in the long run
- 13.08 – Why Outsourcing Sucks
- 04.08 – Development of Voidy started
- 01.08 – Amazing way to leak your passwords
- 29.07 – Inevitability
- 28.07 – Learning from the real time technocrat
- 25.07 – Message boxes are dead
- 24.07 – Start today. Refine tomorrow.
- 23.07 – How to design software registration keys
- 22.07 – Two Questions
- 21.07 – I had my food in your privacy
- 18.07 – Against the scroll lock and caps lock keys
- 18.07 – Standards, ideas and goals
- 17.07 – The difference between work and business
- 16.07 – Go green
- 08.07 – Losing in style
- 04.07 – Who taught who taught you?
- 02.07 – Why you should validate all form fields
- 30.06 – I won’t surrender to the obfuscated email shame
- 27.06 – Friends & Dreams
- 26.06 – Security theatre costs security
- 13.06 – Team Spirit
- 12.06 – When not to use a framework
- 10.06 – More Features Vs Clean UI
- 09.06 – Code Debugging
- 07.06 – The Loss of Interestingness
- 04.06 – FIFA 08 (PC Version) Review
- 29.05 – What is Not a Security Problem
- 22.05 – Technology Vs Business
- 16.05 – The Copy/Paste Standard
- 10.05 – Chasing Your Dream
- 08.05 – How to connect your PC to the internet using vodafone connection
- 06.05 – The Distributed Adsense Machine
- 03.04 – HDR Photography Using Mobile Phone Camera
- 01.04 – Who Should Manage Our Online Accounts?
- 28.03 – IE8: Some Feedbacks
- 25.03 – The Case of Lock-ins
- 21.03 – Taking Your Users For Granted
- 19.03 – Get Your Leap Year Calculation Right
- 18.03 – Use International Date Formats
- 17.03 – Blogger Sucks
- 10.03 – Typical Persons Are All Around
- 06.03 – On IE8, Captcha and My New Job
- 06.03 – Are you a “Lord of the ring”?
- 24.02 – The Advertiser’s Dilemma
- 20.02 – I am Joining Keane
- 19.02 – The Best Way to Fail
- 18.02 – Native UI and Opera
- 15.02 – Microsoft IE8 and the Default Behavior
- 14.02 – Google Captcha for Aliens
- 12.02 – The Privilege of Commenting
- 11.02 – IE8 Will Set Back The Internet by Years
- 07.02 – TypeKey stores your passwords in plaintext
- 06.02 – Security Talk
- 29.01 – Which Programming Language Should I Use?
- 28.01 – Be Your Own Antivirus – Part-1: Preventing Malwares
- 16.01 – The World Wide Mess
- 13.01 – Where is the new mouse?
- 10.01 – Orkut getting the loops wrong
- 07.01 – The timeline of a website design
- 05.01 – Better way to manage tabs in your browser
- 02.01 – A low-tech Bank robbery worth 75 million Rupees
2007
- 27.12 – Microsoft Asirra and Inkblot: Are they worth it?
- 10.12 – Bug in Fifa 2008
- 08.12 – Google “targeted ads”. Where do they target?
- 02.11 – Why we don’t need yet another search engine
- 27.10 – Annoyances in Microsoft Website Homepage
- 25.10 – Smilies that you can use in WordPress
- 23.10 – What Google is doing and what Google must be doing
