Nick Yeoman's Blog

Blog

Nick's 2026 Movie Reviews

Updated: January 27, 2026

Nick's 2026 movie reviews.

Windows Tips, Tricks and Gotchas

Updated: March 22, 2024

Windows tips, tricks and gotchas that I have accumulated.

Virtualbox on Windows

Updated: March 20, 2024

This is a video I created to get Virtualbox 7 installed on Windows 11.

How To Install Composer On Ubuntu

Updated: April 11, 2023

Laravel out of the box

Updated: October 28, 2022

Laravel out of the box explains how to install Laravel, to a working development condition, on a Ubuntu system using Sail and docker.

Install Git on Ubuntu

Updated: May 4, 2022

How to install git on Ubuntu.

CSS HTML Stylesheet

Updated: April 30, 2022

The HTML CSS style sheet is one of the files I use with my own personal CSS framework.

Bash Script Snippets

Updated: April 12, 2022

There are a few bash snippets that I use very frequently in my bash scripts. Here is my collection.

Php Mysql Insert From Array

Updated: April 5, 2022

I first wrote this article in 2009 when CodeIgniter’s active record class did most of the db work for you.  Eventually I'll update this to talk about my php class helper for MySQL.

404 Resources

Updated: December 16, 2025

My collected resources of 404 pages.

Choose A Good Domain Name

Updated: April 2, 2022

In this article I will explain the steps you should take when choosing a domain for your organization.  Domain Names are very important because they are what your customers, visitors or users will use to return to your website.  In order for your site to be successful they will need to implement most of the following steps.

Rsync

Updated: March 19, 2022

This article is my reference for everything to do with Rsync. I use Rsync for docker containers, backups and moving servers.

Using Apache to Redirect Pages

Updated: March 11, 2022

In this article I explain how to do a 301 and 302 redirect using Apache's .htaccess file.

HTML 5 Boilerplate

Updated: February 18, 2022

This article is going to go through some of the features and how you can use them with PHP, Hugo, Joomla, CodeIgniter & Wordpress.

Intro to Html

Updated: February 18, 2022

This article quickly outlines basic HTML with the intent of teaching someone enough to edit a page of a corporate website which uses a Content Management System(CMS).

CSS Specificity

Updated: February 18, 2022

CSS Specifity is one of the most important concepts to grasp with css.

Override Inline Styles

Updated: February 18, 2022

Why would you want to overwrite in-line styles? The most common reason I can think of is when a CMS or plugin automatically posts in-line styles to it's output.

CSS Library

Updated: February 18, 2022

By creating a standard library for all my sites, I'm able to rapidly develop web sites and reduce repetitive work.

Compress and Combine CSS

Updated: February 18, 2022

In this article I'm going to show you how I merge and compress my CSS files using PHP.

Everything you need to know about robots.txt

Updated: February 17, 2022

Robots.txt doesn't quite work as most people assume, so I am writing this article to clear things up.

Remove a Page From Search Engines

Updated: February 17, 2022

In this article I explain how you can remove pages or sites from Google.

Robots noindex meta tag

Updated: February 17, 2022

Matt Cutts did some great research on how the index meta tag is handled between search engines.  I summarize his results in this article.

No Follow

Updated: February 17, 2022

Nofollow is a great way to reduce comment spam and keep your site a reputable source for search engines.

Moving A Website

Updated: February 17, 2022

How to move a website keeping Search Engine's in mind.

How Google Uses Metatag Keywords

Updated: February 17, 2022

I wrote this article because I found there were a lot of SEO Experts stating that the meta tag keywords is important.

Keyword Tool

Updated: February 17, 2022

Are you trying to pick a domain name? or choosing keywords to litter through your site? A great way to see which words are searched for the most are Keyword tools.

How Many Links per Page

Updated: February 17, 2022

Do you know how many links (a href) you should have on a single page? Matt Cutts has written a great article which puts things into perspective.

Dont Hide Text

Updated: February 17, 2022

