Blog

Feedback on my PHP 8: What's new and changing presentation

Reflecting on my favorite presentation last year, and the highest-attended presentation of DrupalCon Europe 2020.

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.