I have done a previous tutorial on creating a Local Development Setup Using MAMP. Although using MAMP works well, it has been recommended to me to use Vagrant as my local development environment. Much more experienced developers praise Vagrant, so […] Read More »

In last week’s tutorial, we Added a Widget Area to our WordPress site. For this tutorial, we will be looking at creating your own custom widget to put into that area. Creating a widget is similar to creating a plugin, […] Read More »

Adding your own widget area to your WordPress site allows a great level of customization to specialized pages. Say for example you want to include a sidebar for a particular page (say a “Meeting Minutes” page for a business) that […] Read More »

It’s often extremely easy to tell your boss that you wrote thousands of lines of code in a project, and subsequently be praised for your productivity and amazing abilities. However, those lines of code are often full of dependencies, hard […] Read More »

Making a script that allows for file uploads is a common problem for many web developers just starting out, and can sometimes be a little tricky for those just starting out. Another problem comes from the wide variety of different […] Read More »

Variables are the cornerstone to all programming. Any programmer will tell you that variables are their best friend, their lover, any number of other weird things… When you need something you simply call $something, and there it is! One of […] Read More »

In PHP, and especially when using Database operations like mysqli functions, you will want to create dynamic variable names. Luckily PHP makes this an extremely mundane task to accomplish. First let’s take a look at a simple example so we […] Read More »

The magic that is the Elvis Operator was only recently introduced to me. The Elvis Operator (which is a modified, shortended version of the ternary operator) allows you to clean up your code vastly by reducing the size of simple […] Read More »

Hey everyone. This is literally a post about how I’ve been really busy lately and haven’t had time to write a post in a while (kind of an oxymoron, but that’s fine). Now some of you may be thinking, “oh […] Read More »

For those of you who don’t know, I am very young for someone in my field. I performed a 4 year dash through University as soon as I finished high school. I had my Bachelors Degree in Computing Science when […] Read More »