Blog

A new home: ayesh.me → aye.sh

A new home for my personal web site: ayesh.me → aye.sh

Git Tag: Sort tags by semantic version / natural order

How to list git tags by semantic version numbers.

Regular Expression to validate Sri Lankan National Identity Card numbers

Validate old and newer scheme of Sri Lankan national identify card numbers with a simple regular expressions

Regular Expression to validate Sri Lankan phone numbers

A quick regular expression to validate Sri Lankan phone numbers against known carriers and area codes.

Traveling in 2018: Looking Back

My story of travels - 2018

Secure Password Hashing for WordPress

Secure Password Hashing with BCrypt and Argon2 for WordPress

Drupal's Bodged AJAX system - Post-DrupalGeddon 2

After-thoughts for the Drupalgeddon 2 security vulnerability.

DNS-based SSH host key verification

Authenticate SSH host with SSHFP DNS records.