What is Caching and Why You Should Use it in Your WordPress Site

Caching in WordPress is a process of creating a copy of a web page and storing it on the server. It can be used to...

How to Get Started With Game Programming

If you want to get started with game programming, the first step is to choose the language you are going to use. Popular choices include C++,...

Minify Assets (JavaScript/Css/Images) With Gulp 4

Gulp is a frontend development tool. It is primarily used as a task runner for doing repetitive, tedious tasks, when you are doing frontend web...

The Different Types of Developers and What They Do!

I learnt PHP when I started developing websites. At that time I did not know much about the various developer types out there. But as time...

Which Programming Categories Should you Choose As a Programmer

Programming categories refer to the different areas of programming that a programmer may specialize in. These categories can be based on the type of application or...

Pixaboss – Random Pixabay Image Plugin

I have created a random image plugin that pulls a random image from Pixabay. To use a this plugin, you will need a Pixabay.com API key....

API Authentication with Laravel Sanctum

I had a hard time finding a simple documentation on authentication when I started developing in Laravel. The guides available were most of the time...

How to Register a Block in WordPress

To register a block in WordPress, you will need to use the WordPress block API. This API provides the necessary functions and hooks to create custom...

How to Register a Block Style in WordPress

WordPress is moving towards a block based design. Full side editing is already here. To develop a theme you have to know how blocks work...

How to Customize Post, Archive and Other Page Titles in WordPress

Previously, customizing the page title ( the title appearing between <title> and </title> tags in header ) was a hack job consisting of using the...