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.

Elasticsearch is a distributed, scalable nosql search server built on lucene. It can use plugins(rivers) to hook into changes made on other databases such ascouchdb.  There is currently no “official” river for mongodb and elasticsearch but aparo has written one and it is available on hit github repo. Here is...

I was recently importing data from various sources, some of which had some non-standard (unicode) characters. In particular I wanted a way to remove the accents from french letters from á to a   I stumbled across this code which does the job perfectly: /** * replace accented characters with...

Just a quick tip for finding a folder in linux. Replace mongo with the name of the folder you are searching for:   locate mongo | egrep "/mongo$"  

Recently I have been getting the error “application not installed” when trying to install apps to my sd card. This is just a quick post to share my solution to the problem. The Solution Plug your phone into your pc via usb cable or mount the sd card and delete...

I couldn’t find a simple, complete example of a spring social application online so I decided to post my own. The resulting app is available on google code and is an example of authenticating a user with Facebook, although a similar approach is applied to Twitter/Linkedin etc. Configuration The app is...