Mohammed Al Sahaf
mohammedsahaf.bsky.social
Mohammed Al Sahaf
@mohammedsahaf.bsky.social
Gopher | Nerdfighter | Caddy Server-er | Always Caffeinated | Sometimes blog @ https://www.caffeinatedwonders.com
Pinned
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...
Towards Validated HTTP Implementation
There are gazilion HTTP implementations around the World, but how do we know they are correct?
www.caffeinatedwonders.com
Reposted by Mohammed Al Sahaf
🔒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
June 25, 2025 at 10:45 AM
Reposted by Mohammed Al Sahaf
🎙️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?
May 26, 2025 at 6:52 AM
Every. Single. Time!
February 11, 2025 at 11:16 PM
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.
hey could all of the various childish linux maintainers throw their tantrums in parallel? they're all identical anyway, would really speed things along

lwn.net/SubscriberLi...
Resistance to Rust abstractions for DMA mapping [LWN.net]
lwn.net
February 8, 2025 at 3:01 PM
Reposted by Mohammed Al Sahaf
used caddy for the first time today, that was nice

got mad at systemd, but it turns out it was my fault. oh well
February 4, 2025 at 11:43 PM
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...
Towards Validated HTTP Implementation
There are gazilion HTTP implementations around the World, but how do we know they are correct?
www.caffeinatedwonders.com
December 18, 2024 at 8:32 AM
Reposted by Mohammed Al Sahaf
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!
December 4, 2024 at 7:01 PM
Reposted by Mohammed Al Sahaf
Ever wanted to give your customers the ability to use custom domains with your SaaS? @bencurtis.com has you covered — just use Caddy!
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!
December 4, 2024 at 7:07 PM