404 Page not found
Sorry...
the page you have requested does not exist.
But I'm glad you're here and wanted to welcome you anyway.
Below is an archive of my blog posts. Perhaps you can search the page for what you initially were looking for.
If you don't see it, head to the homepage and see what we can help you with.
2023
- Nov 18 — A Review of Voila: The All-In-One AI Assistant
- Nov 17 — Black Friday Deals For Programmers 2023
- Oct 27 — Python File Challenge | How Would You Code It?
- Oct 10 — How To Pass Any Azure Certification in 2024 | Complete Guide
- Sep 21 — Programming Is Not Enough | 7 Additional Skills You Need
- Aug 17 — A Portfolio Project Checklist for a Developer's Success
- Jul 17 — ChatGPT Code Interpreter plugin! | What do we do now?
- Jun 30 — The BEST Resource For Learning the Rust Programming Language This Year
- Jun 12 — Why Most Self-Taught Developers NEVER Land The Job
- Jun 02 — How to embed Google Drive Audio in HTML Audio Tag
- Jun 01 — Why Self Taught Developers SHOULD Get Certified
- Apr 27 — My Unconventional, Self-Taught, Coding Story | Unedited
- Apr 22 — REAL Uses of ChatGPT as a Developer | 12 Practical Examples
- Mar 30 — 10 Udemy Courses EVERY Developer Should Own in 2023
2022
- Nov 06 — Learning To Code In A Recession
- Nov 01 — How To SSH Into Minikube VM
- Oct 27 — Become a Web Developer From Scratch in 2023
- Oct 25 — Learn to Code With Meta Engineers
- Oct 09 — How To Update Your GitHub Personal Access Token (and add origin)
- Jun 21 — How To Become A Software Engineer in Six Months: A Blueprint
- Apr 25 — How To Use BNB In Remix IDE (instead of ETH)
- Apr 20 — How To Retrieve The Latest Crypto Prices From A Smart Contract
- Mar 19 — The Ultimate Guide To Blockchain Development For Developers in 2022
- Mar 02 — The Piggy Bank Explained: A Simple Guide To Staking In The Animal Farm
- Mar 01 — How I Passed The Microsoft Azure AZ-104 Certification Exam in 2022
- Feb 28 — The Animal Farm Crypto Explained: A Simple Guide To Investing in the Animal Farm Ecosystem
- Jan 05 — How To Become a Web Developer Without a Degree in ONE Course
- Jan 04 — Drip Crypto Explained: A Simple Guide To Investing in Drip
2021
- Dec 22 — How To Get Paid More as a Software Developer in 2022
- Dec 21 — My Favorite Udemy Python Courses of 2021: Top 5
- Dec 20 — Navigating S3 Using the AWS SDK for Javascript: A Guide
- Dec 17 — AWS Cross Account S3 Access: How to Trust and Assume Roles
- Nov 30 — How to use Firebase v9 with React (setup, authentication and CRUD examples)
- Nov 15 — Do I Need to Know Math to Code? Advice From A Self-Taught Programmer
- Nov 02 — How to Use GitHub Copilot in Vscode
- Oct 28 — How to Create a React App and .NET API in Vscode
- Oct 26 — 5 Steps for Learning React JS in 2022: A Blueprint
- Oct 20 — React Hook Form Controller v7 Examples (MaterialUI, AntD, and more)
- Oct 11 — My Top 5 Resources for Learning Golang: Beginner to Advanced
- Oct 06 — Cloudways Review and Tutorial: Managed Wordpress Hosting In the Cloud
- Oct 05 — Kubernetes Service Accounts: A Complete Guide For Beginners
- Oct 01 — How To Configure C# AWS SDK Credentials In Your Project
- Sep 30 — How To Use the C# AWS SDK Documentation: A Guide For Developers
- Sep 29 — How to Run C# in VSCode (and Compile, Debug, and Create a Project)
- Sep 21 — Top 12 Oh My Zsh Themes For Productive Developers
- Sep 20 — KPIBees Review: A Powerful Google Sheets Addon For Data Retrieval
- Sep 20 — How to Find Freelance Work Online as a Web Developer
- Sep 18 — Where I Find Working Coupon Codes for Udemy Every Time
- Sep 17 — How to Use Subcommands in Cobra | A Go Cobra Tutorial
- Sep 16 — My Top 20 Mac Apps for Developers and Productive Content Creators
- Sep 10 — Pulumi AWS Tutorial: Create a Lambda Function That Sends You Morning Emails Via SNS
- Sep 04 — How to Use ClusterRoleBinding With A ServiceAccount in All Namespaces (or a few)
- Sep 02 — Developing AWS Lambda Functions Locally With VSCode
- Sep 01 — How the Grovemade Desk Pad Transformed My Home Office: A Review
- Aug 31 — Pulumi Tutorial: Automate Kubernetes Deployments and Operations with this Complete Guide
- Aug 25 — How to Change Careers to Software Engineer: Three Paths for 2022
- Aug 20 — I'm Off The Fig Waitlist: Terminal AutoCompletion Begins
- Aug 19 — DynamoDB Crud Examples With Boto3 and Python
- Aug 12 — What Age Should You Stop Coding (and should you)?
- Aug 06 — How to Stay In Demand as an Aging Developer
- Aug 04 — Speed Up Loading of Embedded Videos (not Lazy Loading)
- Jul 31 — The $70 Microphone That Started It All - Best Budget Microphone 2021
- Jul 26 — Why I Switched From Ghost CMS to Hugo
- Jul 22 — My Favorite Udemy Course of 2021 as a Software Developer
- Jul 19 — Top 10 Oh My Zsh Plugins For Productive Developers
- Jul 17 — Automate Your Mornings With Logic Apps
2020
- Jul 20 — How To Safely Update WordPress Plugins When There's No Staging Site
- Jun 24 — How to Stay Excited and Fulfilled as a Software Developer Long Term
- May 21 — How to Upgrade Git on RHEL7 and CentOS7
- May 15 — Learning to Code is Easy: Here's Why Many Fail
- May 13 — Learn Docker in One Hour: From Docker Desktop to Deployment
- Mar 23 — Your First Developer Job - 10 Things You Should Know
- Mar 10 — The Best Web Development Courses on Udemy (By Language)
- Feb 05 — Top 8 Places to Find Developer Jobs Online
- Jan 26 — Manage Docker Easily With VS Code
- Jan 24 — When Everyone Seems Smarter Than You - Junior Developers
- Jan 21 — How to automate the psql password
- Jan 10 — How to Create An Uptime Monitor For Ghost
- Jan 07 — 5 Tips For Junior Web Developer Growth In 2021
- Jan 03 — How To Add Ads.txt To a Ghost Blog, Self-Hosted
- Jan 02 — How to Find a GoDaddy Nameserver IP Address For Any Host
2019
- Dec 22 — How To Get The Primary Category Of A Post Only - Reusable Function
- Dec 13 — Finding Freelance Work As A Web Developer: The #1 Method
- Dec 02 — Make Steady Money By Hosting Websites For Clients
- Aug 14 — Where Do I Store An API Key in WordPress?
- Jul 27 — My #1 Resource To Pass Your AWS Certification
- Jul 23 — Best Skillshare Courses For Web Developers 2019 (by language)
- Jul 16 — The Best Resource For Learning Angular in 2019
- Jun 22 — Genesis Sample Theme with Sass & Gulp - A Nice Starter
- Jun 08 — How to Overcome Imposter Syndrome For Good!
- May 16 — How To Be A Successful Web Developer on Upwork
- May 13 — How to Set Up Slick Slider (with arrows)
- Apr 27 — How I Learned Ruby on Rails in 2 Days
- Apr 26 — Why Is Software Development Such a Fulfilling Career?
- Apr 24 — How I Learned to Code at 34 and How You Can Do The Same Regardless Of Age
- Apr 23 — A Resume Template for Software Developers to Help You Land the Job
- Apr 22 — Why I Stopped Freelancing and Became an Employee Again
- Apr 12 — What are WordPress Transients and How Can I Use Them?
- Mar 26 — Ultimate Maps: An Open Source, Free Alternative to Google Maps
- Mar 21 — How to List Out All Post Tags Alphabetized and Indexed
- Mar 19 — Two Reasons You Must Learn a Front End JavaScript Framework in 2019
- Mar 18 — 5 Reasons Why a Web Developer May Want to Stop Freelancing
- Feb 27 — Paypal Button Variables: How to Send and Receive Data
- Feb 14 — Display Ninja Forms Submissions On Page By Form Id
- Feb 11 — Udemy Revenue Share: How Instructors Can Make the Most Profit From Each Sale
- Feb 07 — How to Defeat Imposter Syndrome For Good and Move On as a Confident Developer
- Feb 02 — How to Run the Lighthouse Chrome Extension in Incognito Window
- Jan 30 — How to Easily Secure Your wp-config File
- Jan 28 — How to Create Sticky Sidebar Ads in WordPress (No Plugin Needed)
- Jan 24 — Plug&Paid Review and Walkthrough: A Simple E-Commerce Solution
- Jan 23 — Crayon Syntax Highlighter Abandoned. Here are 3 Solid Gutenberg-Ready Alternatives
- Jan 21 — Hey Freelance Web Developer, This Is What Your Client Really Wants
- Jan 17 — What is an API? A helpful analogy and a few examples
- Jan 15 — What programming language should I learn in 2019? (the opinionated guide)
- Jan 11 — A Winning Morning Routine for 30+ Year Old Men
- Jan 09 — 10 VS Code Extensions that will boost your productivity
- Jan 07 — 10 VS Code shortcuts to memorize that will boost your productivity
- Jan 05 — 5 Steps to Become a Freelance Web Developer in 2019
2018
- Dec 29 — 10 Positive New Year’s Resolutions for Your Future Coding Success
- Dec 27 — The #1 Career Decision For Web Developers & Designers: Start a Blog in 2019!
- Dec 26 — The Best Freelance Invoicing and Accounting Software Update 2019
- Nov 30 — A practical review of Dubb: A powerful video marketing app
- Nov 26 — How Can Anyone Learn To Code In 6 Months? Shouldn’t It Take Longer?
- Nov 15 — Will Software Like This Put Us Developers Out Of Business?
- Nov 09 — My WordPress Web Development Tools
- Nov 07 — Best Skillshare Web Developer Courses For November 2018
- Nov 06 — The #1 Reason You Can Charge Premium Rates On Upwork
- Oct 20 — JavaScript For Bulma – Tabs
- Oct 10 — JavaScript For Bulma – Creating a Modal
- Sep 04 — Understanding the JavaScript Reduce Method
- Aug 25 — How To Change The Open Graph Image Size In Yoast
- Aug 24 — A Mezzanine Tutorial 2018 – Build a Blog on the Django Framework
- Aug 13 — How to Add and Remove a Class From List Items With Pure JavaScript
- Jul 13 — How To Easily Style A Select Dropdown
- Jun 26 — Let's Create a Bitcoin Price Alert App in Python: Tutorial
- Jun 20 — Learning to Code Later in Life: Am I Too Old To Code?
- Jun 12 — A Simple Guide To Gravity Forms CSS
- Jun 06 — Crystal AppSumo Review - Intelligent Marketing Advice With Crystal.ai
- Jun 06 — Yoast Meta Description Length Reduced With 7.6 Update
- Jun 06 — Books Read and Courses Taken in May 2018
- Jun 02 — Blogger, your Cookie Plugin isn't doing anything! Here's how to fix it
- Jun 01 — Setting VS Code to PHP 7 – Executable Not Found
- May 30 — A Thrive Architect Review From An Elementor User
- May 22 — How To Place GDPR Checkboxes in WordPress
- May 18 — 5 Reasons the Pancake app is the best invoicing software for freelancers
- May 14 — How To Integrate and Setup Convert Pro With ConvertFox
- May 08 — How Much Should I Charge For Freelance Web Development
- May 04 — Books Read and Courses Taken in April 2018
- May 01 — How to Make Extra Money On Upwork While Learning To Code
- Apr 25 — How To Run Gulp Tasks According To Environment: Production or Development
- Apr 24 — How To Find Your Specific Calling In Web-Based Business
- Apr 17 — 4 WordPress Changes That Have Transformed My Blog For The Better
- Apr 11 — 10 Valuable Lessons Learned In My First 6 Months Freelancing Full-time
- Apr 03 — Books Read and Courses Taken in March 2018
- Mar 29 — The ONE THING That Will Help You Reach Your Coding Career Goals
- Mar 20 — Key Features of Visual Studio Code That Coders Should Be Using
- Mar 15 — RelayThat Review: Branded Marketing Images Made Easy
- Mar 12 — Haven't Used The Gutenberg WordPress Editor Yet? Then Start Here
- Mar 07 — MalCare Review - A New WordPress Security Solution
- Mar 05 — Books Read and Courses Taken in February 2018
- Feb 27 — 5 Growth-Stunting Habits To Avoid As You Learn To Code
- Feb 22 — A Balanced Solution To The WordPress Sidebar Debate
- Feb 20 — 10 Actionable Steps To Increase Website Traffic And Turn Your Hobby Blog Into A Profitable Business
- Feb 15 — Social Bee Review : The All-In-One Social Media Tool
- Feb 12 — How To File Taxes When Freelancing On The Side: A Simple Guide
- Feb 09 — The Best Music To Listen To While Coding: My Top 2 Choices
- Feb 07 — How To Make CSS Changes Without Any Coding Knowledge
- Feb 04 — Introducing 20 Minute Methods - JavaScript
- Feb 01 — What does that e mean in JavaScript and jQuery?
- Jan 31 — Have you read the book Rework? What a breath of fresh air
- Jan 29 — The Mindset You Should Adapt To Pass Your Next Coding Interview
- Jan 26 — The 4 Best Udemy Courses For Web Developers And Designers
- Jan 23 — The Difference Between a Parameter and an Argument
- Jan 22 — 5 Top Exercise Plans For Coders and Programmers: Start today!
- Jan 18 — Learn To Code Faster By Understanding These 3 Concepts
- Jan 08 — How To Exclude Categories From A Specific Search Form In WordPress
2017
- Dec 30 — How to Display the Primary Category for a Product or Post In WordPress Loop
- Dec 21 — How To Create A Custom Checkbox In Gravity Forms
- Nov 14 — Anyone Can Build A Website, Yes, But Here Are Three Web Skills Certain To Keep You In Demand
- Oct 30 — From CodeNewbie To Full Time Freelancer In One Year – Part 8: Some Final Words
- Oct 26 — From CodeNewbie To Full Time Freelancer In One Year - Part 7: The Exit Strategy
- Oct 24 — How To Strikethrough Text In The Beaver Builder Pricing Table
- Oct 23 — From CodeNewbie To Full Time Freelancer In One Year - Part 6: Tools
- Oct 16 — From CodeNewbie To Full Time Freelancer In One Year-Part 5: Not A Designer
- Oct 12 — From CodeNewbie To Full Time Freelancer in One Year - Part 4: Upwork
- Oct 10 — The Best Invoicing and Accounting Software For Freelance Web Designers
- Oct 09 — From CodeNewbie To Full Time Freelancer in One Year – Part 3: Website
- Oct 05 — From CodeNewbie To Full Time Freelancer in One Year – Part 2: Training
- Oct 04 — Modifying The Custom Taxonomy Permalink Structure In A Custom Post Type
- Oct 02 — From CodeNewbie To Full Time Freelancer in One Year - Part 1: The Beginnings
- Sep 23 — How To Fix The Elementor GetComputedStyle jQuery Errors
- Sep 18 — 4 Reasons Why Every Web Developer Should Start A Blog
- Sep 16 — How To Setup Siteground's Let's Encrypt SSL In 6 Minutes
- Sep 13 — How To Make Elementor Work With The Genesis Front Page
- Sep 12 — How To Setup And Use jQuery in your WordPress Theme
- Sep 08 — Add To Google Calendar Buttons In Event Manager Plugin
- Sep 07 — 6 Types of Upwork Job Listings You Should Skip
- Sep 05 — How To Make An Item Grow On Hover with CSS
- Aug 31 — How To Manually Update A WordPress Plugin Via FTP
- Aug 30 — How To Add Google Schema Markup To Custom Menus In Wordpress
- Aug 07 — CodeNewbie, How To Find Your Niche In Coding
- Apr 12 — Freelance Newbie, Should You Do Work For Free Up Front?
- Apr 10 — Freelance Web Development In A Small City
- Apr 07 — Hate Your Job, Hate Your Life: Change Begins Today
- Apr 04 — Two Mistakes That Hinder Learning To Code
- Mar 31 — Who Buys the Wordpress Theme? Developer or Client?
- Mar 28 — How I Got My First 2 Freelance Clients
- Mar 27 — Why I'm Choosing Wordpress Exclusively to Freelance
- Mar 16 — The Biggest Mistake Learned As A Code Newbie
- Mar 14 — CodeNewbie, When Are You Finally Ready?
- Mar 10 — After Being Outsourced, It Is Time For A Major Change
- Mar 06 — Should I Learn Multiple Programming Languages or Just Master One
- Mar 01 — How I Lost My iLok And Recovered Everything Within Three Business Days
- Feb 27 — 5 Everyday Health Hacks For Those With Computer Jobs
- Feb 20 — Are Your Coworkers Really Idiots?
- Feb 09 — Worn Out Code Newbies, Don't Forget The Goal
- Feb 08 — Deploying An AngularJS App To Firebase - Lessons Learned
- Jan 20 — Spark A Child's Interest In Coding With This Silly Program
- Jan 18 — Should An Aspiring Web Developer Be Using Wordpress?
- Jan 15 — Week Five, Done and Some Recommendations
- Jan 14 — Using Two For Loops In JavaScript: Part 2
- Jan 13 — Using Two For Loops In JavaScript: Part 1
- Jan 10 — A Simple and Practical Explanation of firstChild, childNodes, nodeValue
- Jan 09 — The Importance of Variable Placement in a JavaScript Function
- Jan 05 — The Bottom Line About Coding Bootcamps
- Jan 03 — Two Important JavaScript Loops And A Book Recommendation