Jump to content

Welcome to CodeNameJessica

Welcome to CodeNameJessica!

💻 Where tech meets community.

Hello, Guest! 👋
You're just a few clicks away from joining an exclusive space for tech enthusiasts, problem-solvers, and lifelong learners like you.

🔐 Why Join?
By becoming a member of CodeNameJessica, you’ll get access to:
In-depth discussions on Linux, Security, Server Administration, Programming, and more
Exclusive resources, tools, and scripts for IT professionals
A supportive community of like-minded individuals to share ideas, solve problems, and learn together
Project showcases, guides, and tutorials from our members
Personalized profiles and direct messaging to collaborate with other techies

🌐 Sign Up Now and Unlock Full Access!
As a guest, you're seeing just a glimpse of what we offer. Don't miss out on the complete experience! Create a free account today and start exploring everything CodeNameJessica has to offer.

CodeName Blogs

Featured Entries

by: Abhishek Prakash Thu, 21 Aug 2025 09:50:26 +0530 Stop wrestling with complex shell scripts and manual log parsing. AWK is your secret weapon for instant data analysis, log processing, and system monitoring. Convert your superlong scripts into elegant one-liners to help with your actual usecases. What makes AWK special? Built into every Linux system - no installation needed Handles structured data effortlessly Perfect for log analysis, configuration processing, and report generation Bridges
by: Abhishek Prakash Thu, 21 Aug 2025 02:49:22 GMT Transferring large files via typical USB thumb drives is a pain. Try it with a 20 GB file and it will take an hour just for copying the files. That's why external, portable SSDs are the new normal these days, especially when we have to deal with 4K video files that go in multiple GBs. Another player in this domain is an external SSD enclosure that allows you to use your typical, internal NVMe SSD like a portable, external SSD. One of the la
by: Amit Sheen Wed, 20 Aug 2025 13:54:52 +0000 In the previous chapter, we built a basic 3D layered text effect using nothing but HTML and CSS. It looks great and has a solid visual presence, but it’s completely static. That is about to change. In this chapter, we will explore ways to animate the effect, add transitions, and play with different variations. We will look at how motion can enhance depth, and how subtle tweaks can create a whole new vibe. 3D Layered Text Article Series
by: Chris Coyier Tue, 19 Aug 2025 19:15:02 +0000 Alex & Chris get into a fairly recent technological change at CodePen where we ditched our Elasticsearch implementation for just using our own Postgres database for search. Sometimes choices like this are more about team expertise, dev environment practicalities, and complexity tradeoffs. We found this change to be much better for us, which matters! For the most part search is better and faster. Postgres is not nearly as fancy and capable as
by: Ahmed Alkabary Tue, 19 Aug 2025 17:35:01 +0530 Ansible has become a cornerstone in the realm of automation, enabling efficient management of IT infrastructure through simple, yet powerful automation. This online course is meticulously designed to equip you with the essential skills and knowledge required to excel in the RHCE Ex294 Exam, where proficiency in Ansible is a key component. By enrolling in this course, you will delve into the intricacies of Ansible, mastering playbooks, roles, m
by: Abdullah Tarek Tue, 19 Aug 2025 13:06:24 +0530 Welcome to the "Linux for DevOps" course! In the fast-paced world of DevOps, proficiency in Linux is not just a skill but a necessity.  Whether you are new to Linux or looking to deepen your skills, this course will guide you through essential concepts, command-line operations, and system administration tasks that form the backbone of Linux in the DevOps world. You'll start with the basics, break down the command line (it's not as scary as it s
by: Amit Sheen Mon, 18 Aug 2025 13:46:00 +0000 Recently, a client asked me to create a bulging text effect. These are exactly the kinds of creative challenges I live for. I explored several directions, JavaScript solutions, SVG filters, but then I remembered the concept of 3D layered text. With a bit of cleverness and some advanced CSS, I managed to get a result I’m genuinely proud of. Visually, it’s striking, and it’s also a perfect project to learn all sorts of valuable CSS animat
by: Ahmed Alkabary Mon, 18 Aug 2025 15:05:34 +0530 Whether you are a beginner or seasoned Linux user, you cannot escape Bash. From school curriculum to sysadmin tasks, from setting up your homelab to working as DevOps, Bash scripting is present everywhere. It is time that you get familiar with the essentials of bash shell scripting, and this course intends to do the same. 📶 Difficulty level: Beginner ⏳ Time to complete: Approx. 3 hours 📋 Prerequisite: Absolute basics of getting around Linux t
by: Bhuwan Mishra Mon, 18 Aug 2025 14:33:58 +0530 Are you tired of theory-heavy tutorials that leave you confused when it’s time to actually manage services on a Linux system? Welcome to "systemd Playbook: Learn by Doing", a hands-on, text-based course designed to turn you into a confident systemd user through real-world scenarios and sample labs. You are not reading here, you are doing it and learning it. Whether you're a Linux beginner trying to grasp system services or a sysadmin looking to
by: Abhishek Prakash Mon, 18 Aug 2025 06:09:19 GMT Once upon a time, Nautilus allowed accessing the root directory from 'Other locations' option in the sidebar. This tiny but useful option has disappeared in the recent versions. But you can still access root folder in Nautilus by typing / in the address bar. Let's see it in a bit more detail in this quick tutorial for Linux beginners. Nautilus is the default file explorer in GNOME desktop environment and thus it should be applicable for Ub
by: Sachin H R Mon, 18 Aug 2025 10:08:30 +0530 Dive deep into the world of Operators and learn how to effortlessly manage and scale your containerized applications. Whether you're a seasoned pro or just starting with Kubernetes, this course is designed to equip you with the skills needed to automate and streamline your operations. There is a sample business scenario and we shall see how to use Kubernetes Operator concept in this scenario. You'll learn to build, test and deploy Kubernetes Ope
by: Ted LeRoy Mon, 18 Aug 2025 09:07:23 +0530 Linux and its famed command line is vast. But you have to start somewhere. If you are completely unfamiliar with the Linux commands, terminal and the bash shell, this micro course is for you. In an hour or two, you'll get acquainted with the most common Linux commands, learn to seek help from man pages and learn to navigate through bash shell. 📶 Difficulty level: Beginner ⏳ Time to complete: Approx. 1 hour 📋 Prerequisite: None 📹 Type: Primarily vi
by: Abhishek Prakash Sun, 17 Aug 2025 18:23:30 +0530 SSH has become a must know tool for sysadmins and developers alike. Often, your production or test server is in a remote location and then you have to use the ssh command to connect to the remote server from your local system. And then you run and execute commands on the remote server from your local machine through the SSH connection. This is an absolute beginner's course for Linux beginners, sysadmin beginners, network admin beginners, so
by: Abdullah Tarek Sun, 17 Aug 2025 17:06:24 +0530 Did you know that Docker dominates the containerization market with a huge share of over 80%? That's right, and as a future DevOps Engineer, you will be the one responsible for managing these Docker containers. I'll cover everything you need to know about Docker in this series to help you get started and become a Docker expert by the end. 📶 Difficulty level: Beginner ⏳ Time to complete: Approx. 8 hours 📋 Prerequisite: Basic Linux commands and
by: Abhishek Prakash Sun, 17 Aug 2025 12:20:49 +0530 Once you have a little bit of idea about the terminal, Linux command structure, path and directory hierarchy system, you should know about handling files in Linux. As a Linux user, you have to deal with all kinds of files and all kinds of file operations. You should know how to display the contents of files, create new files, change their properties. You should also know how to look for files and edit them. In this section of Linux Handbook,
by: Sagar Sharma Sun, 17 Aug 2025 09:54:02 +0530 I have used Flatpak packages since I was introduced to them. The reason? They solve one of the core problems every Linux desktop user faces: managing packages on Linux. Yes, I'm aware of the fact that there are default package managers such as apt on Debian-based distros, pacman on Arch and yum on RHEL-based distros. For the most part, these package managers do a great job (for the most part - I'm repeating again). When you change your Linux d
by: Geoff Graham Fri, 15 Aug 2025 12:55:36 +0000 Filing this in the “Missed First Time Around” category. It popped up in the Firefox 139 release notes and I was, like, ooo neat. Then I saw it’s been in Chrome since at least 2022. And as I wrote this, it landed in Safari Technology Preview 125. So there you have it. Turns out there are a few good posts and tutorials about hidden=until-found floating out there, so I thought I’d jot down a few key takeaways for later reference. It makes
by: Geoff Graham Fri, 15 Aug 2025 12:26:00 +0000 I love “re-learning” things I thought I knew. HTML is full of those opportunities (case in point, like today) since it’s where you typically start learning about web development. And in those early days, you don’t know what you don’t know. So, thanks Jim Nielsen for giving me a reason to give URL patterns another look. It’s easy to take URL superpowers for granted, even if you already have these patterns under your belt. The patterns:
by: Abhishek Prakash Fri, 15 Aug 2025 16:25:44 +0530 Good news! The new ebook I was talking about in the previous newsletter is here. It's basically a collection of around a 100 little command line tips that I have shared on Twitter and in this newsletter. Pro members can download this book for free from here. Linux Command NuggetsMaster powerful Linux command-line tips in minutes, not hours. Say goodbye to endless Googling and hello to a faster, smarter terminal workflow.Linux HandbookAbhishek
by: Abhishek Prakash Fri, 15 Aug 2025 15:59:47 +0530 This book does not teach you to use the Linux commands in the traditional sense. It assumes that you are already familiar with the common Linux commands and use them occasionally or regularly on your Linux system(s). This book presents you with small tips on using those commands that you probably didn’t know. Like sorting the top command by RAM usage or creating multiple folders at once that match a given pattern. It lets you go, "Wow! I di
by: Geoff Graham Thu, 14 Aug 2025 13:10:11 +0000 My brain can’t help but try to make connections between seemingly disparate ideas. And that’s what happened yesterday when I read: Hidde’s “Can components conform to WCAG?” Joas’s “Automating Design Systems” Zell’s “We Might Need Something Between Root and Relative CSS Units for “Base Elements” What we have is: A semantic issue of saying that individual components can conform to WCAG. We might be able to “optimize” a co

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.