MakeUseOf

Matt Dizak

  • 18
    articles

Latest Articles

Distribute PHP packages with Packagist
PHP
Learn How to Distribute Your PHP Packages With Packagist

Want to distribute your PHP packages as easily as possible? Here's how to share your PHP projects with Packagist.

What is PHP injection
What Is Dependency Injection in PHP, and How to Use It

Struggling with dependency injection in PHP? Our guide breaks it down - you'll be using dependency injection in minutes.

Encrypt data on Linux
How to Easily Encrypt and Decrypt Files and Directories in Linux

Want to encrypt files or folders on the fly? Here's how to secure your data with OpenSSL in Linux.

Use the date wisely in SQL
SQL
How to Work Effectively With Dates and Times in MySQL

Learn all the commands you need to manage date and time and specify time-related database queries in SQL.

Create a mySQL database schema
SQL
Beginner's Guide to Writing mySQL Database Schemas

Create your own mySQL database with just a text editor and this basic structure outline, or "schema."

Grab an encryption certificate for your website
SSL
How to Setup SSL on Your Site Quickly and For Free With Let's Encrypt

Learn how to show your website is secure and trustworthy with an SSL certificate from Let's Encrypt.

Join databases in mySQL
SQL
How to Query Multiple Database Tables at Once With SQL Joins

Learn how to use SQL joins to streamline queries, save time, and make you feel like a SQL power user.

Contribute to open source projects
Join the Social Coding Trend and Contribute to GitHub Repositories

Want to exercise your coding muscles and help open source projects? Here's how to contribute to GitHub.

Linux
How to Manipulate Images in the Linux Terminal

Need to quickly crop, resize, or otherwise edit an image in Linux? Forget loading an app - use the terminal instead.

Create commit messages on GitHub
Increase Your Github Reputation with Proper Commit Messages

Want to improve your reputation on GitHub? Here's how to format commit messages.

Set the Linux boot sequence from the terminal
How to View and Change Boot Sequence in Linux Terminal

Need to change your Linux system's boot sequence without rebooting? Here's how to change it in the terminal.

Automate tasks with Crontab in Linux
How to Use Crontab to Automate Repetitive Tasks in Linux

Want to save time and automate key processes in Linux? Crontab is the answer.

NoSQL vs SQL databases
SQL
SQL vs. NoSQL: What's the Best Database for Your Next Project?

Choosing a database type can be tricky. Should you choose SQL or NoSQL?

linux-ssh-secure
Efficiently Manage Remote SSH Connections With These Linux Commands

Learn how to save time managing remote servers with these SSH and Linux commands.

database-engines
SQL
6 Database Engines to Consider for Your Next Project

Starting a new development project? If you need a database, choose from one of the superior database engines in this list.

Get started with GitHub
How to Create Your First Repository on Github

Want to share your development projects online? Here's how to get started with your first Github repository.

Create a database with Redis
PHP
Getting Started With Redis and PHP for Quick Data Storage

Learn how to increase the speed of your online software using the popular and open-source redis data storage engine, allowing for blazingly fast speeds of up to 32 million queries per-second.

Send encrypted email on Linux with GnuPG
How to Use GnuPG for Encryption on Linux

Want to send and receive secure emails on Linux? Here's how to use GnuPG to create and manage encrypted email messages.