<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Coders Republic</title>
    <link>https://coders.ph</link>
    <description>An Information Security &amp; Technical Journal for a safe and secure Internet.</description>
    <atom:link href="https://coders.ph/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>PHP (Part 2): Variables and Constants</title>
      <link>https://coders.ph/post/php-part-2-variables-and-constants/</link>
      <guid>https://coders.ph/post/php-part-2-variables-and-constants/</guid>
      <pubDate>Sun, 07 Jun 2026 08:00:00 GMT</pubDate>
      <description>In Part 1 we covered PHP's basic syntax. As promised, this time we'll look at variables and constants — the two ways PHP stores information for you to use later.</description>
    </item>
    <item>
      <title>Hosting on the Edge: Why This Site Has No Server</title>
      <link>https://coders.ph/post/hosting-on-the-edge-no-server/</link>
      <guid>https://coders.ph/post/hosting-on-the-edge-no-server/</guid>
      <pubDate>Sun, 07 Jun 2026 08:00:00 GMT</pubDate>
      <description>The site you're reading has no web server, no database, and nothing to patch. Here's how 'static + edge' hosting works — and why it's faster and safer than the old way.</description>
    </item>
    <item>
      <title>Prompt Injection: The New Injection Attack</title>
      <link>https://coders.ph/post/prompt-injection-the-new-injection-attack/</link>
      <guid>https://coders.ph/post/prompt-injection-the-new-injection-attack/</guid>
      <pubDate>Sat, 06 Jun 2026 08:00:00 GMT</pubDate>
      <description>SQL injection broke databases. Command injection broke shells. Prompt injection breaks AI — and as we wire LLMs into agents and tools, it's the #1 risk to understand.</description>
    </item>
    <item>
      <title>PHP (Part 1): Basic Syntax</title>
      <link>https://coders.ph/post/php-part-1-basic-syntax/</link>
      <guid>https://coders.ph/post/php-part-1-basic-syntax/</guid>
      <pubDate>Tue, 04 Feb 2020 08:00:00 GMT</pubDate>
      <description>What is PHP? PHP: Hypertext Preprocessor (PHP) is an open source general purpose scripting language that is widely used for web development and can be…</description>
    </item>
    <item>
      <title>Manually Mounting NTFS Drive as R/W on MacOS</title>
      <link>https://coders.ph/post/manually-mounting-ntfs-drive-as-readwrite-macos/</link>
      <guid>https://coders.ph/post/manually-mounting-ntfs-drive-as-readwrite-macos/</guid>
      <pubDate>Mon, 20 Jan 2020 08:00:00 GMT</pubDate>
      <description>Warning : Doing this wrong could cause damage to your operating system. We assume that you already know how to use the Terminal and are comfortable in…</description>
    </item>
    <item>
      <title>How to Use Aircrack-ng to Brute-force WPA2 Passwords</title>
      <link>https://coders.ph/post/how-to-use-aircrack-ng-to-bruteforce-wpa2-passwords/</link>
      <guid>https://coders.ph/post/how-to-use-aircrack-ng-to-bruteforce-wpa2-passwords/</guid>
      <pubDate>Wed, 03 Jul 2019 08:00:00 GMT</pubDate>
      <description>Some of you may already know that brute forcing a WPA2 password takes a very long time but I'm going to show you one of the ways to do this and how this…</description>
    </item>
    <item>
      <title>A Quick Way to Fire Up a Web Server for Testing Purposes [Linux/MacOS]</title>
      <link>https://coders.ph/post/quick-way-fire-up-web-server-testing-purposes/</link>
      <guid>https://coders.ph/post/quick-way-fire-up-web-server-testing-purposes/</guid>
      <pubDate>Thu, 07 Feb 2019 08:00:00 GMT</pubDate>
      <description>Developers always need to test code once in a while and there is a way to quickly launch a web server from your current working directory without the need…</description>
    </item>
    <item>
      <title>Reference Guide for IPv4 CIDR, Subnet Masks and Usable IP</title>
      <link>https://coders.ph/post/reference-guide-ipv4-cidr-subnet-masks-and-usable-ip/</link>
      <guid>https://coders.ph/post/reference-guide-ipv4-cidr-subnet-masks-and-usable-ip/</guid>
      <pubDate>Mon, 03 Dec 2018 08:00:00 GMT</pubDate>
      <description>What is a /24 or a /22? IP address are divided into portions. One part identifies a network and the other part identifies a specific machine or host…</description>
    </item>
    <item>
      <title>Print man Pages to Text File</title>
      <link>https://coders.ph/post/print-man-pages-text-file/</link>
      <guid>https://coders.ph/post/print-man-pages-text-file/</guid>
      <pubDate>Sun, 02 Dec 2018 08:00:00 GMT</pubDate>
      <description>If you need to create a copy of a man (manual) page of a specific command, type the following on your command shell: $ man [command] | col b filename.txt…</description>
    </item>
    <item>
      <title>Error: piix4_smbus 0000:00:07.3: SMBus Host controller not enabled!</title>
      <link>https://coders.ph/post/smbus-host-controller-not-enabled/</link>
      <guid>https://coders.ph/post/smbus-host-controller-not-enabled/</guid>
      <pubDate>Sun, 18 Nov 2018 08:00:00 GMT</pubDate>
      <description>VMware 4.18.0 kali2 amd64 Getting this error message at startup: piix4_smbus 0000:00:07.3: SMBus Host controller not enabled! To fix this, edit the…</description>
    </item>
    <item>
      <title>How to run a Speed Test from your Terminal</title>
      <link>https://coders.ph/post/how-to-run-a-speed-test-from-your-terminal/</link>
      <guid>https://coders.ph/post/how-to-run-a-speed-test-from-your-terminal/</guid>
      <pubDate>Sun, 18 Nov 2018 08:00:00 GMT</pubDate>
      <description>Fancy doing things in your shell prompt? There is a way to run a speed test from your Linux Terminal . To test your Internet connection bandwidth using…</description>
    </item>
    <item>
      <title>Getting &quot;a start job is running for dev-disk-by...&quot;</title>
      <link>https://coders.ph/post/a-start-job-is-running-for-dev-disk-by/</link>
      <guid>https://coders.ph/post/a-start-job-is-running-for-dev-disk-by/</guid>
      <pubDate>Thu, 15 Nov 2018 08:00:00 GMT</pubDate>
      <description>Getting &quot;a start job is running for dev disk by..&quot; followed by a 90 second delay during each boot. This occurred to me once when I repartitioned my hard…</description>
    </item>
  </channel>
</rss>
