30th January 2024
The longest runway in the world is 16,404 ft long - Learn more
Technical SEO Audit – How to Improve Your Website’s search ranking
Updated 16th August 2022
As a website owner or administrator, you likely want your site to rank well on search engine results pages (SERPs). After all, higher SERP rankings can mean more organic traffic and potential customers or clients. One way to improve your website’s ranking is to perform a technical SEO audit. A technical SEO audit can help
How Semantic HTML Tags Can Improve Your Website’s SEO
Updated 18th December 2023
In this post, I will help you understand HTML semantic tags and how they can’t help improve your website’s SEO. I will also help you understand the meaning of Technical SEO and what steps you should take to increase your website’s SEO score to help drive more traffic. What are HTML semantic tags? Semantic tags,
What is PHP?
Updated 1st August 2022
PHP (PHP: Hypertext Preprocessor) is an open-source, general-purpose, and server-side scripting language widely used in web development. PHP is used to manage databases, dynamic content, session tracking, and much more. Let’s answer the question “What is PHP?”. What is PHP used for? Since its first release in 1995, PHP has been seen used in many
Top 3 CSS Frameworks in 2022
Updated 1st August 2022
Building and designing websites and web applications has become confusing. It can feel like every week there are new JavaScript frameworks to build your front-end applications and new packages to enhance the user experience. Thankfully, the same can’t be said for CSS. Here are the Top 3 CSS Frameworks by popularity, so you know they
Destructuring in JavaScript
Updated 16th August 2022
Introduced in ES6, Destructuring in JavaScript is a way to unpack values from arrays, or properties from objects, into distinct variables. What is a use-case of Destructuring in JavaScript? Until ES6, if we wanted to extract data from an array we would have to do something similar to: let message = ; let greeting
JavaScript Spread & Rest Operators
Updated 28th July 2022
In JavaScript, three dots ( … ) are used for both the Spread and Rest operators. Spread and Rest perform different actions. Let’s learn what the JavaScript Spread & Rest Operators do. JavaScript Spread Operator The JavaScript Spread Operator ( … ) allows us to copy and split an Array or Object into another Array
SOLID Principles of Object-Oriented Design
Updated 16th August 2022
When building software it’s important to follow best practices and adhere to principles set out by industry leaders. In this post, we will explore the SOLID Principles. SOLID stands for: S – Single-responsibility principle O – Open-closed Principle L – Liskov Substitution Principle I – Interface Segregation Principle D – Dependency Inversion Principle Great! But
DRY: What is DRY in Development
Updated 16th August 2022
DRY stands for Don’t Repeat Yourself. It’s a principle in software development that aims to reduce the repetition of code and favor abstraction and avoid redundancy. Let’s learn the meaning of DRY. The DRY principle is stated as “Every piece of knowledge must have a single, unambiguous, authoritative representation within a system”, but what does
What is a front-end application?
Updated 16th August 2022
What is a front-end application? If you’re new to Web Development, there may be many terms you hear that you’re unsure what they mean. Don’t worry, this is all part of the learning experience and you will pick these terms up as you progress in your journey to becoming a web developer. In this post,
Git Commands: Common commands you will use
Updated 16th August 2022
In this post, I will show you some common Git commands, how to use them and explain exactly what they do. By the end of this post, you will know “How to Git”. What is Git? First, let’s learn what GIT is. What benefits as a developer do you get from using GIT? And learn