Website refreshAugust 1, 2022
What is it you say you do here?
Measure once, cut twiceJuly 27, 2022
The bumbling path to painting "Too early for breakfast".
Pool Poppies and Ring DaisyJuly 8, 2022
In June I finally completed two paintings which had been living on and under my desk for months. Both are further exploring painting atop digital paintings and photographs I’ve printed onto canvas. The struggles I faced trying to print and assemble the larger canvas ultimately led me to purchasing my big Epson SC-T2170
Marjorie, Erwin, and Laura.July 5, 2022
These are the names of the three Getaway cabins I’ve rented. Getaway has a campground outside of Glenwood, WA. The cabins are named after employee’s grandparents. Getaway rents tiny modernist cubes in the woods. Our Getaway is across the river from Hood River, OR, about an hour’s drive from the bridge.
Starts and fitsJune 8, 2022
A four-month blogging hiatus
Recent workFebruary 6, 2022
A commission for a kitchen
A pre-existing conditionDecember 13, 2021
The business model for digital art is not new and it’s not NFTs
Welcome to New YorkOctober 18, 2021
The coffee is not very good
Yellow beacon of glowing hopeSeptember 13, 2021
Covered and smothered
Booth lifeAugust 16, 2021
A day at the art walk
I grew up in Charlotte, NC. I attended the University of North Carolina at Charlotte where I received a Bachelor of Fine Arts degree. After a brief stint painting murals and working in galleries, I completed a Master of Fine Arts at the University of North Carolina at Greensboro. There, I began to experiment with web development, digital imaging, and large format printing.
After graduate school, I found my way into a software development career. I have worked primarily as a front-end engineer but I have also done full-stack web and service development in Java, C#, and Python. I have worked extensively with cloud providers like Amazon Web Services and has worked with container orchestration platforms like Kubernetes. Lately, I likes to say "JAMstack" in meetings to see if anyone notices.