I’m not the most careful person when it comes to laptops — or any device, really. At one of my former jobs, I ended up replacing my machine three times (not proud of it 💀). By the third round, I was already sick of going through the whole setup proc...
Imagine this… All your apps your browser, your code editor, your music player are fighting over your CPU, memory, and disk at the same time, no rules, no separation, just pure chaos !😵💫 ->That’s exactly what would happen if there was no operat...
🚀 What is React Hook Form? React Hook Form (RHF) is a lightweight library to manage form state in React using hooks. It’s: Super easy to set up Has built-in validation Works well with schema validation tools like Zod 🔧 Basic Setup First, inst...
Selamlar! Yazılım dünyasında her gün kullandığım Linux (Ubuntu) terminalimi hem daha şık hem de daha işlevsel hâle getirmek için ufak bir maceraya atıldım. İşin aslı, kullandığım terminalin sade görünüşü beni bir süre sonra sıkmaya başladı. Üstelik t...
📝 Quick Summary: Shellfirm is a security tool that intercepts potentially dangerous shell commands and prompts the user with a verification challenge before execution. It acts as a safety net, preventing accidental or malicious actions in the termin...
Introduction to Shells A shell is a command-line interface that allows users to interact with the operating system. It serves as a bridge between the user and the system kernel, enabling command execution, scripting, and automation. ShellDescriptionC...
Intro Have you ever experienced the sinking feeling of losing your meticulously crafted Linux workspace? Whether it's a hardware failure, a new job, or simply a fresh machine, setting up your environment from scratch is a daunting task. I've spent co...
Originally published on https://www.ankitbabber.com If you've used multiple tools, languages, build environments, etc.. as a CLI (command line utility), then you've probably experienced slow load times for your shell environment at some point. A sim...
Install Zsh Ubuntu sudo apt update sudo apt install zsh Arch Linux sudo pacman -S zsh Fedora sudo dnf install zsh After install, run zsh in your terminal, it will show like this, you just need to press 0 then Enter This is the Z Shell configurati...
I was getting tired of doing git add ., git commit -m "Message", and git push. So I created a shell function in my .zshrc to do a single command that executes the three steps. function gpush() { local msg="${1:-Auto commit}" git add . git...