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: Abhishek Prakash Sat, 08 Nov 2025 17:52:50 +0530 Learn by doing, not just reading or watching. Pen-testing can’t be mastered by watching videos or reading blogs alone. You need to get your hands dirty. Pentora Box turns each Linux Handbook tutorial into a self-try exercise. Every lab gives you a realistic, safe environment where you can explore reconnaissance, scanning, exploitation, and post-exploitation, step by step. How to use it? Curious how you can get started with ethical hacking an
by: Abhishek Prakash Fri, 07 Nov 2025 18:12:51 +0530 After publishing the Linux Networking at Scale, while we work on the new course, I am proud to present a super long but immensely helpful hands-on guide that shows you the steps from creating an open source project to submitting it to CNCF. The guide is accesible to members of all levels. Building and Publishing an Open Source Project to CNCFA hands-on guide to creating, documenting, and submitting an open source project to the CNCF Landscap
by: Sachin H R Fri, 07 Nov 2025 17:49:50 +0530 The idea for a practical guide to build an open source project and publishing it to CNCF came to me when I was working on KubeReport, an open source tool that automatically generates PDF/CSV deployment reports from your Kubernetes cluster. It is designed for DevOps teams, QA, and managers. It can auto-email reports, integrate with Jira, and track exactly what got deployed and when. I noticed that there were not clear enough documentation on how to
by: Geoff Graham Thu, 06 Nov 2025 15:57:49 +0000 Here’s something you’ll spot in the wild: <div class="btn" role="button">Custom Button</div> This is one of those code smells that makes me stop in my tracks because we know there’s a semantic <button> element that we can use instead. There’s a whole other thing about conflating anchors (e.g., <a class="btn">) and buttons, but that’s not exactly what we’re talking about here, and we have a great guide on it. A s
  • Blogger
by: Theena Kumaragurunathan Thu, 06 Nov 2025 10:56:15 GMT The internet of the early 2000s—what I once called the revelatory internet—felt like an endless library with doors left ajar. Much of that material circulated illegally, yes. I am not advocating a return to unchecked piracy. But the current licensing frameworks are failing both artists and audiences, and it’s worth asking why—and what a better model could look like. Hands up if you weren’t surprised to see streaming services plateaui
  • Blogger
by: Abhishek Prakash Thu, 06 Nov 2025 07:12:58 GMT I recently upgraded to Fedora 43 and one thing I noticed was that image thumbnails were not showing up in the Nautilus files manager. Not just the recent file formats like webp or AVIF, it was not even showing up for classic image file formats like png and jpeg. Image thumbnails not showing upAs you can see in the screenshot above, thumbnails for video files were displayed properly. Even PDF and EPUB files displayed thumbnails. Actually, th
  • Blogger
by: Abhishek Prakash Thu, 06 Nov 2025 03:17:40 GMT AI and bots are everywhere. YouTube is filled with AI generated, low-quality videos; Facebook and other social media are no different. What is more concerning is the report that more than 50% of the internet traffic is by bots. Gone are the days when the Internet connected humans. Are we heading towards the death of the internet? Theena explores what the world could look like in the near future. The Internet is Dying. We Can Still Stop ItAl
  • Blogger
by: Chris Coyier Wed, 05 Nov 2025 23:15:47 +0000 Shaw and Chris are on the show to talk about the thinking and challenges behind upgrading these rather important bits of technology in our stack. We definitely think of React version upgrades and Next.js version upgrades as different things. Sometimes they are prerequisites. The Next.js ones are a bit more important as 1) the docs for the most recent version tend to be the best and 2) it involves server side code which is important for security r
  • Blogger
by: Roland Taylor Wed, 05 Nov 2025 11:20:44 GMT With recent developments, such as the introduction of a reference operating system, the GNOME project has clearly positioned itself as a full, top-to-bottom computing platform. It has one of the fastest-growing app ecosystems in the Linux and open-source world as a whole and even has an Incubator, providing a path for some apps to join Core via the Release Team. GNOME-adjacent, community-led projects like Phosh build on this robust ecosystem t
  • Blogger
by: Sourav Rudra Wed, 05 Nov 2025 04:29:31 GMT We are no strangers to Big Tech platforms occasionally reprimanding us for posting Linux and homelab content. YouTube and Facebook have done it. The pattern is familiar. Content gets flagged or removed. Platforms offer little explanation. And when that happens, there is rarely any recourse for creators. Now, a popular tech YouTuber, CyberCPU Tech, has faced the same treatment. This time, their entire channel was at risk. YouTube's High-Handedne
  • Blogger
by: Sourav Rudra Tue, 04 Nov 2025 12:00:49 GMT Devuan is a Linux distribution that takes a different approach from most popular distros in the market. It is based on Debian but offers users complete freedom from systemd. The project emerged in 2014 when a group of developers decided to offer init freedom. Devuan maintains compatibility with Debian packages while providing alternative init systems like SysVinit and OpenRC. With a recent announcement, a new Devuan release has arrived with som
  • Blogger
