Thoughts on Linux, web development, cybersecurity, and building open-source resources
for Arab IT students. Written by a student, for students.
6 Posts
4 Topics
Free to Read
By Arsalain
🐧 Linux
Getting Started with Linux: A Student's Survival Guide
Everything I wish I knew before switching to Linux as a CS student. From the terminal to package managers,
choosing a distro, and setting up your dev environment — let's make it painless and actually enjoyable.
🔐 Security
XSS Attacks Explained: Why Your Web App Is Probably Vulnerable
Cross-site scripting is one of the most common — and most misunderstood — web vulnerabilities.
Here's how attackers exploit it, how to detect it in your code, and how to fix it with real examples.
🌐 Web Dev
CSS Grid vs Flexbox: When to Use Which (With Real Layouts)
Stop Googling this every project. A visual, practical breakdown of when to reach for Grid vs Flexbox,
with real layout examples you'll actually build in your next project — no fluff, just patterns.
🔐 Security
Setting Up a Personal Security Lab on Linux (For Free)
You don't need expensive tools or a beefy server to start practicing ethical hacking.
Here's how I set up my own cybersecurity lab on Linux using VMs, Kali, and free platforms like TryHackMe.
📚 Resources
The Ultimate Free Resource List for Arab CS Students (2024)
A curated, no-paywall list of the best courses, roadmaps, and communities for Arab Computer Science students —
in both English and Arabic. The list I wish existed when I started.
🌐 Web Dev
Why I'm Building Open-Source Tools Instead of a Normal Portfolio
Most CS students build todo apps. I decided to build tools my community actually needs.
Here's the story behind TunDev, SecureDevHub, and YourLinuxGuide — and why open source is the best portfolio.
No posts found for this filter. Check back soon! 🚀
// Stay Connected
More posts coming soon
I write about Linux, web dev, security, and open-source building blocks for Arab CS students.
Follow me on GitHub to stay updated.