Howdy! I'm a web developer, photographer, aviation geek, and train buff from Burnsville, MN.
An indispensable tool for aviation fans, JetTip's smart flight alerts from have helped enthusiasts across the US and Canada see thousands of interesting aircraft.
An experimental Twitter bot that lets people know when military aircraft might be landing at MSP.
Lou Capwell and I chat with interesting railfans on our railroad photography podcast.
My train photography has been featured in publications and marketing collateral by Canadian Pacific, Kansas City Southern, Trains Magazine, and many others.
Other foamer stuff not exciting enough to warrant a direct link on the homepage.
Before JetTip started taking up so much of my time, I partnered with designers and agencies to build and maintain websites managed by Craft CMS.