One of my goals for this year is to create and stick to a writing schedule for all of my non-personal blogs - currently PHP Developer, Politics Geek and Insurance…
By far and away the most popular web server is the Apache HTTP Server (usually just 'Apache') - the A in LAMP. However, Apache is by no means the only web server available,…
I purchased my first Raspberry Pi six months ago, primarily so that I could play around with it in preparation for a job interview at the University of Manchester, where…
A couple of weeks ago I made a pull request to the documentation of the Symfony framework entitled: Remove reference to copying parameters.yml from Git cookbook (does pretty much what it…
Posted by
By PaulFebruary 25, 2014Posted inBootstrap
Hot on the heels of the new minor version release, Bootstrap has pushed out the first patch release for the 3.1.x series. Most of the changes are minor CSS fixes,…
At a previous job I needed to automatically populate form fields in a PDF template and then 'flatten' the PDF so that users could make no further changes. After asking…
One thing which I find myself doing on a regular basis is combining multiple PDFs into a single file - e.g. scanned receipts with a digital expenses form. This is…
As well as reducing request sizes, one way to potentially boost the performance of your website is to reduce the number of requests required to load each page. Every HTTP…
Catalyst is a web development framework, similar to Symfony, Zend etc. but written in Perl. Josette's blog has a three part interview with Matt S. Trout, one of the Catalyst…
One of the first projects I completed in my new job is called Mail Manager, which is used by university students as part of their coursework. The main issue was…