Blog

Latest Articles

Browse the latest tutorials, guides, and practical examples across Linux, DevOps, security, databases, and programming on GoLinuxCloud.

Explore the latest tutorials and guides across Linux, DevOps, programming, and more.

You can also browse content by category below:

  • Linux: Commands, administration, troubleshooting, and system operations
  • DevOps: CI/CD, Kubernetes, containers, and automation
  • Cloud: AWS, Azure, OpenStack, and hybrid cloud administration
  • Programming: Coding tutorials, scripting, and development concepts
  • Security: Ethical hacking, system security, and best practices
  • Databases: MySQL, MariaDB, PostgreSQL, and database management
  • Networking: Network setup, troubleshooting, and protocols
  • Storage: Disk management, file systems, and storage solutions
  • Tools: Useful tools and utilities for productivity

2329 articles

Blog illustration with latest articles, tutorials, guides, and how-to content across Linux and DevOps topics
linux

How to use SFTP with IPv6 Address in Linux?

Discover how to use SFTP with IPv6 addresses in Linux, from configuring the SSH server to listen on IPv6 interfaces to connecting securely with the appropriate syntax.

Deepak Prasad4 min read
databases

How to PROPERLY insert multiple rows in SQL?

Learn how to insert multiple rows in SQL with ease. Discover batch inserts and the power of INSERT INTO statements with UNION ALL. Streamline your data insertion process and optimize your SQL queries.

Falguni Thakker8 min read
databases

SQL LEFT JOIN Explained with Practical Examples

The SQL LEFT JOIN clause allows you to query data from multiple tables. It returns all rows from the left table and the matching rows from the right table.

Deepak Prasad11 min read
programming

Array Vs ArrayList in Java [In-Depth Tutorial]

Explore the "array vs ArrayList" debate in Java, as we examine the key differences, use cases, and performance trade-offs between these data structures to make informed decisions for your programming projects.

Bashir Alam7 min read
databases

How to select row with max value in SQL?

There are two ways to find and select rows with maximum value in a column. 1. Sub query with Max() Function 2. Left Outer join

Falguni Thakker8 min read
devops

An Overview of Online Graphic Editors

Online graphic editors have become increasingly popular in recent years, particularly as more and more people turn to the internet for their creative needs.

Deepak Prasad7 min read
databases

SQL IN Operator Explained [10 Practical Examples]

SQL IN with Numeric list of values, with String list of values, with Date list of values, with Subquery, with columns, Multiple SQL IN in a single query, with Update, statement, SQL IN with Delete statement, SQL IN with …

Falguni Thakker8 min read
databases

How to UPDATE statement with JOIN in SQL?

A SQL update with join is a query used to update the data in a table based on data in another related table. The join is used to associate records in one

Falguni Thakker7 min read
programming

Stack Vs Queue Explained in Java [In-Depth Tutorial]

In the world of computer science and software development, data structures play a crucial role in organizing, processing, and managing data efficiently. Among

Bashir Alam9 min read
programming

Implement Design Patterns in Java [In-Depth Tutorial]

Implementing design patterns in Java requires an understanding of the patterns themselves, as well as a familiarity with Java syntax and programming concepts.

Bashir Alam18 min read
devops

Difference between PDM & PLM [In-Depth Tutorial]

Product Data Management (PDM) and Product Lifecycle Management (PLM) are two essential tools for managing product development and production. Both PDM and PLM

Deepak Prasad6 min read
programming

How to use Java Lambda Expressions?

Lambda expressions are a powerful feature introduced in Java 8 that allows you to write more concise and expressive code. A lambda expression is essentially

Bashir Alam9 min read
programming

Laravel upgrade to 8 or above

Here is how to Laravel upgrade to 8 or above.

Steve Alila6 min read
programming

Laravel Breeze [In-Depth Tutorial]

Laravel Breeze is a lightweight and minimalist authentication system that comes pre-installed with Laravel 8. Its purpose is to simplify the process of adding

Steve Alila6 min read
programming

Laravel Jetstream [In-Depth Tutorial]

This tutorial takes you through an overview of Laravel Jetstream. By the end of the tutorial, you will know how to install and configure the package to

Steve Alila8 min read
programming

How to get Base URL in Laravel?

In the world of web development, Laravel has established itself as one of the most popular PHP frameworks due to its elegant syntax, robust features, and

Steve Alila5 min read
programming

How to show new line in Laravel Blade?

Laravel Blade is a powerful templating engine that comes bundled with the Laravel framework, which is widely used for web application development. It provides

Steve Alila6 min read
programming

Laravel sort by Pivot Table

Laravel is a popular PHP framework widely used by developers for building scalable and robust web applications. One of the essential features that Laravel

Steve Alila10 min read
programming

Hashtable Vs Hashmap in Java [In-Depth Tutorial]

In Hashtable vs hashmap, the hashtable is synchronized and thread-safe, making it suitable for multi-threaded applications, while Hashmap is not synchronized and faster than Hashtable, making it a better choice for …

Bashir Alam6 min read
linux

How to PROPERLY delay reboot in Linux?

In this article, we will discuss the methods to delay reboot in Linux, including how to check for pending updates, configuring update policies, and scheduling

Omer Cakmak9 min read
databases

How to connect Free SQL database to VS Code?

Connecting a free SQL database to VS Code can be a great way to enhance your development workflow and streamline your data management processes. By using a

Falguni Thakker7 min read
security

MobSF: Android App Pentesting [Step-by-Step]

Mobile app pentesting is a crucial process that ensures the safety of data and sensitive information stored in mobile applications. With the rising number of

Kennedy Muthii5 min read
security

APKHunt: Android App Pentesting [Step-by-Step]

APKHunt is a powerful tool used in the android app pentest. Android app pentest, short for Android application penetration testing, is the process of

Kennedy Muthii5 min read
programming

How to change Timezone in Laravel?

In this tutorial, we discussed different methods to change timezone in Laravel, an essential aspect of developing applications that cater to users worldwide.

Steve Alila5 min read
programming

How to Use Gates and Policy in Laravel?

In this tutorial, we will explore the concepts of Gates and Policies in Laravel, two powerful features designed to simplify the process of implementing

Steve Alila8 min read
programming

How to make Laravel Eloquent IN Query?

In this tutorial, we will explore how to construct "IN" queries in Laravel using the Eloquent ORM. Eloquent, Laravel's built-in ORM, simplifies the process of

Steve Alila5 min read
programming

How to create timesince feature in Laravel?

There is no built-in method called timesince in Laravel 8. However, you can create a custom function or use Carbon class' diffForHumans() method to achieve

Steve Alila6 min read
programming

Serialization and Deserialization in Java [Explained]

Serialization and deserialization are common techniques used in software development for data persistence and communication between applications. In Java,

Bashir Alam11 min read
programming

Private Vs Protected in Java [In-Depth Tutorial]

In Java, methods are the building blocks of classes, which allow us to encapsulate functionality within an object-oriented paradigm. Java provides several

Bashir Alam9 min read
programming

Java RegEx Explained [In-Depth Tutorial]

Regular expressions are a powerful tool used to match and manipulate text. They are a sequence of characters that define a search pattern, which can be used

Bashir Alam11 min read