What I do

I consider myself a Full Stack Developer / DevOps Engineer. Though the definition changes on a day to day basis, what it essentially boils down to is being able to read and comprehend code written in many different styles and languages, on many different platforms.

My daily driver is Laravel for my server side application logic and VueJS as my front-end datalayer. I also recognise that not all projects do not have to be as bespoke, and as such I also work with WordPress.

I have previously worked with multiple frameworks for PHP, including Zend Framework, CakePHP, CodeIgniter and Symfony. I am proficient with what I consider the basics of the web also, these being HTML5, CSS3, and the various ECMAScripts.

I am also proficient in server side technologies such as; Nginx, Apache, MySQL, MariaDB, as well as Amazon's various offerings.

Previous Projects

I'm always immensely proud of my work, as I always put my heart and soul into it.

However, with over 100 websites to my name, listing them all is always going to be a challenge. Please find below a small selection of the work which I am most proud of.


GameFront

GameFront

Gaming Mods, News and Community Forums. Previously in the North American top 100 websites, holding over 1,000,000 gaming files with a network of over 80 gaming sites.

Overseeing the rebirth what was once a web giant was always going to be tricky, and GameFront was no exception. With over 6 million records to deal with, this has been the most challenging project of my career. It has also been the most rewarding. I learnt so much writing GameFront from the ground up, and continue learning to this day.

mytrackr

mytrackr

Time Tracking Application built over the course of a weekend for Larahack.

Built over the course of a weekend for Larahack, eventually winning the contest, mytrackr is a time management application aimed at freelancers wanting to be able to manage their time more effectively.

LaravelUK

LaravelUK

Working as a part of a team to build a website for our Slack Community

Working with a team of artisans over the weekend of the first Larahack, the aim was to create a functional website using new technologies which were then unfamiliar to me, such as Vue Router, VueX and Tailwind CSS. The result came out great, and it's nice that our little Slack Community has a place to call home.

Blog

Occasionally I'll write about industry news, my thoughts and opinions, package releases, etc. You can see my latest writings below.

Improving Pagespeed Insights Score from 0 to 75+ with Laravel

30th August 2018 at 7:00:pm

Recently I had a client contact me asking me to improve the load times of their website. After some analysis I found that the pagespeed score was a big fat 0, and there was one contributing factor.

Security Considerations for Laravel Nova Package Developers

26th August 2018 at 10:00:pm

With the release of Laravel Nova, I've seen a lot of new packages being created for it this week. Unfortunately not all of them have been built with what I would consider to be basic security considerations in mind.

Introducing Throttleable

25th October 2017 at 9:20:pm

My first Laravel Package is now available on Github: https://github.com/MadMikeyB/throttleable

Test Driven Development, Bitbucket Pipelines and Laravel Forge

5th September 2017 at 5:16:pm

I'm currently building a web application using Laravel 5.4 as my framework and Laravel Forge as my hosting provider, utilising the awesome power of Bitbucket Pipelines as a deployment system. I know, on first read that sounds like a very convoluted workflow, but allow me to explain it. 

Available for Freelance Work

If you'd like to work with me on your project, please get in touch by emailing me[at]mikeylicio.us, clicking the envelope in the footer, or clicking the button below.