Skip to content
Menu
Guides
AI Guides
AI Prompt Guide
CAFE Prompt Framework
Claude Code Guide
Run Multiple Claude Code Instances
AI Links & Resources
Ethical AI in the Workplace
ZSH / Bash Shell Guides
Useful Shell Aliases
Useful Shell Functions
Install MariaDB on Ubuntu
Duplicate MySQL table
Find local and public IP address
Fix SSH directory permissions
Search directory for a string
Update global Bun packages
Docker Guides
Find Docker IP address
Clean up Docker
Backup / restore Docker database
PHP Guides
Detect disposable email addresses
Utils
Percentage Calculator
EJR
Travelling
A few photographs from some of the places I've visited (and remembered to take a photo!).
Budapest, Hungary
Lutsk, Ukraine
Strathmore, Canada
Berlin, Germany
Bragg Creek, Canada
Košice, Slovakia
Reutte, Austria
Zagreb, Croatia
Ljubljana, Slovenia
Bratislava, Slovakia
Neuschwanstein, Germany
Rome, Italy
Calgary, Canada
Prague, Czechia
Vienna, Austria
Oswiecim, Poland
Venice, Italy
Žilina, Slovakia
Krakow, Poland
Mijas, Spain
Amsterdam, Netherlands
Rotterdam, Netherlands
Salzburg, Austria
Kyiv, Ukraine
Canmore, Canada
Nürnberg, Germany
Bamberg, Germany
Rothemberg, Germany