25 years across Linux, PHP, embedded systems and everything in between.

I'm Matthew Asham, a software developer and systems administrator based in Metro Vancouver. I work on problems that don't fit neatly into one category — legacy code that needs rescuing, infrastructure that needs hardening, systems that need building from the ground up.

Available for contract work across Canada and remotely worldwide.

Blog

Guides, references, and tutorials.

See All
PHP Forms Anti Spam released

I've released the first version of my standalone anti-spam library for PHP!

phpAPRS2

A new PHP APRS client for visualizing APRS-IS network traffic.

Korean telco failed at femtocell security, exposed customers to snooping and fraud

One cert, in plaintext, on thousands of devices, led to what looks like years of crime

Elara Axiom - AI Chatbot

A versatile AI chatbot with command-line and Telegram bot interfaces, powered by multiple LLM options using Hugging Face Transformers.

Building Minecraft out of Lego Technic and Mindstorms

Brick Machines implemented 11 Minecraft components in the real world with Lego Technic and Mindstorms. Complete with NFC item detection and even a crafting table!

New features for Walkie Talkie - last heard messages and user registration

HTML5 Walkie Talkie updates for user registration and listening to channel history