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.

Blogs

Featured Entries

by: Akhilesh Mishra Fri, 28 Nov 2025 15:35:51 +0530 Basic Variable Types Terraform has three basic types: string, number, and bool. variable "name" { type = string description = "User name" default = "World" } variable "counts" { type = number default = 5 } variable "enabled" { type = bool default = true } Use them: resource "local_file" "example" { content = "Hello, ${var.name}! Count: ${var.counts}, Enabled: ${var.enabled}" filename = "output.txt" } 🚧You cannot use reserved words like count
by: Akhilesh Mishra Fri, 28 Nov 2025 15:34:33 +0530 Step 1: Install Terraform For macOS users: brew install terraform For Windows users: Download from the official Terraform website and add it to your PATH. For Linux users: wget https://releases.hashicorp.com/terraform/1.12.0/terraform_1.12.0_linux_amd64.zip unzip terraform_1.12.0_linux_amd64.zip sudo mv terraform /usr/local/bin/ Step 2: Verify Installation terraform version You should see something like: Terraform v1.12.0 Step 3: Create Your
by: Akhilesh Mishra Fri, 28 Nov 2025 15:33:10 +0530 If you go back two decades, everyone used those physical servers (produced by IBM, HP, and Cisco), which took weeks to setup correctly before we could run the applications on them. Then came the time of virtualization. Sharing computing resources across multiple OS installations using hypervisor-based virtualization technologies such as VMware became the new normal. It reduced the time to spin up a server to run your application but also incr
by: Akhilesh Mishra Fri, 28 Nov 2025 15:31:09 +0530 Stop clicking around cloud dashboards. Start building reproducible, version-controlled, scalable infrastructure using Terraform, the industry standard for Infrastructure as Code. This course takes you from first terraform init to real-world Terraform architectures with modules, best practices, and production workflows. 👉 Designed for Linux users, DevOps engineers, cloud learners, and sysadmins transitioning to modern IaC. Most Terraform tutor
by: Sourav Rudra Fri, 28 Nov 2025 09:50:08 GMT Pebble, the e-paper smartwatch that first launched on Kickstarter in 2012, gained a cult-like following for its innovative approach to wearable tech. Sadly, Fitbit acquired and shut it down in 2016, taking with it the intellectual property (IP) of the brand. The IP eventually landed with Google after their Fitbit acquisition in 2021. Earlier this year, the original creator, Eric Migicovsky, relaunched Pebble through Core Devices LLC, a self-fun
by: Theena Kumaragurunathan Fri, 28 Nov 2025 08:29:16 GMT In a previous column, I argued that self-hosting is resistance in an age where ownership is increasingly illusory. There is increasing evidence that self-hosting is becoming popular among a certain kind of user, say the typical readership of ItsFoss. There is a simple explanation for this shift: people want their data, dollars, and destiny back. Centralized platforms optimized for engagement and extraction are colliding with real-wor
by: Sourav Rudra Thu, 27 Nov 2025 17:00:46 GMT A growing number of Linux desktop environments (DEs) are moving towards Wayland, the modern display protocol designed to replace the aging X11 window system. X11 has been the foundation of Linux graphical interfaces for over three decades now, but it carries significant technical debt and security limitations that Wayland aims to address. Projects like Fedora, GNOME, and KDE have been leading the charge on this by being among the first ones to
by: Sourav Rudra Thu, 27 Nov 2025 17:00:46 GMT A growing number of Linux desktop environments (DEs) are moving towards Wayland, the modern display protocol designed to replace the aging X11 window system. X11 has been the foundation of Linux graphical interfaces for over three decades now, but it carries significant technical debt and security limitations that Wayland aims to address. Projects like Fedora, GNOME, and KDE have been leading the charge on this by being among the first ones to
by: Sourav Rudra Thu, 27 Nov 2025 14:13:02 GMT If you spend a lot of time on a computer, then fonts matter more than you think. A good one reduces eye strain and makes reading the contents of the screen easier. The right one can drastically improve your entire desktop experience. In my case, I like to use Inter on my Fedora-powered daily driver, and I don't really mess around with it. But everyone's different. Some like rounded fonts. Others want sharp, clean lines. Having options matters.
by: Abhishek Prakash Thu, 27 Nov 2025 10:33:18 GMT As Linux users, most of us prefer open-source software. But if you’ve been using Linux for a while, you know this truth too: in daily workflows, you may have to rely on proprietary software. And sometimes, you use software that feels like open source projects but they actually are not. I am going to list some of those applications that are popular among Linux users but often we don't realize that they are not open source. I'll also suggest
by: Abhishek Prakash Thu, 27 Nov 2025 04:41:37 GMT Happy Thanksgiving 🦃 I’m incredibly thankful for this community. To our Plus members who support us financially, and to our free members who amplify our work by sharing it with the world — you all mean a lot to us. Your belief in what we do has kept us going for 13 amazing years. This Thanksgiving, let’s also extend our gratitude beyond our personal circles to the open-source contributors whose work silently powers our servers, desktops, an
by: Sourav Rudra Wed, 26 Nov 2025 12:54:17 GMT Collabora Productivity is well-known for two of its flagship offerings, Collabora Online, their web-based document editor that powers many organizations, and their LibreOffice-based enterprise suite. That second one just got a makeover and the existing offering was moved to a new name. They announced Collabora Office for desktop today. It brings their online editor's interface to local desktop apps for Linux, Windows, and macOS. The previous en
by: Roland Taylor Wed, 26 Nov 2025 11:03:03 GMT One of the greatest things about open-source software is that anyone can pick up where a project left off and bring it back to life, whether it's to continue a legacy, or a spiritual successor that builds on a new foundation. In this article, I'll share some of the popular Linux apps that got new lives as "New/Next Generation" (-ng) versions of their former selves. 1. iotop-c iotop-c gives iotop a refreshed lookYou've heard of top and htop, bu
by: Abhishek Prakash Tue, 25 Nov 2025 16:01:55 GMT Thanksgiving is around the corner, and the market is flooded with Black Friday and Cyber Monday deals on everything from gadgets to software subscriptions. For Linux users and open source enthusiasts, finding deals that respect privacy can be tricky. We have handpicked offers on secure cloud storage, VPNs, learning platforms, and Linux-friendly hardware. My advice for picking the right deals For someone who often takes advantage of deals, h
by: Sourav Rudra Tue, 25 Nov 2025 14:57:07 GMT TUXEDO Computers specializes in Linux-first hardware, recently launching the InfinityBook Max 15 (Gen10) with AMD Ryzen AI 300 processors. The German manufacturer has built a reputation for well-built Linux systems that work reliably. However, 18 months of work on an ARM-powered notebook has come to an abrupt halt. The company announced that it is shelving its Snapdragon X Elite laptop project. A Tricky SoC Architecture Just a placeholder image
by: Roland Taylor Tue, 25 Nov 2025 03:08:57 GMT Flatpak has pretty much become the de-facto standard for universal packages on the Linux desktop, with an increasing number of distros supporting the format in their default installs. Yet, even with how easy it is to install and update Linux apps with Flatpak, moving them to a new system can be tricky, especially if you’ve installed dozens over time. Sure, you could list and reinstall everything manually, but that’s tedious work, and easily pr
by: Chris Coyier Mon, 24 Nov 2025 15:38:52 +0000 I’ve been using Kagi for search for the last many months. I just like the really clean search results. Google search results feel all junked up with ads and credit-bereft AI sludge, like the incentives to provide a useful experience have been overpowered by milking profit and a corporate mandates on making sure your eyeballs see as much AI as possible. I’m also not convinced Google cares about AI slop. Like do they care if a movie review for
by: Daniel Schwarz Mon, 24 Nov 2025 14:22:30 +0000 Sometimes I want to set the value of a CSS property to that of a different property, even if I don’t know what that value is, and even if it changes later. Unfortunately though, that’s not possible (at least, there isn’t a CSS function that specifically does that). In my opinion, it’d be super useful to have something like this (for interpolation, maybe you’d throw calc-size() in there as well): /* Totally hypothetical */ button {
by: Sourav Rudra Mon, 24 Nov 2025 13:19:55 GMT Dell has a solid track record with Linux-powered OSes, particularly Ubuntu. The company has been shipping developer-focused laptops with Ubuntu pre-installed for years. Many of their devices come with compatible drivers working out of the box. Audio, Wi-Fi, Thunderbolt ports, and even fingerprint readers mostly work without hassle. My daily workhorse is a Dell laptop that hasn't had a driver-related issue for quite some time now. And a recent l
by: Sourav Rudra Mon, 24 Nov 2025 09:53:40 GMT Last month, Zorin OS 18 dropped just in time for the Windows 10 EOL, bringing about an assortment of improvements like Linux kernel 6.14, rounded corners for the desktop interface, and a new window tiling manager. So, it didn't come as a surprise to me when Zorin OS 18 hit the 1 million downloads milestone just over a month after its release. Alongside that announcement, the developers have made available an upgrade path from Zorin OS 17, which
by: Geoff Graham Fri, 21 Nov 2025 18:53:05 +0000 Sketch is getting a massive UI overhaul, codenamed Copenhagen: Makes a lot of sense for an app that’s so tightly integrated to Mac to design around the macOS UI. Big Sur was a big update. Apple called it the biggest one since Mac OS X. So big, indeed, that they renamed Mac OS to macOS in the process. Now we have macOS Tahoe and while it isn’t billed the “biggest update since Big Sur” it does lean into an entirely new Liquid Glass aest
by: Sourav Rudra Fri, 21 Nov 2025 10:34:13 GMT When Qualcomm announced its acquisition of Arduino in October 2025, the tinkerer and maker community watched nervously. Large corporate acquisitions rarely end well for open platforms after all, and enshittification is something that often follows. And now, what's followed is unsettling. Adafruit Industries, makers of popular development boards and a respected voice in the open hardware space, have sounded the alarm. This Looks Concerning Qualc
by: Roland Taylor Fri, 21 Nov 2025 04:43:20 GMT The Snap packaging system makes it easy to install and update software on any Linux distribution that supports them. However, if you’ve ever had to reinstall your system, you’ve probably been burned by the fact that Snap, like most other packaging systems, doesn’t provide any built-in means for exporting your apps or moving them to a new machine. Thankfully, there's good news: You can still. With just a few commands and a bit of organisation,

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.