Mohammed Al Sahaf's Avatar

Mohammed Al Sahaf

@mohammedsahaf.bsky.social

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

45 Followers  |  266 Following  |  12 Posts  |  Joined: 21.10.2024  |  2.112

Latest posts by mohammedsahaf.bsky.social on Bluesky

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

@mohammedsahaf is following 16 prominent accounts