Postfix Implement SPF Record Checking

So I’ve been dealing with quite a bit of spam recently, the usual “You’re due a tax rebate open XYZ.zip and fill out the form”, etc. Following from my last blog post, Postfix Force SMTP Authentication, I noticed I never set up my mail server to check received mail against the senders SPF records, which I always take the time to setup on domains

Postfix Force SMTP Authentication

Recently I’ve been hit with some spam to my mailbox, the usual type “You’ve missed XYZ delivery please open the attached zip file”, etc. so I set up some spam filters to reject the mail, however they didn't seem to take effect, after a week or so the amount of emails increased exponentially, up to around 50 emails a day

Getting started with Grunt.js

What is Grunt? Grunt is a task-runner for your website’s assets, but what does that mean? Simply put you can run a set of tasks on your website’s assets, automagically, without the hassle of setting up a range of different pieces of software and programs. Grunt neatly pulls together a range of different 'plugins' to manage your your assets with ease

If you don’t have a website, you don’t exist!

Recently I’ve been putting together a site in my spare time for my mothers new business. It's a small local business that's located in the town centre, though her shop isn’t on the high street, but in a small section of shops not more than 2 minutes walk away, but due to the location there's very little visitors passing by

How To Install Laravel 4... The Right Way

I see a lot of posts around of people struggling to get Laravel working, or installing it incorrectly using rewrites to mask the fact their Laravel installation is in fact in the document root, which is entirely wrong and insecure on many levels, although this is how many other frameworks such as WordPress and CodeIgniter work, which I guess is why many people tend to have issues trying to do it this way

Laravel and non-composer-ised libraries

Composer has changed the way PHP is used, distributed and shared. It provides a way to easily manage dependencies and keep them up-to-date through the main package provider, Packagist, where anyone can register their package free, for everyone to access, but this is still a relatively new concept for PHP, so what if the package you want to use isn't available through packagist?

Education, Education, Education...

Education right now in the UK is being shaken up, quite drastically and these changes are coming from someone who has never taught in a school, Michael Gove, the Education Minister. As someone who's transitioning from education to work and experienced a bit of everything in between, I want to give my feedback and opinions on our education system

When upgrades go wrong

Today I collected some new goodies from @NovatechLtd Razer Taipan Mouse Razer Tiamat Analog Headset Asus Xonar D2X Soundcard Previously I had a Roccat Kova[+] costing around £65, it lasted nearly 2 years, which was excellent considering the amount of hours it had been used and it was still fully functioning, just the rubbery wax the mouse was covered in for grip was start to peel off

The Elusive First Post

Hello World! Since being interested in technology and gaming, I’ve always wanted to write my own blog, but due to lack of ideas to write about and much of my time being eaten up with school and college, I never did. For the last couple of weeks I’ve been messing about with some new and and old blogging software, as well as some CMS stuff, trying to pick out something that suits my needs