Full-text search with MariaDB

13th May 2018 1:55 pm

Recently I had the occasion to check out MariaDB's implementation of full-text search. As it's a relatively recent arrival in MySQL and…

Building a letter classifier in PHP with Tesseract OCR and PHP ML

10th May 2018 10:50 pm

PHP isn't the first language that springs to mind when it comes to machine learning. However, it is practical to use PHP for machine…

Console applications with the Symfony Console component

29th April 2018 7:59 pm

Recently I've had the occasion to add a series of console commands to a legacy application. This can be made straightforward by using the…

Rendering different views for mobile and desktop clients in Laravel

22nd April 2018 10:50 pm

This was a bit of a weird post to write. It started out explaining how I resolved an issue years ago on a CodeIgniter site, but amended to…

Making Wordpress less shit

12th April 2018 10:57 pm

I'm not going to sugarcoat it. As a developer, I think Wordpress is shit, and I'm not alone in that opinion. Its code base dates from a time…