hit counter

Duncan McClean

Blog of a Teenage Web Developer


July 2018 Update

Posted on July 17th, 2018 by Duncan McClean.

Recently I've been working on a few different projects and learning some new stuff. First of all, I've refreshed my technology blog, Iamlittle Tech Blog. It has...

Building a WordPress Site with Twig and Laravel Mix

Posted on June 28th, 2018 by Duncan McClean.

Recently, I redesigned my technology blog Iamlittle Tech. It had been due a rebuild for quite a while. Usually when you build a WordPress theme, you have to...

Only One Life, Twill Soon Be Past

Posted on June 10th, 2018 by Duncan McClean.

Two little lines I heard one day, Traveling along life’s busy way; Bringing conviction to my heart, And from my mind would not depart; Only one life, twill soon be past, Only what’s...

Microsoft + GitHub

Microsoft + GitHub

Posted on June 4th, 2018 by Duncan McClean.

Today, Microsoft publicly announced that they would acquire GitHub. Yes, you heard me right. Microsoft is buying GitHub, the developer community. At the top of every GitHub page, there is an...

My Thoughts on Gutenberg

My Thoughts on Gutenberg

Posted on June 2nd, 2018 by Duncan McClean.

If you are a WordPress developer or a blogger or anyone who uses WordPress then you'll have probably heard of a new thing called Gutenberg. Gutenberg is...

Setting up Laravel with Laravel Mix and Webpack

Setting up Laravel with Laravel Mix and Webpack

Posted on May 24th, 2018 by Duncan McClean.

I'm starting off from a brand new Laravel installation. With every new install of Laravel, Mix is already installed when you run npm install on your Laravel project. When you open your...

Setup Laravel with Mailtrap

Posted on May 19th, 2018 by Duncan McClean.

There are a few ways of setting up Laravel with Mailtrap. Some are really simple and some are a little bit harder. In this tutorial, I'll show you how to do it the simple way. The first...

It was just a little pipe...

Posted on May 13th, 2018 by Duncan McClean.

During the easter holidays, we had a bit of a problem in our house. Eh, a pipe burst. It was the pipe for the cold tap of the bath. The water came through the downstairs light fittings and soaked our kitchen...

Where's your SSL certificate?

Posted on April 29th, 2018 by Duncan McClean.

You might have noticed that this site does not have an SSL certificate. The reason behind me not having SSL on here or on Iamlittle is due to the hosting company that I use. All of the websites I have...

Easy way of grabbing a user's Gravatar image in Laravel

Posted on April 19th, 2018 by Duncan McClean.

When you're creating a public Laravel application, you may want users to have profile images. There are a few ways of handeling profile images. You can either let users upload images to your server or...

All the Stations

All the Stations

Posted on April 15th, 2018 by Duncan McClean.

All the Stations is a YouTube channel where Geoff Marshall and Vicki Pipe visit all 2563 train stations in Great Britain. They started in...

WordPress REST API with Vue.js - Easily fetching posts

WordPress REST API with Vue.js - Easily fetching posts

Posted on April 9th, 2018 by Duncan McClean.

In the last few days, I've been building a Vue.js project that will take data from my WordPress site then will display it out on a page. In this post, I will explain how to do it and I will show you a...

Plan for Easter

Plan for Easter

Posted on March 31st, 2018 by Duncan McClean.

It's Easter 😃 and I've got a whole two weeks to spare. In those two weeks I hope to acheive the following: Make a Alexa skills CodePen-y thing to showcase my Alexa skills Fix...

RSS Feeds and Sitemaps in Statamic

Posted on March 22nd, 2018 by Duncan McClean.

Statamic is a flat-file content management system built on the Laravel framework. If you've built a website with Statamic, you'll know that by default, Statamic does...

My Development Workflow - As of March 2018

Posted on March 14th, 2018 by Duncan McClean.

As you'll know if you have been reading my recent articles, I've got a Mac and moved all of my web development over to that. In this article I will go over my web development setup as of March...

I moved to the darkside

I moved to the darkside

Posted on March 11th, 2018 by Duncan McClean.

