Back to Portfolio

Digital Dispatch

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

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.

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.

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.

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.

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.

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! 🚀

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.

Follow on GitHub LinkedIn Portfolio