How to Avoid Duplicate WordPress Admin Menu Names with add_menu_page & add_submenu_page

When developing a WordPress plugin, oftentimes it is necessary to create menus and submenus. A frustrating problem that arises is that the menu link created by add_menu_page() is duplicated as the first link of the submenus when the add_submenu_page() function is used with add_menu_page(). The solution is to create the menus and submenus using the […]

Connect to a AWS CodeCommit Repository

This articles describes how to connect to a CodeCommit repository that you have already created. Create CodeCommit repository Using a SSH Connection on Linux/MacOS 1. Create CodeCommit repository If you haven’t created your CodeCommit repository yet, go to AWS CodeCommit and create a repository. Enter a repository name and optionally a description and click “Create”. […]

Creating an Linux, Apache, MySQL, PHP (LAMP) Stack on Ubuntu 18.04 LTS

In order to start developing applications on Ubuntu, you may need to setup a LAMP stack for your purposes. In this article we are creating an Ubuntu 18.04 server from an Amazon Machine Image (AMI) launched through the AWS console. To begin, log into the AWS console and click on “Launch Instance” on the EC2 […]

Create a VPC with Public and Private Subnets

It is often necessary to create a virtual private cloud or VPC before developing the rest of the AWS infrastructure for your next project on AWS. For security purposes, a VPC with public and private subnets is usually the go-to in starting your infrastructure. To start, log into your AWS console and go to the […]

How to Setup Your Upwork Profile for Success

If you are a working professional, you might be thinking of ways to make more money while you work a 9-5 day job.  Enter Upwork, a freelancing site that allows you to use your skills and experience on various client projects with contracts. In this blog post, we will discuss how to start selling your […]