<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Sophia Dcruz — Articles &amp; Guides</title><description>Academic articles on Computer Science, Information Technology, Python, C++, Cyber Security, and more by Sophia Dcruz, Assistant Professor.</description><link>https://sophiadcruz.in/</link><language>en-us</language><item><title>Mastering Python Generators and Decorators</title><link>https://sophiadcruz.in/blog/mastering-python-generators-decorators/</link><guid isPermaLink="true">https://sophiadcruz.in/blog/mastering-python-generators-decorators/</guid><description>A deep dive into Python&apos;s powerful generator expressions and decorator patterns — with an interactive live decorator simulator you can run in your browser.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>Python</category><category>python</category><category>generators</category><category>decorators</category><category>advanced</category></item><item><title>Demystifying C++ Pointers &amp; Memory Management</title><link>https://sophiadcruz.in/blog/cpp-pointers-memory-management/</link><guid isPermaLink="true">https://sophiadcruz.in/blog/cpp-pointers-memory-management/</guid><description>A comprehensive guide to C++ pointers, dynamic memory allocation, and smart pointers — with an interactive memory address visualizer to build lasting intuition.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>C++</category><category>cpp</category><category>pointers</category><category>memory</category><category>smart-pointers</category></item><item><title>Introduction to Ethical Hacking and Network Sniffing</title><link>https://sophiadcruz.in/blog/ethical-hacking-network-sniffing/</link><guid isPermaLink="true">https://sophiadcruz.in/blog/ethical-hacking-network-sniffing/</guid><description>A structured introduction to ethical hacking principles, network sniffing techniques, and packet analysis — with an interactive packet inspector simulator for learning traffic patterns safely.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>Cyber Security</category><category>cyber-security</category><category>ethical-hacking</category><category>networking</category><category>wireshark</category></item><item><title>Advanced Python Concurrency: asyncio vs Threading</title><link>https://sophiadcruz.in/blog/python-asyncio-vs-threading/</link><guid isPermaLink="true">https://sophiadcruz.in/blog/python-asyncio-vs-threading/</guid><description>Understand the fundamental differences between asyncio and threading in Python — with an interactive event loop simulator that visualizes task scheduling in real time.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>Python</category><category>python</category><category>asyncio</category><category>threading</category><category>concurrency</category></item><item><title>Securing Web Applications Against the OWASP Top 10</title><link>https://sophiadcruz.in/blog/securing-web-apps-owasp-top-10/</link><guid isPermaLink="true">https://sophiadcruz.in/blog/securing-web-apps-owasp-top-10/</guid><description>A practical guide to the OWASP Top 10 web application vulnerabilities — with an interactive XSS and SQL Injection sanitizer sandbox to test input defenses hands-on.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Cyber Security</category><category>owasp</category><category>web-security</category><category>xss</category><category>sql-injection</category><category>appsec</category></item></channel></rss>