
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Ahmed&#39;s blog</title>
      <link>https://blog.ahmedzitoun.site/blog</link>
      <description>Blogging about dev, tutorials, life and more</description>
      <language>en-us</language>
      <managingEditor>me@ahmedzitoun.site (Ahmed Zitoun)</managingEditor>
      <webMaster>me@ahmedzitoun.site (Ahmed Zitoun)</webMaster>
      <lastBuildDate>Mon, 15 Sep 2025 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://blog.ahmedzitoun.site/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://blog.ahmedzitoun.site/blog/my-micro-homelab</guid>
    <title>Building a Micro Homelab on a Raspberry Pi 3B+</title>
    <link>https://blog.ahmedzitoun.site/blog/my-micro-homelab</link>
    <description>I turned a dusty old Raspberry Pi 3B+ into a mini homelab with file sharing, ad-blocking, music streaming, and secure remote access — all on a budget.
</description>
    <pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>homelab</category><category>raspberry-pi</category><category>self-hosted</category><category>docker</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/Developing-a-Semantic-Search-Engine-for-Ecommerce-Websites</guid>
    <title>From Keywords to Meanings- Developing a Semantic Search Engine for Ecommerce Websites</title>
    <link>https://blog.ahmedzitoun.site/blog/Developing-a-Semantic-Search-Engine-for-Ecommerce-Websites</link>
    <description>Discover how to build an advanced semantic search engine for ecommerce using OpenAI embeddings and Pinecone vector database. Learn to implement natural language understanding to improve product discovery and enhance the shopping experience.
</description>
    <pubDate>Tue, 09 May 2023 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>ai</category><category>search</category><category>ecommerce</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/Monitor-your-network-using-Telegram</guid>
    <title>Monitor your network using Telegram</title>
    <link>https://blog.ahmedzitoun.site/blog/Monitor-your-network-using-Telegram</link>
    <description>Create a network monitoring system using Python and Telegram that alerts you about connected devices in real-time. This guide covers network scanning, device detection, and setting up automated notifications through a Telegram bot.
</description>
    <pubDate>Mon, 23 Jan 2023 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>networking</category><category>python</category><category>security</category><category>telegram</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/control-your-windows-computer-using-telegram</guid>
    <title>Control your windows computer using telegram</title>
    <link>https://blog.ahmedzitoun.site/blog/control-your-windows-computer-using-telegram</link>
    <description>Build a powerful remote control system for your Windows PC using Python and Telegram&#39;s Bot API. Learn to implement features like screen locking, screenshot capture, process management, and remote command execution through a secure messaging interface.
</description>
    <pubDate>Mon, 23 Jan 2023 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>python</category><category>telegram</category><category>automation</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/Capture-keystrokes-from-target-machine</guid>
    <title>Capture keystrokes from target machine with python</title>
    <link>https://blog.ahmedzitoun.site/blog/Capture-keystrokes-from-target-machine</link>
    <description>Learn how to create a Python keylogger that can monitor and record keystrokes on a target machine. This tutorial covers implementing keystroke capture, window tracking, and secure data logging while explaining the technical concepts behind keylogging functionality.
</description>
    <pubDate>Mon, 12 Dec 2022 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>python</category><category>security</category><category>networking</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/Pwn-Network-arp-spoofer</guid>
    <title>Pwn The Network - How to perform an ARP spoof attack</title>
    <link>https://blog.ahmedzitoun.site/blog/Pwn-Network-arp-spoofer</link>
    <description>Understand and implement ARP spoofing attacks using Python. This tutorial explains Man-in-the-Middle attacks, network traffic interception, and how to create a practical ARP spoofing tool for network security testing.
</description>
    <pubDate>Tue, 06 Dec 2022 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>security</category><category>networking</category><category>python</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/Pwn-Network-arp-scanner</guid>
    <title>Pwn The Network - Discover devices in the network using ARP scan</title>
    <link>https://blog.ahmedzitoun.site/blog/Pwn-Network-arp-scanner</link>
    <description>Master network discovery techniques by building an ARP scanner in Python. Learn about the Address Resolution Protocol, using Scapy for packet manipulation, and implementing efficient network device detection methods.
</description>
    <pubDate>Mon, 28 Nov 2022 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>networking</category><category>security</category><category>python</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/Pwn-Network-Spoof-MAC-Address</guid>
    <title>Pwn The Network - How to spoof your MAC address</title>
    <link>https://blog.ahmedzitoun.site/blog/Pwn-Network-Spoof-MAC-Address</link>
    <description>Learn to programmatically change MAC addresses using Python. This guide covers MAC address concepts, reasons for spoofing, and implementing a tool to modify network interface identifiers for security testing purposes.
</description>
    <pubDate>Wed, 23 Nov 2022 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>networking</category><category>security</category><category>python</category>
  </item>

  <item>
    <guid>https://blog.ahmedzitoun.site/blog/Reverse-TCP-shell-with-traffic-encryption</guid>
    <title>Reverse TCP shell with traffic encryption</title>
    <link>https://blog.ahmedzitoun.site/blog/Reverse-TCP-shell-with-traffic-encryption</link>
    <description>Build an encrypted reverse TCP shell in Python using XOR encryption. Learn about shell types, network communication, traffic encryption, and how to implement secure remote command execution while avoiding detection.
</description>
    <pubDate>Wed, 02 Nov 2022 00:00:00 GMT</pubDate>
    <author>me@ahmedzitoun.site (Ahmed Zitoun)</author>
    <category>security</category><category>networking</category><category>python</category>
  </item>

    </channel>
  </rss>
