Stephen Smith is a software architect, located in Gibsons, BC, Canada. He's been developing software since high school, or way too many years to record. He is an expert in Artificial Intelligence and Assembly Language programming, earned his Advanced HAM Radio License, and enjoys mountain biking, hiking, and nature photography. He volunteers for Sunshine Coast Search and Rescue. He is the author of Raspberry Pi Assembly Language Programming: ARM Processor Coding, Programming with 64-Bit ARM Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices, and RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico, all published by Apress. Also, he writes his popular technology blog, at smist08.wordpress.com.