Matt Reid | Senior Software Developer

Matthew Reid is a Full Stack web developer, specialising in Java and the JVM, js and web frameworks. He has a passion for clean code, entrepreneurship, company culture and making the world a better place.

Installing java 7 is a simple process in linux (debian etc). Follow these simple steps to get it installed. sudo su echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886 apt-get update apt-get install oracle-java7-installer...

I have been blogging a lot about OpenShift recently because I’m finding it a really useful PaaS for rapid development. One issue that I have come across is connecting to mongodb on OpenShift using my local machine. Luckily, there is a really simple fix. Get the mongodb connection details using...

I recently read a couple of blog posts on using socially engineering to get the emails to top players in big organisations. This enables you to send a cold email to the people with the power inside an organisation and hopefully get a sale for you product. I set about...

OpenShift is a great PaaS for developing your webapp. When it gets to production however, you don”t want any downtime when you are deploying. Luckily there is a simple fix (presuming you set up a scaling app). Find the cartridge you want to scale (jbossews-2.0 on mine) rhc show-app yourapp should...

In this post I will explain (based on very little background research) why Firefox os is using the wrong app submission process. I will conclude that Firefox os ultimate demise will be caused by a lack of apps. you have been warned.I should start by saying I really like the...