Before I was an entrepreneur, I was a developer. And a geek.
Today, I still like to think of myself as a full stack hacker, from DB design to front-end dev, through server security and performance optimization.
This blog is about code, the OS (Mac or Linux), database design, web app, responsive websites, webperf, server maintenance and looking at nerdy metrics…
Oftentimes you want to email some pictures or upload them to a website but your image files are actually too large. I have put together a small Automator App that makes it as easy as 1-2-3 ;)...
I recently ordered an SSD drive from OWC and proceeded to replace the stock drive on my good old MacBook Pro (one of the first unibody series). The process was actually easier than I originally thought: just connect the new drive using an universal dri…...
As a followup to my Mac Mini 2010 Hard Drive Speed rant, I went to the Apple Store today to check what's up with the Mac Mini 2011... Apparently, the Nvidia chipset has been replaced with an Intel chipset that is now capable of 6 Gigabit/second transfe…...
While many are happy with 2 displays attached on their computer, I actually don't quite like having to look either to the left or to the right when I'm working on something... I want a display right in front of me and I want additional displays on the s…...
I upgraded my iPad to iOS 4.3 and gave the Home Sharing feature a quick try. You have to go into Settings > iPod and enter your Apple ID before you can use Home Sharing. I have several Apple IDs... I just entered one and it seems to work. Once you…...
As showcased in Steve Jobs "Back to the Mac" presentation today, I welcome the trend towards full screen apps on the Mac. Having windows of different apps overlapping was just a daily receipe for A.D.D. waiting to happen... However the one thing I'm co…...
I was looking into upgrading my 2006 Mac Mini (serving as a media server) with a 2010 model, just to get a bigger hard drive... and also a faster one! Now, according to this guy, the Mac Mini 2010 still comes with a stinky slow old SATA-1 drive, just a…...
Apple has removed that features in Snow Leopard and QuickTime X has no preferences panel to enable this. So you need to go through the command line to get it back... In Terminal, copy/paste: defaults write com.apple.QuickTimePlayerX MGPlayMovieOnOpen…...
In Terminal copy/paste this: defaults write com.apple.finder QLEnableXRayFolders 1 Then relaunch the Finder. Press space on a selected folder and admire :)
You may have noticed that PHP scripts that echo a lot of content appear to be running with poor performance... Well, the operative word here is "appear". It is a common misconception that "echo is the slowest PHP command"! The problem is actually…...