Steve with some parrotsWelcome to this narcissistic voyage into the disparate collage of patchwork pursuits that is my existence. Behold a web-based smattering of coding, web design, electric guitar, engineering, faith, and expository excellence. I am the jovial cynic, the loud discerner, and this is my website. more »


Guitar Schedule

  • No events.
Read more about my playing »