/articles

Linux Software Installation Guide: 5 Easy Ways to Install Your Favorite Apps

Published At Sat Mar 30 2024

So, you've just dived into the world of Linux and you're itching to get your hands on some cool software. Fear not, fellow penguin enthusiast! In this guide, we'll explore five hassle-free ways to install applications on your Linux machine, using eve...

#Linux#software#Installation#tips

No-Nonsense Docker Commands for Developers

Published At Sat Jan 20 2024

Discover the simplicity of Docker with our guide on "No-Nonsense Docker Commands for Developers." Streamline your container workflow effortlessly and boost your development game with straightforward, practical instructions. Build Image : Build an ima...

#Docker#Commands#developers#easy#tips

Why Setting min-width: 0 Everywhere Rocks (and When It Might Not) šŸš€

Published At Thu Jan 11 2024

Unlock layout flexibility with min-width: 0 in your CSS toolkit. Tread carefully to avoid unintended layout surprises. Enhance responsiveness, but respect default styles for a harmonious design dance. šŸš€ Pros of min-width: 0 for All (*) Flexy-Flex L...

#CSS#min-width#pros and cons#Tailwind CSS#2024#Frontend Development

How To Use The Git Branches

Published At Fri Feb 24 2023

In simple terms, a git branch is a way to create a copy of your code at a certain point in time, so that you can work on new features or make changes without affecting the original code. It's like creating a new "branch" in a tree - the main trunk of...

#GitHub#Developer#Git#tips

How To Add SSL Certificate on Centos 8

Published At Tue Feb 14 2023

Why We Need SSL? SSL certificates are required for websites in order to protect user data, validate website ownership, prevent attackers from creating a false version of the site, and transmit trust to users. What is Certbot? Certbot is a free, open...

#SSL#apache#centos#Linux#AWS

AWS LightSail CI / CD

Published At Mon Feb 13 2023

Prerequisites Project on GitHub (in this tutorial Iā€™m using the Next js application). Server SSH private key (the key you create while creating a new instance). Step 1 - Create GitHub Action secrets We need 3 Action secrets AWS_USERNAME AWS_HOSTN...

#AWS#ci-cd#React#automation#server

How to set up a Laravel project from Git

Published At Sun Feb 12 2023

First clone the repository git clone -b <BRANCH_NAME> <REPO_URL> <FOLDER_NAME> Install required packages composer install --no-scripts composer install --optimize-autoloader If required* npm install Change dir permission sudo chmod 777 -R bootstr...

#Laravel#Git#setup#server#Deploy

How to deploy Next js application on any Linux server

Published At Sat Feb 11 2023

Prerequisite : Linux Server, I'm using AWS Lightsail Linux (centos 8) server Next js application in the GitHub repo. Node & Apache pre-install and setup I'm assuming you've previously met all of the prerequisites. Step 1 - Clone your repo in yo...

#Next.js#Node.js#deployment#Linux#server