Posts by Categories

DIY

My Raspberry Pi Homelab: From Zero to Self-Hosted

3 minute read

Published:

I’ve been running a Raspberry Pi homelab for years now. What started as a way to host my personal website turned into a full-fledged home server that handles media, downloads, ad-blocking, and more.

Hacking

Linux

Smart Voice Dictation on Linux: Automatically Detect Keyboard Layout

3 minute read

Published:

Imagine you’re writing a document in both English and Arabic. You need to switch between dictation modes every time you change languages. It’s tedious. On Windows, you just press Win+H and start talking. But on Linux, you’re stuck manually selecting the right speech model.

Security

Self-development

Note-taking is a hobby, not a tool! Why I’m dismantling 13+ years of digital hoarding to actually get work done.

8 minute read

Published:

I recently read Beatrice Manuel’s article, “Why I stopped chasing the perfect system and started keeping imperfect notes,” and one line specifically resonated with me the most: “The pursuit of perfection is procrastination wearing a very convincing disguise.” At this point in my life, I couldn’t agree more. Your Perfect Notes Are Making You Fail (The Input Hoarding Effect) by Tiny Aha Lens

Technology

Smart Voice Dictation on Linux: Automatically Detect Keyboard Layout

3 minute read

Published:

Imagine you’re writing a document in both English and Arabic. You need to switch between dictation modes every time you change languages. It’s tedious. On Windows, you just press Win+H and start talking. But on Linux, you’re stuck manually selecting the right speech model.

My Raspberry Pi Homelab: From Zero to Self-Hosted

3 minute read

Published:

I’ve been running a Raspberry Pi homelab for years now. What started as a way to host my personal website turned into a full-fledged home server that handles media, downloads, ad-blocking, and more.