Diary
All my blog posts, chronologically ordered from now back in time.
-
2022
- 20th - New Apple computer set up
- 13th - Add custom repositories for composer to pull from
- 7th - Notes: #16
May
February
-
2021
- 31st - 2021 In Review
- 11th - Using a private Docker registry with Gitlab CI
- 18th - Notes: #14
- 23rd - Upload an image to Cloudinary using the Node SDK
- 22nd - Notes: #13
- 9th - Quickly clone a git repository without the history
- 26th - Making an 11ty collection from a remote XML file
- 12th - Create an 11ty collection from any RSS feed
- 28th - Creating an 11ty collection from a JSON API
- 28th - Incremental updates don't win awards for Liquid Light
- 21st - The cleanest way of handling user authentication with Nuxt.js
- 31st - Building Ale House Rock with 11ty
- 17th - Accessing 11ty filters within data files to keep your code DRY
- 3rd - Using a few lines of PHP to programmatically upload an image to Cloudinary
- 19th - Get your Eleventy Site into the real world using a hosting provider like Netlify or Git pages
- 15th - 11ty Utils - an NPM Package
- 15th - Using the TYPO3 redirects module to ensure your visitors don't end up at a dead-end for Liquid Light
- 12th - Build an 11ty calendar to list all your posts
- 11th - Notes: #12
- 6th - My 2021 writing schedule
- 5th - Using Cloudflare workers to publish your scheduled 11ty posts
- 2nd - Side Project Imposter Syndrome
- 23rd - Notes: #11
- 22nd - Automatically deploying your Lumen App with PHP Deployer (and zero downtime) so you don't have to manually do it
- 11th - Notes: #10
- 8th - How to migrate your Gitlab instance to a new server
- 23rd - Notes: #9
- 22nd - Socket RSS - The Gleefreshing answer to your Doomscrolling habits
- 15th - Compiling your front-end assets with Laravel Mix while your 11ty site builds, so you don't have to switch between processes
- 1st - How to set up and use Laravel Mix with your project
- 18th - Setting up a custom domain with Netlify with Cloudflare SSL
- 14th - Making sure you're not doing everything at work
December
October
September
August
July
June
May
April
March
February
January
-
2020
- 31st - 2020 In Review
- 7th - Converting Behind the Source to 11ty
- 5th - Setting up Homebrew, NPM and Eleventy on a fresh mac
- 24th - Notes #8
- 16th - Notes #7
- 15th - Composer - creating a private package to include your own PHP class
- 22nd - Getting a Slack helper running with Netlify: Part 2
- 20th - Getting a Slack helper running with Netlify: Part 1
- 7th - Notes #6
- 5th - Useful command line MySQL commands
- 6th - Notes #5
- 28th - The Git Commit Hash
- 18th - Notes #4
- 1st - Notes #3
- 20th - Why should you consider Cloudflare for your website? for Liquid Light
- 19th - What are the different SSL modes on Cloudflare?
- 19th - Notes #2
- 16th - Setting up Tiny Tiny RSS to collate feeds
- 15th - Mikestreety's New Clothes
- 10th - Notes #1
December
October
September
July
June
May
April
March
February
-
2019
- 31st - 2019 In Review
- 10th - How do you deal with designers who design without any thought? for Liquid Light
- 13th - Notes: #0
- 11th - How to become device agnostic and what it means for your data for Liquid Light
- 14th - Developing websites locally with Docker
- 4th - Newsletters for Front-end Developers - 2019 edition
December
November
August
July
June
May
April
February
-
2018
- 31st - 2018 in review
- 17th - Xbox One vs PlayStation 4
- 18th - Music obsessions
- 18th - Using Vue.js with a Lumen powered API for Liquid Light
- 19th - Why we're not dropping Slack for Google Hangouts Chat...yet. for Liquid Light
- 12th - Backup Gitlab data locally
- 8th - How I wrote a book; the writing process from one of our Developers for Liquid Light
December
November
October
August
March
-
2017
- 31st - 2017 in review
- 18th - Introduction to Vuex Part 2 - implementation (video)
- 18th - Introduction to Vuex Part 1 - managing state, storage and sharing data between components
- 26th - Vue.js: Using dynamic and static attributes and props with components and HTML elements (video)
- 25th - Schema - what is it and how do I use it? for Liquid Light
- 21st - Using props for accessing URL parameters within components with Vue Router (video)
- 13th - Vue: Using localStorage with Vuex store
- 18th - How can I verify my Google Event Tracking is working? for Liquid Light
- 5th - Change ownership of all folders and subfolders or files
- 15th - Navigation drop-downs. Should they be hover or click? for Liquid Light
- 10th - Damaged version of macOS
- 26th - People are cyclists - a community hub
- 23rd - Don't require password for sudo commands as non-root user
- 3rd - SCSS Reverse direction
- 19th - Find folders on a linux server that do not have a file
- 18th - Render Conf 30th March 2017 - A review for Liquid Light
- 15th - Rarely handy Git commands
- 10th - HTML 5 collapsable information - works in a Github/Gitlab issue
- 3rd - Multiple transition delays
- 13th - How can I score 100 on Google PageSpeed Insights? for Liquid Light
December
November
October
September
August
July
June
May
April
March
-
2016
- 15th - What's new in Feefo v3? for Liquid Light
- 12th - "HD" cheap action cam - you get what you pay for
- 17th - Find and remove vendor prefixes in your CSS using Regex
- 3rd - Building a Vue v2 JS app using Vue-router for Liquid Light
- 2nd - How we use Trello to keep track of our marketing schedule for Liquid Light
- 13th - Using lego to build a device lab for Liquid Light
- 27th - 12 favourite atom tips and shortcuts to improve your workflow for Sitepoint
- 20th - CSS frameworks and why you should make one
- 4th - Creating a custom Mailchimp template with layout variations for Liquid Light
- 4th - Small code snippets for Alligator.io
- 20th - Making Craft CMS work with Prism JS using pre and code blocks
- 11th - Newsletters for Front-end developers
- 22nd - How do I update to Gulp 4? for Liquid Light
- 6th - Download files via command line
- 4th - Get background image information if element has a one in jQuery
- 15th - Raspberry Pi: what is it and why do i need one? for Liquid Light
- 29th - My Dream: Multi-room audio with Chromecast and central music server
- 25th - YouTube videos vs self-hosted: Which one is better for you? for Liquid Light
December
November
October
August
July
May
April
March
February
January
-
2015
- 10th - Building a 3D printer - tips, hints and links
- 3rd - Let's drop IE8 for Liquid Light
- 2nd - Responsive Typography in SCSS for Liquid Light
- 17th - Export Locko to 1Password
- 17th - Raspberry Pi Timelapse
- 4th - The Arduino Uno and a Mac
- 30th - Using Slack to Improve Team Communication for Liquid Light
- 13th - Setting Up Your Raspberry Pi for Input and Output
- 1st - Hacking with a Raspberry Pi: An Introduction
- 10th - Git for Beginners: An Overview and Basic Workflow for Liquid Light
- 12th - Filtering Tables with jQuery
December
November
October
September
June
April
March
February
-
2014
- 15th - HTML Newsletters - Design Considerations for Liquid Light
- 3rd - PHP Classes - Explained
- 11th - Creating SVG Sprites using Gulp and Sass for Liquid Light
- 7th - Working with SVGs in Sprites for Liquid Light
- 19th - 10 moments I hate about cycling
- 10th - Remaking the Sass News Newsletter
- 6th - Make Anchor CMS work with its files elsewhere
- 22nd - Advanced Gulp File
- 13th - Ignoring libraries in git
- 8th - Bower
- 23rd - Sass Rule Layout
- 18th - Be a Better Road User
- 4th - From Less to Sass
December
November
September
August
July
June
May
March
February
-
2013
- 23rd - A placeholder mixin - for Less and Scss
- 19th - Compiling Less on the Command Line
- 19th - Git tab autocomplete
- 29th - Trailwalker 2013
- 3rd - My Media Centre Solution
- 22nd - Forget-me-not
- 18th - Wordpress - Pulling An Archive
- 13th - Points
- 21st - A world without the web
- 15th - Starting Afresh, Starting Anew
- 3rd - Setting up a local development server for 12 Devs of Christmas
October
July
June
May
February
January
-
2012
- 11th - Sass - Hidden Gems
- 29th - Start Your Own Event for .net magazine
- 19th - I hate road cycling
- 11th - Future of Web Design - May 2012 - Day 1
- 30th - ratio - a mikestreety app
- 23rd - Domains - Pitfalls and Propagation
- 18th - #PHPFED - Variables
- 16th - I bloody love twitter
- 10th - #PHPFED - Includes
- 9th - Points Brighton - The Aftermath
- 6th - PHP for Front-End Devs; The Story
- 5th - Github for PC and setting up a local testing environment
- 29th - Points mean Pixels
- 26th - Dahon Vitesse Speed D7
- 16th - My Favourite 5 Books - A smashing story
- 7th - HTML5 - Explained. Briefly
- 4th - The Commute: The Rant
November
August
July
June
May
February
January
-
2011
- 19th - Chilly's Dip
- 16th - Public Relations
- 10th - Limit Items (e.g. News posts)
- 21st - Redirect to one central domain - htaccess
- 16th - Get an 'Even' Class
- 14th - Giving something a 'Last' Class
- 4th - Using PHP to get the dimensions of an image
May
March
February
-
2010
- 17th - Creating a HTML Email
- 5th - Designing for Mobile
- 22nd - Twitter; Twettle
- 21st - Twitter; Twintergration
- 20th - Covers and Remixes
November
October
June
April
-
2009
- 29th - Geeks
- 28th - To Know or Not To Know
- 27th - Thoughts...
- 25th - CSS - The basics
January