<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>CodeAddon’s Blog</title><description>🚀 CodeAddon is a blog about web development, programming, and technology. Learn to code, build websites, and create web applications.</description><link>https://codeaddon.com/</link><item><title>Bridging the Gap: Accessing Your Private Server Without a Public IP Using ZeroTier</title><link>https://codeaddon.com/access-private-server-without-public-ip-using-zerotier</link><guid isPermaLink="true">https://codeaddon.com/access-private-server-without-public-ip-using-zerotier</guid><description>Learn how to securely access a private server behind NAT without port forwarding using ZeroTier&apos;s virtual networking.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Mastering Debugging in C with GDB: Live Debugging and Core Dump Analysis</title><link>https://codeaddon.com/mastering-debugging-in-c-with-gdb-from-live-debugging-to-core-dump-analysis</link><guid isPermaLink="true">https://codeaddon.com/mastering-debugging-in-c-with-gdb-from-live-debugging-to-core-dump-analysis</guid><description>Learn how to debug C programs effectively using GDB, covering live debugging, breakpoints, registers, assembly inspection, and post-crash analysis with core dump files.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Complete Guide: Installing LazyVim on Ubuntu (Step-by-Step)</title><link>https://codeaddon.com/complete-guide-installing-lazyvim-on-ubuntu-step-by-step</link><guid isPermaLink="true">https://codeaddon.com/complete-guide-installing-lazyvim-on-ubuntu-step-by-step</guid><description>Learn how to install and configure LazyVim on Ubuntu from scratch, including Neovim, Node.js, Tree-sitter, Git, Kitty terminal, and essential developer tools for a modern Neovim workflow.</description><pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate></item><item><title>How to Install Ubuntu Desktop over Network Boot (PXE) using Pop!_OS</title><link>https://codeaddon.com/how-to-install-ubuntu-desktop-over-network-boot-pxe-using-popos</link><guid isPermaLink="true">https://codeaddon.com/how-to-install-ubuntu-desktop-over-network-boot-pxe-using-popos</guid><description>Learn how to set up a PXE server on Pop!_OS to install Ubuntu Desktop on client machines using UEFI network boot with dnsmasq and NFS.</description><pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Setting User-Level Disk Quotas in Linux: Complete Guide</title><link>https://codeaddon.com/setting-user-level-disk-quotas-in-linux</link><guid isPermaLink="true">https://codeaddon.com/setting-user-level-disk-quotas-in-linux</guid><description>Learn how to implement and manage user-level disk quotas in Linux systems, including quota setup, configuration, enforcement, and monitoring techniques for system administrators.</description><pubDate>Fri, 15 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Mastering NFS in Linux: Setup, Mounting, Management &amp; Troubleshooting</title><link>https://codeaddon.com/mastering-nfs-in-linux-setup-mounting-management-and-troubleshooting</link><guid isPermaLink="true">https://codeaddon.com/mastering-nfs-in-linux-setup-mounting-management-and-troubleshooting</guid><description>Learn how to configure Network File System (NFS) in Linux environments, including server setup, client mounting, persistent configurations, and common troubleshooting techniques.</description><pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Complete Guide: Securely Connecting Apache Tomcat to MySQL with TLS 1.2 (VirtualBox Setup)</title><link>https://codeaddon.com/complete-guide-securely-connecting-apache-tomcat-to-mysql-with-tls-1-2-virtualbox-setup</link><guid isPermaLink="true">https://codeaddon.com/complete-guide-securely-connecting-apache-tomcat-to-mysql-with-tls-1-2-virtualbox-setup</guid><description>Learn how to establish a secure TLS 1.2 connection between Apache Tomcat and MySQL using Ubuntu VMs in VirtualBox, with step-by-step instructions for certificates, configuration, and testing.</description><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Solving My First CTF Challenges on Pwnable.kr</title><link>https://codeaddon.com/solving-my-first-ctf-challenges-on-pwnable-kr</link><guid isPermaLink="true">https://codeaddon.com/solving-my-first-ctf-challenges-on-pwnable-kr</guid><description>A step-by-step walkthrough of my first experience solving capture the flag security challenges, focusing on file descriptors and hash collisions.</description><pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Setting Up a Two-Subnet Network with DHCP and Router using VirtualBox</title><link>https://codeaddon.com/setting-up-a-two-subnet-network-with-dhcp-and-router-using-virtualbox</link><guid isPermaLink="true">https://codeaddon.com/setting-up-a-two-subnet-network-with-dhcp-and-router-using-virtualbox</guid><description>A step-by-step walkthrough of my first experience solving capture the flag security challenges, focusing on file descriptors and hash collisions.</description><pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate></item><item><title>How to Create and Publish a TypeScript NPM Package (Step-by-Step Guide)</title><link>https://codeaddon.com/how-to-create-and-publish-a-typescript-npm-package</link><guid isPermaLink="true">https://codeaddon.com/how-to-create-and-publish-a-typescript-npm-package</guid><description>Learn how to create a reusable TypeScript library and publish it to NPM — with build tools, testing, versioning, and best practices.</description><pubDate>Sun, 06 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Setting Up a Secure FTP Server with vsftpd on Ubuntu (Supports FTPS + Per-User Settings)</title><link>https://codeaddon.com/setting-up-a-secure-ftp-server-with-vsftpd-on-ubuntu</link><guid isPermaLink="true">https://codeaddon.com/setting-up-a-secure-ftp-server-with-vsftpd-on-ubuntu</guid><description>Learn how to securely set up an FTP server on Ubuntu using vsftpd, with FTPS encryption, per-user settings, chroot jail, and VirtualBox NAT support.</description><pubDate>Sun, 22 Jun 2025 00:00:00 GMT</pubDate></item><item><title>How to Send Emails from Localhost with XAMPP Using Gmail App Password</title><link>https://codeaddon.com/how-to-send-emails-from-localhost-with-xampp-using-gmail-app-password</link><guid isPermaLink="true">https://codeaddon.com/how-to-send-emails-from-localhost-with-xampp-using-gmail-app-password</guid><description>Learn how to configure PHP&apos;s mail function to send emails from localhost using Gmail&apos;s SMTP server and an App Password in XAMPP. This step-by-step guide ensures secure and reliable email testing during development.</description><pubDate>Sat, 12 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Freelancing vs Full-Time Work: Which Is Right for You?</title><link>https://codeaddon.com/freelancing-vs-full-time-work-which-is-right-for-you</link><guid isPermaLink="true">https://codeaddon.com/freelancing-vs-full-time-work-which-is-right-for-you</guid><description>Struggling to decide between freelancing and full-time work? This expert guide dives deep into the pros, cons, and key differences of each path, helping you make an informed choice based on your goals and lifestyle.</description><pubDate>Thu, 16 Jan 2025 00:00:00 GMT</pubDate></item><item><title>The 15 Best Freelancing Platforms for Newbies and Pros</title><link>https://codeaddon.com/the-15-best-freelancing-platforms-for-newbies-and-pros</link><guid isPermaLink="true">https://codeaddon.com/the-15-best-freelancing-platforms-for-newbies-and-pros</guid><description>Explore the top freelancing platforms in 2025 that cater to both beginners and professionals. Find the perfect platform to launch or grow your freelancing career.</description><pubDate>Tue, 14 Jan 2025 00:00:00 GMT</pubDate></item><item><title>How to Start Freelancing Without Any Experience in 2025</title><link>https://codeaddon.com/how-to-start-freelancing-without-any-experience-in-2025</link><guid isPermaLink="true">https://codeaddon.com/how-to-start-freelancing-without-any-experience-in-2025</guid><description>Discover actionable steps to kickstart your freelancing career in 2025, even if you have no prior experience. Learn how to identify skills, choose a niche, and find your first clients.</description><pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate></item><item><title>How to Install Redis Server and Access It from Anywhere</title><link>https://codeaddon.com/install-redis-and-access-anywhere</link><guid isPermaLink="true">https://codeaddon.com/install-redis-and-access-anywhere</guid><description>Learn how to install and configure Redis Server for remote access, along with a C example using hiredis to interact with the Redis database.</description><pubDate>Thu, 11 Jul 2024 00:00:00 GMT</pubDate></item><item><title>How to Install hiredis and Use in C</title><link>https://codeaddon.com/how-to-install-hiredis-and-use-in-c</link><guid isPermaLink="true">https://codeaddon.com/how-to-install-hiredis-and-use-in-c</guid><description>Learn how to install the hiredis library and use it in your C projects to interact with Redis, ensuring efficient and effective database management.</description><pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Deploy Your Node.js Express API to AWS EC2 with SSL and MongoDB</title><link>https://codeaddon.com/deploy-your-node-js-express-api-to-aws-ec2-with-ssl</link><guid isPermaLink="true">https://codeaddon.com/deploy-your-node-js-express-api-to-aws-ec2-with-ssl</guid><description>Learn how to deploy your Node.js Express API to an AWS EC2 instance and secure it with SSL, ensuring a robust and secure application setup.</description><pubDate>Mon, 10 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Understanding React Keys: The Right Way to Render Lists</title><link>https://codeaddon.com/understanding-react-keys-the-right-way-to-render-lists</link><guid isPermaLink="true">https://codeaddon.com/understanding-react-keys-the-right-way-to-render-lists</guid><description>Learn why you should provide a key prop when rendering lists in React and the pitfalls of using indices as keys.</description><pubDate>Mon, 10 Jun 2024 00:00:00 GMT</pubDate></item><item><title>How I Automated a Youtube Chanel with NodeJS and App Script</title><link>https://codeaddon.com/how-i-made-a-fully-automated-youtube-chanel-with-nodejs-and-app-script</link><guid isPermaLink="true">https://codeaddon.com/how-i-made-a-fully-automated-youtube-chanel-with-nodejs-and-app-script</guid><description>Discover the story of how I transformed my YouTube channel into a fully automated powerhouse using NodeJS and Googlr App Script.</description><pubDate>Sun, 10 Mar 2024 00:00:00 GMT</pubDate></item></channel></rss>