hit counter
Duncan McClean

Blog

Getting Started with testing Laravel Apps

March 24th, 2019

Recently I've started to write tests in my Laravel applications. Tests are useful because they allow you to make sure important parts of your application are working, things like registration or subscriptions. Things that could be easily missed

ReadCast has launched! 🚀

March 16th, 2019

Within the last hour or so I have just launched ReadCast — a web app which allows you to save articles and listen back to them in your own private podcast.I’m

Login Screens all look the same

January 27th, 2019

Has everyone ever realised that all login screens look pretty much the exact same?I mean just look at these two I found on Dribbble.

How I built a Web Scraper to create a Bin Collection API

January 4th, 2019

A few months back I wrote some code that would go to my local council's website, search for a street name, open the link, get the bins for that week. When I got it working I was amazed at how easy it was. I was able to just take out content from

Using Vuex to store authentication in Local Storage

December 28th, 2018

I'm currently Rebuilding BiblioSpot as a standalone Vue app which fetches data from our private API. At the start of the project, I was wondering, how I should go about handling Authentication? I tried out a

My Favourite Podcasts, Video tutorials, Newsletters and Blogs for Web Developers

October 18th, 2018

You can often find me reading web development articles or listening to podcasts.I’ve collected some of my personal favourites resources that I think might be useful for other web developers, like myself.Podcasts

The Dream Web Development Stack: Statamic, Laravel, TailwindCSS and VueJS

September 3rd, 2018

For the past few years I’ve been a hobbyist web developer, making websites for friends and family. During this time, I’ve used all sorts of stuff to build my websites. Bootstrap, WordPress and jQuery.However, most of the stuff I was using

RSS Feeds and Sitemaps in Statamic

March 22nd, 2018

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 not automatically come with RSS feeds or

CoderDojo Bridgeton Website

January 28th, 2018

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 HTML and CSS.What is