CMCL Sermon — February 26th, 2023

The following was presented as a reflection on February 26th at the Community Mennonite Church of Lancaster 8:30AM and 11:00AM services. The sermon references two readings: words from Between the World and Me by Ta-Nehisi Coates (pg 70-71, published by Spiegel &...

Being ‘Good’ Doesn’t Fix Racism

This was published in the Winter 2021 (vol16 no1) issue of Plumb Line, the Elizabethtown College Peace Fellowship Newsletter (p 2-3) under the title "Being 'Good' Doesn't Fix Racism: Why Confronting Racism is Especially Hard for White People." Recently I had the good...

Virtual Creation: Serious Shading

Virtual Creation: Serious Shading

Over the last two posts I put all the foreground elements into place. Now that the objects in the scene have basically been set up, I think I'm ready to work on fixing colors and textures -- the shading. This is the beginning of the end; we're now ready to start...

Virtual Creation: Foreground, Part 2

Virtual Creation: Foreground, Part 2

Aloha from Sunny Atlanta! (I wish I could substitute Hawai'i for Atlanta, but oh well!) If you weren't aware, my family and I have spent the past week on a working "vacation" in our old stomping grounds. My driving memory has come back with a vengeance, and every day...

Virtual Creation: Foreground, Part I

Virtual Creation: Foreground, Part I

Last time I shaded the beach using a terrain shader, producing the sandy beach areas as well as the rich brown earth and dirt under the forest. I wasn't entirely happy with how the sand appeared, but I think I have an idea about what may have gone wrong. I'll get to...

New Book Trailer

The book trailer for my novel, To the Water, We Are Gods, is now public! Check it out and let me know what you think! (Here is a link to the video as well.)

Yet Another Novel Writing Guide

Having finally finished my first novel, I obviously know everything and anything about writing another one, right? Um, no. In fact, in some ways I feel more confused than ever about "how to write a novel". Everything I read beforehand basically expressed two...

bedtime

i lie ready at the starting line of sleep tank's full of exhaustion this race should be good (tiny speedsters with a big head start already careening towards the finish line can't lose not again) lights cycle yellow then green GO she's off and I watch her shooting...