Mendhak / Code

Custom TLS certificate validation for Android applications

How to properly validate TLS certificates from Android applications - without bypassing or compromising validation.

Getting NextDNS and NordVPN to work together on Android

Documenting the steps I took to get NextDNS, NordVPN and restricted WiFi networks to work together.

Using Gradle to PGP sign and checksum files

When creating software for distribution to end users, it’s a good idea to enable checking its integrity and trustworthiness.

My OpenStreetMap workflow: mapping the village of Marmari, Evia

Although I’m not a prolific or advanced editor, I do enjoy contributing to OpenStreetMap. I’ll generally perform edits when I notice new changes in my area or while on holiday…

Don’t install npm packages globally

Many node packages and tools will encourage you to install their tools globally. This is a bad practice and should be avoided.

Issuing multiple requests with curl

curl is normally used to issue a single request against a URL. Sometimes you need to issue multiple requests against a URL, or quickly stress test a server or endpoint.…

Short guide to good commit messages