Articles by Salman Ravoof
Salman Ravoof is a Technical Editor at Kinsta. He's a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.
Searching for the right programming language for your next application? This look at Python vs Java might help you pick one.
Vagrant and Docker help DevOps teams automate application development. We'll help you pick a winner in the "Vagrant vs Docker" debate.
The cloud has been hot for a while, but all signs indicate it's just getting hotter. You need to stay on top of these cloud computing trends.
Learn the basics of CSRF attacks and how to prevent them from tricking authenticated users into making harmful requests unintentionally.
Check out our recommendations for some of the best Firebase alternatives that are open source and give you more control.
To gain a better understanding of MongoDB, you need to know how to create databases in MongoDB, starting with the MongoDB Create Database command.
Understanding database sharding is key to scaling large web apps and websites. You'll also learn the different types of database sharding.
Let's explore the differences between SQLite vs MySQL databases. They're both filled with unique advantages, disadvantages, and use cases.
Reduce the latency of reading and writing data by using an in-memory database, which uses RAM instead of hard disk drives or solid-state drives.
Learn how to install MariaDB and Docker. You'll also explore how to connect a WordPress site with your containerized MariaDB database.
Skill up your server administration by learning the ins and outs of how to list MySQL databases using commands in the terminal.