2019, New Blog & New Content

Welcome to the first post in my new blog and the first post of 2019! I wanted to start by giving a quick summary of the types of content I will be posting and going over the frameworks I have used in building my site.

Content, Content And More Content

I am entirely self-taught, I have no formal qualifications in computer science or programming. However I wouldn't have been able to teach myself if it hadn't had been for the plethora of resources available online. So now as a professional I aim to give back and post my own resources that might help other developers to learn new techniques or a new skill.

I'll be focusing on what I know best. For languages that is PHP and JavaScript, where for the tools and frameworks these include Laravel, Node, VueJS, React and Sass to name a few.

I am to post as frequently as I can. I'm going to aim for at least once per month, however it will likely be once per fortnight (not to be confused with Fortnite).

Coming Up With The Design

Designing my website and blog was the hardest part for me. As a developer, I'm notoriously poor at graphic design.

However to my rescue is the amazing Refactoring UI by Adam Wathan and Steve Schoger. For those of you who don't know. Refactoring UI is a UI design package designed for developers. It comes with a concise, straight to the point book showing do's and don'ts as well as font pairings, an exclusive icon, a component gallery for when you need ideas and colour palettes.

After learning some top techniques there, I applied it when creating my site design. I wanted it to be readable, fast and easy to use. Before I designed this I had often looked at templates on sites such as Themeforest, however nothing would seem to fit what I was trying to deliver.

The Build

The site build comprised of my favourite PHP framework Laravel and TailwindCSS for the front end. I chose to stay away from Bootstrap as I wanted to create my own look and feel without having to override CSS. As a result I was able to use Tailwind to build the site much quicker than I otherwise would have and have a smaller build file.

The site isn't finished yet. I have lots of plans ahead for extra content and features so keep your eyes peeled.

Until next time!