I am a web developer focusing on building web application using Python and Django. Full profile on https://kamal.koditi.my/.
Mentoring, Python/Django consulting
Nov 30, 2025 · 3 min read · Got this error:- ERRO[0000] running `/usr/bin/newuidmap 738 0 1000 1 1 524288 65536`: newuidmap: write to uid_map failed: Operation not permitted Error: cannot set up namespace using "/usr/bin/newuidmap": should have setuid or have filecaps setuid: e...
Join discussion
Jun 23, 2025 · 4 min read · So, you tried sending an email from a new VPS for your app’s invitation feature, and… crickets. No email arrived. You thought it’d be as easy as hitting "send," but turns out, sending emails from a server is more like navigating a maze blindfolded. L...
Join discussion
Nov 26, 2024 · 2 min read · I have a simple script that I run to load my ssh keys into ssh agent. It looks like this:- eval "$(ssh-agent)" ssh-add The problem is, I have to run this in every new terminal I started. And that means typing the key passphrase every single time. Si...
Join discussion
Nov 14, 2024 · 3 min read · This setup is for Django app but can also applies to other platform as well. The general setup before we get into details:- Run django with gunicorn Manage the gunicorn process with systemd Nginx as reverse proxy that forward incoming requests to ...
Join discussion