Matthew Daly's Blog

I'm a web developer in Norfolk. This is my blog...

Archives

Enforcing a Coding Standard With PHP Codesniffer

Decorating Laravel Repositories

My First Laravel Package

Integrating Behat With Laravel

Testing Laravel Middleware

Easy Static Asset Versioning in PHP

Building a Phonegap App With Laravel and Angular - Part 4

Creating An Azure Storage Adapter for Laravel

Building a Phonegap App With Laravel and Angular - Part 3

Building a Phonegap App With Laravel and Angular - Part 2

Building a Phonegap App With Laravel and Angular - Part 1

Deploying New Versions of a Laravel App With Fabric

Maintaining Your CV With Markdown and Emacs

Creating a Personal Dashboard With React and Webpack

An Introduction to Managing Your Servers With Ansible

Testing Your API Documentation With Dredd

Using Jenkins Pipelines

Adding Google AMP Support to My Site

Broadcasting Events With Laravel and Socket.io

Writing Faster Laravel Tests

Building a Location Aware Web App With Geodjango

My Experience Using PHP 7 in Production

Mocking External Apis in Python

Learning More About React.js and Flux

Building a Real-time Twitter Stream With Node.js, React.js and Redis

A Quick and Easy Varnish Primer

When You Should Not Use Wordpress

Testing Django Views in Isolation

Exploring the Hstorefield in Django 1.8

New Laptop

Handling Images As Base64 Strings With Django REST Framework

Getting Django-behave and Celery to Work Together

Setting Etags in Laravel 5

My Static Site Generator Post on Sitepoint

How I Added Search to My Site With Lunr.js

Adding a New Search Engine to My Site

Syntax Highlighting in Fenced Code Blocks in Vim

Extending Our Node.js and Redis Chat Server

Switching to My Own Static Site Generator

Building a Chat Server With Node.js and Redis

My First Grunt Plugin

Building a URL Shortener With Node.js and Redis

My Django Web Server Setup

Introducing Generator-simple-static-blog

Django Blog Tutorial - the Next Generation - Part 9

Changing Date Format from DD/MM/YYYY to YYYY-MM-DD in Vim

Django Blog Tutorial - the Next Generation - Part 8

Django Blog Tutorial - the Next Generation - Part 7

Django Blog Tutorial - the Next Generation - Part 6

Django Blog Tutorial - the Next Generation - Part 5

Django Blog Tutorial - the Next Generation - Part 4

My First Yeoman Generator

Django Blog Tutorial - the Next Generation - Part 3

Django Blog Tutorial - the Next Generation - Part 2

Django Blog Tutorial - the Next Generation - Part 1

A Starting Boilerplate for PHP Development With Vagrant

First Steps With Node.js

My First Jquery Plugin

Running the PHP Development Server With Laravel

Testing PHP Web Applications With Cucumber

Counting Commits in Git

Falling Back to Local Copies of Jquery and Jquery Mobile

Dumping Wordpress for Octopress

Yet Another Tutorial for Building a Blog Using Python and Django - Part 5

Yet Another Tutorial for Building a Blog Using Python and Django - Part 4

Yet Another Tutorial for Building a Blog Using Python and Django - Part 3

Yet Another Tutorial for Building a Blog Using Python and Django – Part 2

New Theme

Yet Another Tutorial for Building a Blog Using Python and Django - Part 1

So You REALLY Don't Know Regular Expressions?

Github

Linux in the Workplace

Hacked!

New Phone

More on My Mini Server

My New Mini Server

A Slight Change...

Deleting Unwanted Vim Swap Files Using Perl

A Couple of Things I Love About Perl

I Passed!

Another Perl Snippet...

Getting Work Done With Perl

What Makes a Good Programming Textbook?

Perl After Python

Moving Away from OS X

Staying Productive in Summer

Five Things You Should Consider Including on Your Website

Moving on to Perl

Exam Tomorrow

Should You Have Adverts on Your Website?

Why Is Chrome So Popular All of a Sudden?

First Steps With PHP

Creating 10 Most-used Javascript Techniques Using Pure CSS Styling

Is Dreamweaver the Best Choice for Developing Your First Website?

Why You Should Try Vim

New Hosting

Passcrunch

Learning Javascript

Devio.us

My New Home on the Web

Passed!

Election Time

Comments Policy

My New Website

Switching to Slackware

The Great IE6 Switchover

Moderation on

The Rise and Rise of Unix

Self-appointed Guardians of the English Language Beware!

Recent Posts

Enforcing a Coding Standard With PHP Codesniffer

Decorating Laravel Repositories

My First Laravel Package

Integrating Behat With Laravel

Testing Laravel Middleware

About me

I'm a web and mobile app developer based in Norfolk. My skillset includes Python, PHP and Javascript, and I have extensive experience working with CodeIgniter, Laravel, Django, Phonegap and Angular.js.