Mustafa Ahmed.NET: Text censoring with custom listAny service that allows user-generated content brings with it a risk of content that can negatively impact your actual userbase’s…May 24, 2022May 24, 2022
Mustafa AhmedCT: Integrate Adyen Payments with CommercetoolsThere isn’t a lot of commercetools content available online so I’m going to document some of the issues that I’ve faced while working with…May 24, 2022May 24, 2022
Mustafa AhmedPlanning a Proxmox BuildIf you’re just getting started with proxmox, it’s going to take a considerable time setting everything up right and some of the decisions…Apr 30, 2022Apr 30, 2022
Mustafa AhmedYour first homelab guideHomelab is a simple concept of self-hosting services on your local network and it can be built easily using an old computer, laptop or a…Apr 22, 2022Apr 22, 2022
Mustafa AhmedProxmox How-to: Configure LXC MountpointsWe start with the assumption that you have a proxmox server set up, you have created an LXC and you have a directory you need to pass…Apr 21, 2022Apr 21, 2022
Mustafa AhmedAzure: Optimizing RU Cost for CosmosDBIt took me quite some time to settle on a CosmosDB design for an app I was building. Even though the app was being built as an MVP, I…Oct 29, 2021Oct 29, 2021