Mohammed Al Sahaf's Avatar

Mohammed Al Sahaf

@mohammedsahaf

Gopher | Nerdfighter | Caddy Server-er | Always Caffeinated | Sometimes blog @ https://www.caffeinatedwonders.com ☕

47
Followers
268
Following
14
Posts
21.10.2024
Joined
Posts Following

Latest posts by Mohammed Al Sahaf @mohammedsahaf

I assumed it's an artifact of how/where he grew up and picked up English in the UK, but didn't ask (felt too awkward to ask lol). I vaguely remember some Brit accents are nasal.

26.12.2025 22:56 👍 0 🔁 0 💬 0 📌 0

@gretchenmcc.bsky.social I just finished the "on the nose" episode and remembered an observation I had a while ago. I met an Arab/Brit whose English speech was nasal but not when he speaks in Arabic. It is consistent even when he code-switches, i.e. nasal English but non-nasal Arabic.

26.12.2025 22:44 👍 1 🔁 0 💬 1 📌 0
Post image

🔒Secure Caddy with CrowdSec using Remediation and #AppSec components.

Looking to harden your Caddy web server? Our latest guide walks you through the process of integrating CrowdSec for threat blocking and logging traffic. 

Follow the steps here 👉 www.crowdsec.net/blog/secure-...

#cybersecurity

25.06.2025 10:44 👍 1 🔁 1 💬 0 📌 0

🎙️Yo reader, I'm happy for you, I'mma let you finish, but have you heard that caddy is the best web server of all time?

26.05.2025 06:52 👍 1 🔁 1 💬 0 📌 0
Preview
The world’s fastest framework for building websites The world’s fastest framework for building websites

What about Hugo?

gohugo.io

16.02.2025 09:47 👍 3 🔁 0 💬 0 📌 0

Chemistry teacher surprised me with a question while daydreaming. I paused to collect my thoughts, then answered my best guess. He said, "correct". I sighed in relief. He kicked me out for sighing.

11.02.2025 23:52 👍 115 🔁 1 💬 0 📌 0
Preview
Github Stale Bots: A False Economy Stale Bot’s are a type of automated bot on Github, which locks issues which are “stale” (as in have no recent activity). This seems like a helpful tool at first, but in reality it’s terrible for all p

blog.benwinding.com/github-stale...

11.02.2025 23:16 👍 0 🔁 0 💬 0 📌 0
Post image

Every. Single. Time!

11.02.2025 23:16 👍 0 🔁 0 💬 1 📌 0

[...] then silently merge the patch when the dust settles. The R4L folks will manage their part, and NACK-ers will just live with the reality and sloooowly change their perspective once they realize future maintenance isn't as hard as imagined (or for other reasons). It's a slow cultural shift.

08.02.2025 15:01 👍 1 🔁 0 💬 1 📌 0

There were comments on why hasn't Linus or Greg KH hopped to side with the R4L folks, even though both blessed the initiative. In office politics lingo, they can't lest they lose the maintainers dislike R4L and risk losing maintenance for their components. The trick is to let the drama play out [..]

08.02.2025 15:01 👍 1 🔁 0 💬 1 📌 0

I've heard a lot about the complexity of handling communication and contribution on the LKML, but never had to be involved. Reading the article and all the emails on that thread, I recognize the pattern as typical Corporate/Office Politics situation.

08.02.2025 15:01 👍 1 🔁 0 💬 1 📌 0

used caddy for the first time today, that was nice

got mad at systemd, but it turns out it was my fault. oh well

04.02.2025 23:43 👍 165 🔁 5 💬 12 📌 1
Post image
23.12.2024 11:53 👍 1 🔁 0 💬 0 📌 0
Preview
Towards Validated HTTP Implementation There are gazilion HTTP implementations around the World, but how do we know they are correct?

This is something I've discussed with the HTTP Working Group and at the HTTP Workshop. I'm now making the conversation public along with the initiative and the impl effort. This post gives an overview, more is available as links provided in the post body.

www.caffeinatedwonders.com/2024/12/18/t...

18.12.2024 08:32 👍 0 🔁 0 💬 0 📌 0

Joel's question prompted me to write a blog post describing how we use Caddy to serve custom domains from our Rails app for our customers:

www.honeybadger.io/blog/secure-...

I hope this helps anybody who is looking to do something similar!

04.12.2024 19:01 👍 37 🔁 9 💬 1 📌 1

Ever wanted to give your customers the ability to use custom domains with your SaaS? @bencurtis.com has you covered — just use Caddy!

04.12.2024 19:07 👍 5 🔁 2 💬 0 📌 0

Was about to suggest enabling WAL when I saw your first post, then thought I should check your feed in case you had as update. Beat me by 3 minutes.

30.11.2024 20:56 👍 1 🔁 0 💬 0 📌 0

I never thought it was ever possible. The max I witnessed was a friend taking 21. I didn't see him at all during that semester.

30.11.2024 19:39 👍 0 🔁 0 💬 1 📌 0

Vaultwarden, an open-source Bitwarden impl in Rust, has been serving me quite well.

18.11.2024 11:07 👍 2 🔁 0 💬 0 📌 0