About three weeks ago, I (with the help of my parents) bought a Mac Mini to help me with web design and development. It's always been my dream to move away from the Windows ecosystem to the Apple...

Why CodePen is awesome!

Posted on February 23rd, 2018 by Duncan McClean.

For those of you who don't know, CodePen is an online playground for writing front-end code. There's an example of what a CodePen is like at the bottom of this article. CodePen...

Flywheel, you've let me down

Flywheel, you've let me down

Posted on February 15th, 2018 by Duncan McClean.

:( Today is a sad day. I'm going to have to say a fond goodbye to Local by Flywheel which I have been using for about six months now. It has failed me, well and truly failed me. Back about six months...

My thoughts on Gutenberg

My thoughts on Gutenberg

Posted on February 9th, 2018 by Duncan McClean.

If you use or develop for WordPress, then you've probably heard of Gutenberg. It's the new editor for WordPress coming in the future. ...

CoderDojo Bridgeton Website

CoderDojo Bridgeton Website

Posted on January 28th, 2018 by Duncan McClean.

For the last year and a half I have been building the CoderDojo Bridgeton website. A large portion of that time was spent creating a static prototype with...

Playing around with Alexa Skills Development

Posted on January 20th, 2018 by Duncan McClean.

Recently, I've been quite interested in creating Alexa skills. So far, I've created and published two Alexa skills. I had been meaning to for a few months but never really understood how they worked and how I...

Stuff I use for Web Development

Posted on November 10th, 2017 by Duncan McClean.

A lot has changed since I wrote my ~~Programming to Production Workflow~~ article in March. I thought I would make an updated version of it. Text editor I've moved over to using Atom as my...

Jekyll is pretty cool

Posted on October 20th, 2017 by Duncan McClean.

Recently, I have started using Jekyll to create websites. If you don't know, Jekyll is a static site generator or SSG (NOT a CMS). GitHub Pages is really great...

Why I love Statamic

Why I love Statamic

Posted on October 2nd, 2017 by Duncan McClean.

Recently I moved this website across to Statamic. A flat-file CMS made for developers by developers. There are so many good things to say about Statamic so let's get...

Install Statamic and Laravel Homestead on Windows

Posted on August 16th, 2017 by Duncan McClean.

Recently, I have moved my blog over to Statamic, a flat file CMS. In this blog post I will show you how to setup a local development server on your Windows computer using...

Google Calendar Widget on WordPress Dashboard

Google Calendar Widget on WordPress Dashboard

Posted on August 8th, 2017 by Duncan McClean.

Recently I added a Google Calendar widget to my WP Dashboard and I thought it would make a good blog post. You'll...

I moved this site to Statamic

Posted on July 28th, 2017 by Duncan McClean.

Today I have finished my migration of my blog to Statamic. A flat file CMS made by the gentlemen at Wilderborn. Because it's all...

Local by Flywheel is AWESOME!!!

Local by Flywheel is AWESOME!!!

Posted on July 8th, 2017 by Duncan McClean.

Now it's not so awesome :( It broke. For the last few months, I have been on the lookout for a new development server. Most if not all of them ran...

Install Laravel on XAMPP

Posted on April 9th, 2017 by Duncan McClean.

In the last few months I have been looking at PHP and many Content Management Systems other than WordPress. I discovered Laravel which is a PHP framework. A few days ago I managed to install Laravel on...

Woo! A new site live

Woo! A new site live

Posted on April 2nd, 2017 by Duncan McClean.

This afternoon, I put the new Tynron Glen website live. I've been working on the new design for a few months. The new design has SSL and uses a custom...

HTTP-HTTPS Migration Process

Posted on March 26th, 2017 by Duncan McClean.

Yesterday I moved one of the websites I manage to HTTPS. The process was surprisingly simple and quick to preform. Bear in mind that I did this on a shared hosting environment. 1and1 to be specific. The site I...

Why I don't use the Windows Store

Posted on August 5th, 2016 by Duncan McClean.

Today, I was trying to download an app to my account through the Windows Store. There were a few issues that I faced while attempting this: - When I tried to download the app, it wanted to download all...