Day 24 of 37 Days of Christmas 2025 – God Gave His Presence

We were gathered around the green dining table in late November, easing into a annual conversation about Christmas. The kids were still small, and the air was full of anticipation. We talked through the long arc of the season: the twenty-four days of Advent, each day bringing activities of waiting; the Advent wreath glowing aContinue reading “Day 24 of 37 Days of Christmas 2025 – God Gave His Presence”

Day 23 of 37 Days of Christmas 2025 – Do Not Be Afraid

Suedale Schierman—one of my favorite artists and collaborators—once handed me the two verses of a song called Do Not Be Afraid. I later wrote the chorus, we made a few small adjustments together, and then, like many songs, it quietly found its way into a file cabinet where it’s been resting for years. Some songsContinue reading “Day 23 of 37 Days of Christmas 2025 – Do Not Be Afraid”

Day 22 of 37 Days of Christmas 2025 – Joseph’s Song

Joseph’s Song is shaped by my imagination—by wondering what might have passed through Joseph’s heart in those first quiet days after Jesus’ birth. I remember the joy and astonishment of holding my own children, and now my grandchildren, as they are new to the world. There is a particular kind of awe that comes withContinue reading “Day 22 of 37 Days of Christmas 2025 – Joseph’s Song”

Day 20 of 37 Days of Christmas 2025 – Awesome Most Delicate Lord

Let’s listen to a “whisper of a song”—specifically one about the coming of Jesus to earth. A Christmas song. “Whisper of a song” is the phrase I use to describe the recorded demos of my songs. It feels more accurate than saying “a glimpse of a song”—comparing the audio to visuals. It’s not the finalContinue reading “Day 20 of 37 Days of Christmas 2025 – Awesome Most Delicate Lord”

Day 19 of 37 Days of Christmas 2025 – The Conversation

The word “conversation” has changed in nuance over the centuries. Today it usually refers to “a talk, especially an informal one, between two or more people, in which news and ideas are exchanged.” It once carried a deeper meaning: living together, being familiar with, keeping company. For example, in a passage of Scripture from theContinue reading “Day 19 of 37 Days of Christmas 2025 – The Conversation”

Day 18 of 37 Days of Christmas 2025 – Only In Christ

I wrote “Only in Christ” for a study on Paul’s letter to the Ephesians at Community Presbyterian Church in Danville, California. Ephesians is often called Paul’s “in Christ” letter—he uses that phrase, along with closely related ones like “in Him,” more than thirty times. This song is an attempt to sing that core conviction: thatContinue reading “Day 18 of 37 Days of Christmas 2025 – Only In Christ”

Day 17 of 37 Days of Christmas 2025 – The Wind In Our Sails

I wrote The Wind In Our Sails for my father.Who has been the wind in your sails at an important moment in your life? — Trailand The Wind In Our Sails | Lyrics On the edge of the new, leaving all that you ownYou take the plunge, venturing aloneWith the keys at your fingers, aContinue reading “Day 17 of 37 Days of Christmas 2025 – The Wind In Our Sails”

Day 16 of 37 Days of Christmas 2025 – Yesterday’s Normal

Let me create a couple of pictures in your mind. First, picture a small blue couch in a room where three of the four walls are made of windows, stretching from floor to ceiling. Outside, the weather is a massive gray mixture of rain and fog. Inside, the heating system is made up of waterContinue reading “Day 16 of 37 Days of Christmas 2025 – Yesterday’s Normal”

Day 14 of 37 Days of Christmas 2025 – Each Advent by SingKairos

Dear Friends and Family, Earlier this year, I had the chance to learn and record this song with my friend Mike Murphy, and I genuinely loved the brotherly process of our time together. Some songs are meaningful in the moment and then fade—but this one has stuck with me. I’ve been waiting to sing itContinue reading “Day 14 of 37 Days of Christmas 2025 – Each Advent by SingKairos”