by: Sourav Rudra Tue, 04 Nov 2025 10:49:52 GMT CZ.NIC, the organization behind the Czech Republic's national domain registry, has been around since 1998. Beyond managing .cz domains, they have built a reputation for doing well in carrying out network security research. Their Turris router project started as an internal research effort focused on understanding network threats that has now evolved into offering commercial products with rock-solid security and convenient features. Now, they ha
  • Blogger
by: Abhishek Prakash Tue, 04 Nov 2025 10:48:42 GMT Media servers have exploded in popularity over the past few years. A decade ago, they were tools for a small population of tech enthusiasts. But with the rise of Raspberry Pi-like devices, rising cost of streaming services and growing awareness around data ownership, interest in media server software has surged dramatically. In this article, I'll explain what a media server is, what benefits it provides, and whether it's worth the effort to
  • Blogger
by: Hangga Aji Sayekti Tue, 04 Nov 2025 12:36:44 +0530 SQL injection might sound technical, but finding it can be surprisingly straightforward with the right tools. If you've ever wondered how security researchers actually test for this common vulnerability, you're in the right place. Today, we're diving into sqlmap - the tool that makes SQL injection testing accessible to everyone. We'll be testing a deliberately vulnerable practice site, so you can follow along safely and see exactly how it
  • Blogger
by: Chris Coyier Mon, 03 Nov 2025 18:00:42 +0000 We’re definitely in an era where “AI Browsers” have become a whole category. ChatGPT Atlas is the latest drop. Like so many others so far, it’s got a built-in sidebar for AI chat (whoop-de-do). The “agentic” mode is much more interesting, weird sparkle overlay and all. You can tell it to do something out on the web and it gives it the old college try. Simon Willison isn’t terribly impressed: “it was like watching a first-time computer user p
by: Sourav Rudra Mon, 03 Nov 2025 16:14:32 GMT GitHub released its Octoverse 2025 report last week. The platform now hosts over 180 million developers globally. If you are not familiar, Octoverse is GitHub's annual research program that tracks software development trends worldwide. It analyzes data from repositories and developer activity across the platform. This year's report shows TypeScript overtaking Python and JavaScript as the most used programming language, while India overtook the
by: Juan Diego Rodríguez Mon, 03 Nov 2025 16:03:08 +0000 Last time, we discussed that, sadly, according to the State of CSS 2025 survey, trigonometric functions are deemed the “Most Hated” CSS feature. That shocked me. I may have even been a little offended, being a math nerd and all. So, I wrote an article that tried to showcase several uses specifically for the cos() and sin() functions. Today, I want poke at another one: the tangent function, tan(). CSS Trigonometric Function
by: Sourav Rudra Mon, 03 Nov 2025 15:08:48 GMT Rust has been making waves in the information technology space. Its memory safety guarantees and compile-time error checking offer clear advantages over C and C++. The language eliminates entire classes of bugs. Buffer overflows, null pointer dereferences, and data races can't happen in safe Rust code. But not everyone is sold. Critics point to the steep learning curve and unnecessary complexity of certain aspects of it. Despite criticism, majo
by: Pulkit Chandak Mon, 03 Nov 2025 14:18:57 GMT It is time to talk about the most important love-hate relationship that has ever been. It is Instagram and... you. Instagram has become irreplaceable if you're in a spot where you need to reach out to the world to present your work and follow others' in any area, be it art, music, dance, science, tech, modelling, etc. Being one of the biggest platforms, you can't skip out on it if you want to keep up with the world and the lives of your frien
by: Abhishek Prakash Sun, 02 Nov 2025 06:07:03 GMT Do we need a separate, dedicated software center application for Flatpaks? I don't know and I don't want to go in this debate anymore. For now, I am going to share this new marketplace that I have come across and found intriguing. Bazaar is a modern Flatpak app store designed with GNOME styles. It focuses on discovering and installing Flatpak apps, especially from Flathub. In can se you did not know already, bazaar means market or marketpla
by: Sourav Rudra Sat, 01 Nov 2025 11:02:59 GMT Proton VPN (partner link) is one of the most trusted privacy-focused VPN services. It offers a free plan, strong no-logs policies, and open source apps for multiple platforms. The service is known for its focus on security and transparency, making it a popular choice for people who value privacy and control over their online activity. Linux users have long requested a proper command-line interface for it. While the earlier CLI was useful, recen
by: Abhishek Prakash Fri, 31 Oct 2025 17:16:28 +0530 Good news! All modules of the new course 'Linux Networking at Scale' have been published. You can start learning all the advanced topics and complete the labs in the course. Linux Networking at ScaleMaster advanced networking on Linux — from policy routing to encrypted overlays.Linux HandbookUmair KhurshidThis course is only available for Pro members. This would be a good time to consider upgrading your membership, if you are not already a P

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.