While the purpose of git is to maintain a faithful record of a project’s history, it’s usually not a good idea to blindly include every single change, including mistakes or tiny commits that should be merged into a single one. I’ve written before, about how we can use git squash to keep a clean project, […]
How To Change The WordPress Featured Image Size (3 Ways)
Featured images are visual representations of your posts and pages. Their size and position are determined by your WordPress theme, but you might be looking for a way to customize them. Changing the dimensions of your featured images is quite easy. Plus, you can do this on an individual basis, or apply changes across your […]
How to Redirect stderr to stdout in Linux
Linux uses the concept of “streams” to handle input and output messages. Specifically, there are three: These streams are defined by the environment in which a command operations, and doesn’t depend on the command itself. So if a script has an output – say via an “echo” statement or it throws an error, these messages […]
How to Enable WordPress Maintenance Mode (In 3 Steps)
Maintenance mode makes your WordPress site briefly unavailable to visitors. This can be useful when you’re performing updates, troubleshooting issues, or making major changes to your content or design. But how do you put WordPress in maintenance mode? Fortunately, it’s easy to create a maintenance mode page with a plugin. This way, you can preserve […]
Cheap Business Email Solutions for Small Businesses
Having a custom email address can make you look more professional. Ideally, this will reflect your business name (e.g. [email protected]). But you might be worried that an email hosting service is expensive. Well, that’s not always the case. Some hosting providers offer budget-friendly plans for small businesses. They typically include custom email domains, spam protection, […]
How To Create Groups In Linux
A group in Linux is a way to bunch users together so that they’re easier to manage in one place. The easiest way to demonstrate the power of groups is to show how we can manage their permissions in one go. But you can do more than just manage permissions. With special “control groups”, you […]
How To Use The Bash Heredoc Syntax In Linux
Linux allows you to use the bash prompt to provide the input for a variety of commands. For example, let’s say you want to quickly create a file with some text. The following will work nicely: echo “Test file” > testfile.txt This will create a file called “testfile.txt” as shown here: You can see that […]
VPS vs. Shared Hosting: Which One to Choose?
VPS hosting and shared hosting are easy to mix up since both solutions involve sharing a server with other websites. However, there are some key differences between them that make them suitable for different types of websites and users. Shared hosting is ideal for website owners with a small budget, but it isn’t suitable for […]
What Is HTTP Error 504?
The HTTP error 504 or gateway timeout error stops you from accessing your website. When you see an error 504 while browsing, it means that the origin server tried to get a timely response from another server but it took too long. Without that response, the page can’t load, and the connection times out. There […]
What Is Headless WordPress?
Websites need to be more than just visually appealing. They should also be fast, secure, flexible, and capable of delivering content across multiple platforms. Enter headless WordPress, a rising trend in the world of web development. But what exactly is headless WordPress, how does it differ from traditional WordPress, and why are developers increasingly turning […]
