Red Hat Enterprise Linux 7 (RHEL7) comes with git 1.8. And git 1.8 is old and unusable in most situations. So how you do upgrade it. Well, with this script of course. Create a file: touch gitupgrade.shAnd add the following to it: yum -y remove git yum ... Continue Reading
Coding Tutorials
A year ago I tried to learn Docker but just wasn't ready for it. The tutorials I tried to follow were too comprehensive and "theory-based."A year later I looked back and decided I would make a tutorial that would have been much more beneficial for me then. In this ... Continue Reading
Udemy is still one of my favorite sites to level or learn something new. In this post, I'll open up my account and share what I think are the Best Web Development Courses on Udemy, by language. If you're a developer I bet you have a purchased a lot of ... Continue Reading
I manage Docker tasks almost exclusively using VS Code. I can visualize my Docker images, containers, etc., and can run all commands, "one-click," with it. Here's how. For most Docker newbies, we have to look up commands a lot. Docker build, Docker run, Docker exec, Docker inspect, etc. We also ... Continue Reading
Password prompts really put a damper on automation. In this post, I want to show you how to automate the psql password so you can run Postgres commands in a scripting environment. So let's create a script that: Authenticates as the postgres userCreates two databases, two users for those databases, ... Continue Reading
It's very important that you know if your site goes down. In this post, I'll show you how to create an uptime monitor for Ghost (or any other service). I'm happy to be hosting my site with Digital Ocean and am also glad they provide alerts for metrics such as ... Continue Reading
The Slick Slider library is a solid option for displaying slideshows on your website and my go-to solution the majority of the time. In this post, I’ll show you how to set it up for your next project. Being a developer I personally hate slider plugins. In my ... Continue Reading
Using WordPress transients to cache data can help to speed up your site’s performance significantly. But how do we use them? Let’s discuss it in this post. Before I took the software job I’m currently at, I underwent a number of interviews. In doing ... Continue Reading
Using the DrewM API Wrapper, I was able to set up the MailChimp API with BuddyPress registrations with ease. In this post, I’ll show you how to use this API wrapper for any project that a plugin will not suffice for. 1. Go to this GitHub Repo and ... Continue Reading
I recently was asked by a client to list out all post tags on a page, alphabetized and indexed. Her posts tags were ingredients to her recipes and would allow for an alternative way to search her site. Here’s how it looks and the code to go along ... Continue Reading