How to: Delete a stubborn Kubernetes namespaces.

The Situation Recently I was introduced to a new project. The getting started documentation was decent and I was able to get the project started…

10 years of web development; 10 life lessons.

Ten years ago (2009) the economic recession was in full swing. Every week another bank would collapse, millions of homes would go into foreclosure proceedings,…

PSA: .git directory should not be public.

Git
Ideally the .git directory is not in production to begin with. as it is not needed to run an application. However, many deployment strategies use…

Moving where WSL mounts the Windows C:\ drive.

Changing the location WSL mounts the Windows C:\ drive quick and easy.

Disable location requests from websites in Chrome 68+

These days it seems that every other website wants to send you desktop notifications or know your location. Well, I got tired of clicking ‘block’…

Web Application Security

Recently found an excellent series on web application security (WASec) from odino.org. The series covers topics from DNS resolution and http exchange to CSP header…

`git push` configurable default behavior.

Git
`git push origin` behavior is configurable. Check out the options and see what is possible.