There was a time when a spammer would hide text from either the user or a search engine.  This technique doesn't work because Google is really good at catching spam.  This article discusses some common spam tatics that should not be used.

Canonical Link Tag

Updated: February 17, 2022

I find there is still some confusion with canonical link tag.Here I explain and provide resources to everything canonical tag realted in this article.

Coming Soon Page

Updated: February 17, 2022

Will a coming soon page hurt your rankings?

Google Authorship Markup

Updated: February 17, 2022

Google displays the author of content in certain search results.

What's using your Bandwidth

Updated: February 17, 2022

A quick article that lets you know what's using your bandwidth.

Using Screen (Linux)

Updated: February 17, 2022

Screen is a linux command line tool that allows you to store sessions and create windows without a GUI.

Ubuntu Keyboard Shortcuts

Updated: February 17, 2022

The purpose of this article is to quickly teach you useful time-saving keyboard shortcuts available in Ubuntu.

SSH Keys

Updated: February 17, 2022

Everything about ssh keys on Ubuntu

Split Files Into Chunks

Updated: February 17, 2022

Split is a really easy Linux command you can use to split large files into smaller chunks.

Server Storage

Updated: February 17, 2022

This article outlines everything I can think of about space on your server drives.

Reset MySQL (or MariaDB) Root Password

Updated: February 17, 2022

This article explains how to reset the database root password.

MySQL Runaway Process

Updated: February 17, 2022

Here are the commands to stop a run away process.

Back up and restore MySQL databases

Updated: February 17, 2022

This article will briefly explain how to use the command line to backup your databases, making it easy to automate your tasks using bash scripts.

Mirror a Website With Wget

Updated: February 17, 2022

This article explains how to mirror a website for backup purposes.

Php Heredocs

Updated: February 17, 2022

Developers who don’t use heredoc’s have really annoying code to edit.

Install Ubuntu Server 1804

Updated: February 17, 2022

Installing Ubuntu Server is really easy, but I though I’d share how I do it with you. The goal at the end of this article is to have a working server you can connect to through ssh using the root user. I may in the future call this a “Root Server”.

Introduction to Tmux

Updated: February 17, 2022

tmux is pretty awesome, here is where I write about it.

Headless Virutalbox (Cheat Sheet)

Updated: February 17, 2022

Virtualbox is exteremly handy on a development server, learn how to run it headless.

Using grep for web development

Updated: February 17, 2022

grep is a great tool for web development and System administraton.

Git Quick reference (cheatsheet)

Updated: February 17, 2022

I use Git on a daily basis; however, I don’t use every command frequently so here is a quick list of git commands used infrequently. I guess this is meant to be a cheat sheet.

Docker Getting Started

Updated: February 17, 2022

This is my introduction to docker and how to use docker.

Using Docker Compose

Updated: February 17, 2022

This is the foundation I use for docker-compose.

Everything about etc hosts file

Updated: February 17, 2022

I don't work in Windows or Mac often so I always forget where the hosts file is located. The windows etc hosts file and Unix etc host file both work the same, so usage is easy.

Bash Aliases To Save Time

Updated: February 17, 2022

Creating an alias allows saves you time by reducing the amount of characters you have to type.

Getting Started With Ansible

Updated: February 17, 2022

Here is a tutorial of how I would start a server from scratch using ansible and docker

Redirect index.php to root (/)

Updated: February 17, 2022

How to redirect all traffic to a single page.

Htaccess Subdomains to www

Updated: February 17, 2022

Search engines are making duplicate content an easy problem to solve.

Htaccess 404 Page

Updated: February 17, 2022

Usually 404 pages are handled within your framework or CMS, but some cases call for an htaccess 404 page.

Php Sessions

Updated: February 17, 2022

This is a brief introduction to PHP sessions. Creating sessions are very easy!

Password Protection using Apache's htaccess

Updated: February 17, 2022

Protecting a directory with a password using Apache and htaccess is really simple, I'll tell you how anyway.

Php Validation Class

Updated: February 17, 2022

This article includes the PHP class I use for simple form validation.