profile

Teco Tutorials

Increase your productivity when working in the Terminal

Published over 2 years ago • 1 min read

Hello guys!

I want to say welcome to the newcomer. It's a pleasure to have you onboard, and happy to share and learn together!

Setup ZSH, autosuggestion, and syntax highlight on Ubuntu Server

The picture above shows the number of servers I have to maintain daily.

I use them to host some personal projects or testing stuff.

To be efficient and fast when working on a server, I need to enhance the capability of my terminal.

Oh My ZSH is a great tool that makes this possible by providing more than 275 plugins.

Here are some aliases I got that make me faster:

  • systemctl status nginx => sc-status nginx
  • git commit --amend => gcn!
  • yarn add --dev axios => yad axios
  • docker-compose up --build => dcub
  • cd /etc/nginx/sites-availabe => z sites-av (z will find in my folder's history the one matching `sites-av`)

To make things better, I have autocompletion, so when I start typing `sc-st` I got the suggestion for `sc-status nginx`.

I gain in productivity with this tool and you can also install them on your personal personal.

Check out the article to see how to set it up.

Setup ZSH, autosuggestion, and syntax highlight on Ubuntu Server

At the end of the article, I gave the list of plugins I use daily and I encourage you the browse the plugins list to find others that could be useful for you.

Enjoy

Teco Tutorials

Read more from Teco Tutorials
Photo by Towfiqu barbhuiya on Unsplash

Hello everyone! It's been a while! I hope you are doing well; many things happened from my side, and I continue to publish content. Articles published in April Build a One-time Password in Node.js using Twilio SMS API and Redis Build a newsletter form subscription using React and the ConvertKit API Create a Spring Boot project from IntelliJ Build a Web application with Spring Boot and Tailwind CSS Articles published in May Deploy a Spring Boot application JAR file with Nginx reverse proxy...

almost 2 years ago • 1 min read

Hello everyone! First, I want to apologize for not sending the February articles summary. I was busy with personal problems, and now I'm calmer. I will recap the articles I wrote in February and March in this issue. Articles published in February Upload a file to a server with Spring Boot Protect your API routes in Next.js with Middleware Deploy Forem on AWS and build your tech community Deploy Forem on Digital Ocean and build your tech community Articles published in March Handle...

about 2 years ago • 1 min read

Hello everyone! The January was particularly exciting!! As promised, I will share with you what I cooking for you this year 😋. Let's start by what happened it January: I released 04 blog posts: Grammarly: The professional tool writers need. Discover PlanetScale: The MySQL serverless database Using PlanetScale and TypeORM to build a Node.js REST API Understand the shadow database feature of Prisma ORM I was the guest of a Twitter Spaces organized by James Q Quick from PlanetScale where I...

about 2 years ago • 1 min read
Share this post