In my previous post Cheap Tricks to Fullfill Your Need for Speed, I talked about how you could reduce the memory footprint of your data base query by using a SQL query instead of a Hibernate query, and retrieve only the columns that are you need. However, there maybe times when you actually want to use [ READ MORE ]
As I’ve mentioned countless times, the performance of a website can really make or break a user’s experience. Everyone places emphasis on tuning and sharding databases, and buying multi-threaded and multi-core processors. These are all viable solutions but they are either pricey or labor intensive. So what are some quick and clean ways to improve [ READ MORE ]
Part I: Principles of Debugging
As fate would have it I run into fellow developers all over the world. For example, I traveled all the way to Buenos Aires to study Spanish and get away from the tech-centric bay area and its ubiquitous engineers; ironically on the first day of my Spanish class I sat next [ READ MORE ]
I’ve spent the last week in Unix system land, and boy has it been painful! I thought I’d share some of the tips and tricks to save time and aggravation.
1. If you’re coding on a Windows machine, and you hear that annoying “BEEP” everytime you make a mistake in mysql or in a command prompt [ READ MORE ]
My friend Josh’s birthday party is tonight, and on the invitation it said “in lieu of presents please bring your favorite poem”. I don’t really have a favorite poem, and I searched around the web for something that inspired me. But then decided that it would be more fun to come up with my own. [ READ MORE ]