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: 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
  • Blogger
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,
by: Sunkanmi Fafowora Thu, 20 Nov 2025 15:10:26 +0000 For the past few months, I’ve been writing a lot of entries on pseudo-selectors in CSS, like ::picker() or ::checkmark. And, in the process, I noticed I tend to use the :open pseudo-selector a lot in my examples — and in my work in general. Borrowing words from the fine author of the :open entry in the Almanac: So, given this: details:open { background: lightblue; color: darkred; } We expect that the <details>
  • Blogger
by: Sourav Rudra Thu, 20 Nov 2025 11:55:33 GMT There is an ongoing OSS maintainer burnout crisis. A new report reveals that a significant portion of developers have experienced burnout, with most of them being unpaid and very close to quitting. Luckily, all's not lost. With proper funding, support, and recognition, there is a chance this crisis can be handled. Alongside releasing that report, Sentry and the Open Source Pledge also announced something very wholesome. Celebrate Thanksgiving,
  • Blogger
by: Sourav Rudra Thu, 20 Nov 2025 08:32:58 GMT Blender is a free and open source 3D creation suite used across film, animation, game development, and VFX production. Organizations like Ubisoft, NVIDIA, AMD, and others rely on it for their commercial projects. With a recent announcement, the Blender team has released Blender 5.0, introducing major improvements to color management, video editing, and rendering workflows. 🆕 Blender 5.0: What's New? Blender 5.0 adds support for ACES 1.3 and 2.0
  • Blogger
by: Abhishek Prakash Thu, 20 Nov 2025 03:31:34 GMT Nitrux has released a major new version, and it now uses Hyprland instead of KDE Plasma. Hyprland popularity is soaring, and I predict that more distros will start offering their Hyprland soon. Are we entering a Hyprland era of desktop Linux? Nitrux 5.0.0 Released: A ‘New Beginning’ That’s Not for Everyone (By Design)The Debian-based distro goes all-in on Hyprland, immutability, and intentional design.It's FOSSSourav RudraLet's see what el
  • Blogger
by: Sourav Rudra Wed, 19 Nov 2025 11:14:02 GMT If you ask me, Microsoft has been one of the biggest driving forces behind Linux adoption in recent years. The way they've been handling Windows, with its forced updates, aggressive telemetry, and questionable AI features, has sent more people to Linux than any marketing campaign ever could. And they are at it again with a new AI feature that could be tricked into installing malware on your system. Isn't This Too Much? Microsoft is rolling out
by: Sourav Rudra Wed, 19 Nov 2025 08:10:35 GMT Mastodon is a decentralized social network built on the ActivityPub protocol. Unlike Big Tech platforms, it operates as a federated network where users can choose or host their own servers. The key advantage is that no single entity controls your data or content. We already have an active presence on the instance owned and operated by the Mastodon non-profit, so you can follow us there if you have not already. Now let’s move on to the topic at
by: Sourav Rudra Wed, 19 Nov 2025 05:42:55 GMT Your favorite apps run on code maintained by exhausted volunteers. The databases powering your company? Built by developers working double shifts. Those JavaScript frameworks everyone depends on? Often shepherded by a single person, unpaid, drowning in demands. A new report reveals just how bad things have gotten. Sentry funded this research through their Open Source Pledge initiative. Miranda Heath, a psychologist and PhD student at The Univer
by: Chris Coyier Tue, 18 Nov 2025 23:11:32 +0000 There was a day not long ago where a Google Chrome browser update left any page with a CodePen Embed on it throwing a whole big pile of red JavaScript errors in the console. Not ideal, obviously. The change was related to how the browser handles allow attributes on iframes (i.e. <iframe allow="...">). CodePen was calculating the appropriate values inside an iframe for a nested iframe. That must have been a security issue of sorts, as n
by: Sourav Rudra Tue, 18 Nov 2025 09:09:02 GMT RustDesk has positioned itself as a compelling open source alternative to proprietary remote desktop solutions like TeamViewer and AnyDesk. Built with Rust and licensed under AGPL 3.0, it offers cross-platform support across Linux, Android, Windows, macOS, and iOS. The project has now announced a major update for Linux users. RustDesk's latest nightly build introduces support for multiple monitors with different scaling factors on Wayland sessi
by: Chris Coyier Mon, 17 Nov 2025 18:00:37 +0000 CSS has a bunch of cursors already. Chances are, you’re not using them as much as you should be. Well, should is a strong word. I can’t cite any evidence offhand that special cursors is some absolute boon to user experience or accessibility. But it certainly seems like a nice touch. Like: .copy-button { cursor: copy; } Or [disabled] { cursor: not-allowed; } These cursors are actually supplied by your OS, and thus can be altered
by: Juan Diego Rodríguez Mon, 17 Nov 2025 14:47:54 +0000 This is a series! It all started a couple of articles ago, when we found out that, according to the State of CSS 2025 survey, trigonometric functions were the “Most Hated” CSS feature. I’ve been trying to change that perspective, so I showcased several uses for trigonometric functions in CSS: one for sin() and cos() and another on tan(). However, that’s only half of what trigonometric functions can do. So today, we’ll poke at
by: Sourav Rudra Mon, 17 Nov 2025 12:49:10 GMT I rely heavily on GNOME extensions for my daily workflow. From Dash to Dock for quick app launching to Tiling Shell to effortlessly manage app windows while working. These basically turn the vanilla GNOME experience into something that truly fits my needs. While browsing through the latest This Week in GNOME post, I stumbled upon something interesting. A developer announced Veil, describing it as a cleaner and more modern way than Hide Items to
by: Sourav Rudra Mon, 17 Nov 2025 09:30:47 GMT Snap Inc., the company behind Snapchat, has open-sourced Valdi, a cross-platform mobile UI framework. The social media company typically keeps its technology in-house, but this marks a surprising move into open source territory. While there was no dedicated announcement for this on their news portal, The New Stack were the first ones to report this; I am assuming they received a press release for this. Anyhow, let's dive into this interesting d
by: Neville Ondara Sun, 16 Nov 2025 00:47:33 GMT If you’re like me, you probably grew up with the classic Linux command-line tools such as ls, cat, du. These commands have carried me through countless scripts and late-night debugging sessions. Here's the thing. While these tools do their job, they can be plain looking and difficult to use for certain tasks. Take the du command for example. It shows the disk usage on the system but use it without any option, and it is a mess. Terminals tod
by: Ryan Trimble Fri, 14 Nov 2025 15:32:50 +0000 A few weeks ago, Quiet UI made the rounds when it was released as an open source user interface library, built with JavaScript web components. I had the opportunity to check out the documentation and it seemed like a solid library. I’m always super excited to see more options for web components out in the wild. Unfortunately, before we even had a chance to cover it here at CSS-Tricks, Quiet UI has disappeared. When visiting the Quiet UI websi

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.