Find PHP Bottlenecks with Webgrind and Xdebug On Ubuntu 14.04

Tutorial Prerequesites: sudo apt-get install apache2 php5 libapache2-mod-php5 git-core vim Xdebug Xdebug's built-in profiler allows you to find bottlenecks in your script and visualize those with an external tool such as KCacheGrind or WinCacheGrind. In this case we will be using Webgrind as our "visualizer". Install Xdebug Open a terminal… read more →

Netflix on Linux

Watching Netflix on Linux has never been easier thanks to Pipelight, a wrapper for using Windows plugins such as MS Silverlight in Linux browsers. Install Netflix on Linux - Ubuntu 14.04 sudo apt-add-repository ppa:pipelight/stable sudo apt-get update sudo apt-get install pipelight-multi sudo pipelight-plugin --enable silverlight sudo apt-get… read more →

PC Hardware Photoshoot

In 2013, after being hired as a Software Developer at Matmon my tallents as a photographer were inadvertently discovered by Matmon Creative Director Aaron Buckely, whilst looking at Facebook photos of my pets. Aaron noticed my use of framing, context, angles and lighting to produce what he believed to be… read more →

Contact Me With jQuery.ajax() and Mandrill

Message This basic HTML form sends [email protected] an email simply using jQuery.ajax() thanks to Mandrill. All you need is a Mandrill API key and the javascript code below: $(document).on('submit','form#contact',function(e){ e.preventDefault(); var $this = $(this); var $form_data = JSON.parse… read more →

Wireless/Induction Charging Is A Joke

"Wireless Charging" otherwise known as Induction Charging is a joke. Think about it. The point of these devices is to avoid wires. However, current Induction chargers on the market are essentially a pad with... A WIRE ... that pluggs into a wall outlet. In order to charge your device with this… read more →