Web Development & Technology Blog.

 

Welcome to my personal blog.


I write articles about web development, primarily using PHP, MySQL, and the Microsoft .NET stack. Recently, I’ve expanded my content to include topics I find interesting, such as smart home technology and a mix of cool gadgets, fitness tech, and other subjects that catch my attention.

Smart Home

Starting my smart home journey in South Africa

In today's world of rising energy costs and increasing emphasis on convenience, smart home technology offers a way to take control of your home’s energy consumption, security, and overall efficiency.…read more

14 October 2024

Posted by: Grant B

Development

Working with Sessions in CodeIgniter 4

Sessions are an essential part of web application development as they allow developers to store and access user-specific data throughout the user's session on a website. In PHP web development, there…read more

7 May 2023

Posted by: Grant B

Miscellaneous

An Introduction to Regular Expressions

As a new developer, you may have heard the term "regular expression" (or "regex" for short) thrown around, but you may not be entirely sure what it is or how to use it. In this post, we'll provide…read more

27 February 2023

Posted by: Grant B

WordPress

Implementing .htaccess redirects on a WordPress website

When using an .htaccess file to redirect URLs on a Wordpress site, it's important to understand the order in which the rules are processed. Wordpress includes its own set of rewrite rules in the .htaccess…read more

4 February 2023

Posted by: Grant B

CodeIgniter

Understanding the file structure of a CodeIgniter 4 website

CodeIgniter 4 is a popular PHP web application framework that is known for its simplicity and ease of use. One of the key features of CodeIgniter 4 is its file structure, which is designed to be easy…read more

21 January 2023

Posted by: Grant B

OpenCart

Adding Structured Data To Opencart Product Pages

Having a website is a great tool to get your business in front of a great deal of customers. With there being so many competitors for most industries, it is always a great idea to do everything you…read more

16 March 2022

Posted by: Grant B

Development

A great way to manage your Linux VPS using TinyCP

I have always loved developing websites using technologies from the Microsoft web stack. The only limitation I ever encountered is the slight restriction on hosting choices when you are ready to go…read more

14 September 2019

Posted by: Grant B

Hosting

Hosting .Net Core Web Apps On Ubuntu With TinyCP

In a previous post I covered how to install TinyCP on an Ubuntu 18.04 VPS. The whole purpose I chose TinyCP as my server control panel was for its light resource usage and ease of being able to automate…read more

7 August 2019

Posted by: Grant B

Miscellaneous

Finally getting started on my blog

I have been developing websites and web applications for going on 11 years now and have always wanted to share some of the interesting things I have learned along the way. I even went so far as to…read more

18 July 2019

Posted by: Grant B