`

The Heidelblog

Search

Primary Menu

Skip to content
  • About
    • R. Scott Clark
    • Heidelmedia
    • Heidelblog Resources
    • Heidelblog Contributors
    • Categories
    • Subscribe
    • HeidelShop
  • Contact
  • The Heidelcast
  • Books & Essays

Author: Zach Keele

Rev. Zachary Keele grew up on a ranch in a small town named Crawford, Colorado. He attended Geneva College in Beaver Falls, Pennsylvania and received his Master of Divinity from Westminster Seminary California. He has served as the pastor of Escondido OPC since 2006.

Psalm 32 (Part 1): Confession Is Good For The Soul

by
  • Zach Keele
on October 4, 2025 | Comment
dry cracked

“I am not stubborn; I’m just always right.” You have probably seen this saying, which is found on T-shirts, coffee mugs, and memes. And some of you might resemble this. Now sure, stubbornness can be mistaken for things like determination, grit, and . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 32 | Comment

Fleeing To The Rock Of Refuge: Psalm 31 (Part 2)

by
  • Zach Keele
on September 27, 2025 | 1 Comment
refuge

Psalm 31 laid bare in all its ugliness the suffering of the psalmist, and yet amid this soul-wrecking agony, he confessed his trust in the Lord. And his good profession was not shallow, like some cheap Hallmark card, but it was rich . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 31 | 1 Comment

Fleeing To The Rock Of Refuge: Psalm 31 (Part 1)

by
  • Zach Keele
on September 20, 2025 | Comment
refuge

You have most likely noticed a new warning that is out there. On certain movies, video games, and shorts, there is a photosensitivity warning which alerts of flashing lights that might induce an epileptic seizure in some people. Now, Lord willing, this . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 31 | Comment

Stressful Providences And Fit Faith: Psalm 30 (Part 2)

by
  • Zach Keele
on September 13, 2025 | Comment
joyful morning

In our pilot episode on Psalm 30, the poetry of its verses disclosed David’s close brush with death. Due to the infection of his affluence, his faith stumbled, and God disciplined him. From this ordeal, the psalmist learns a lesson that he . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 30 | Comment

Stressful Providences And Fit Faith: Psalm 30 (Part 1)

by
  • Zach Keele
on September 6, 2025 | 1 Comment
joyful morning

Time is a funny thing. For one, it is the constant we all live under. Time moves at the same rate. The second hand on the atomic clock does not speed up or slow down. Hours cannot be lost or added. We . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 30 | 1 Comment

The Psalm of Yahweh’s Seven Thunders: Psalm 29 (Part 2)

by
  • Zach Keele
on July 12, 2025 | Comment
lightening storm

Psalm 29 has lifted up our eyes to the heavens to behold not weather but the glory of God in the storm and the ear-bleeding thunders of Yahweh’s voice. But you cannot really have thunder without lightning. The one necessarily comes with . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 29 | Comment

The Psalm of Yahweh’s Seven Thunders: Psalm 29 (Part 1)

by
  • Zach Keele
on July 5, 2025 | Comment
lightening storm

There is a basic assumption many of us share about our modern age, and this is that we have it better than any other age. We live in the best period of history. Strictly speaking, such an estimation is unprovable; it is . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 29 | Comment

The Burden of the Lord’s Silence: Psalm 28 (Part 2)

by
  • Zach Keele
on June 28, 2025 | Comment
red umbrella

In the first segment on Psalm 28, we saw the psalmist lay out for us the urgency of his plight, as he has been lumped in with the society of wicked lawbreakers. This need aches for a solution, so with the depravity . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 28 | Comment

The Burden of the Lord’s Silence: Psalm 28 (Part 1)

by
  • Zach Keele
on June 21, 2025 | Comment
red umbrella

Do you like to stick out or to fit in? The teacher tells your class to dress in black, but this is not you, so you come in red—the red umbrella amid a sea of black ones. Or maybe you decide to . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 28 | Comment

Psalm 26: Denouncing Sin Yet Seeking The Lost (Part 2)

by
  • Zach Keele
on June 14, 2025 | 1 Comment

In the first part of Psalm 26, David confirmed his upright disdain for the perversity of idolatry and its overflowing evils. This godly contempt, though, was not alone, for it had an opposing pair, a sacred love. The psalmist loves the habitation . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 26 | 1 Comment

Psalm 26: Denouncing Sin Yet Seeking The Lost (Part 1)

by
  • Zach Keele
on June 7, 2025 | Comment

Hatred, is this a virtue or a vice? This is a no brainer, of course—hatred is an evil, as we hear about all the time. The trending morality of the day is to be nice, accepting, tolerant, and respectful to all. There . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 26 | Comment

Remember Not My Sin, But Remember Me: Psalm 25 (Part 2)

by
  • Zach Keele
on April 12, 2025

In the first installment on Psalm 25, we identified the agony for which the psalmist was praying for relief. The community around him shamed and ridiculed him as beyond the reach of forgiveness. Even his own memory tormented him that the sins . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 25

Remember Not My Sin, But Remember Me: Psalm 25 (Part 1)

by
  • Zach Keele
on April 5, 2025

Oh, to be a kid again! It is pretty safe to say that nearly everyone makes this wish at least once. You are full of adulting; the bills keep coming in, the diapers do not end; your body hurts for no discernible . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 25

Lift Up Your Heads: Ascending Liturgy—Psalm 24 (Part 2)

by
  • Zach Keele
on March 29, 2025

In our first piece on Psalm 24, we heard the acclamation of the Lord, creator of all, to whom everything belongs, and to whom all owe reverence and obedience. Then, by the righteous inquiries of the priest, the people swore their oath . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 24

Lift Up Your Heads: Ascending Liturgy—Psalm 24 (Part 1)

by
  • Zach Keele
on March 22, 2025

How do you greet a champion? What is a fitting celebration for the hero returning home? In the present season, we have seen several such festivities. DC adorned itself with pomp and galas for the inauguration. Columbus spilled into the streets for . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 23

The Queen Poem Of All Scripture: Psalm 23

by
  • Zach Keele
on February 15, 2025

Life is littered with passages. These are the milestones and the ordeals that transition us from one stage to another. Waiting at the DMV for your driver’s test, sitting for the Bar, getting married, becoming a parent, retirement—these are just a few . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 23

Rejoicing In The Divine Warrior: Psalm 21

by
  • Zach Keele
on February 8, 2025

There come those times in life when you want to express your sincere thoughts and deep emotions to someone special: a birthday, a love letter, a major milestone. The words have to be just right, so what do you do? You can . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 21

Psalm 20: Thy Kingdom Come, Not God Save The King

by
  • Zach Keele
on February 1, 2025 | 1 Comment

What comes to mind when you hear the phrase, God save the King? Many of us think of some BBC show or a period piece on the British monarchy, as we know this cry entirely from history, literature, or entertainment. Indeed, it . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 20 | 1 Comment

Review: Reading Genesis By Marilynne Robinson

by
  • Zach Keele
on November 21, 2024 | 1 Comment

Within the bookstore of biblical studies, an alarming variety of works rest upon the shelves. Erudite tomes of philology and archeology, collections of sermons, thematic monographs, devotional series, and popular commentaries intermingle like diverse species in a rainforest. Arguably, each type has . . . Continue reading →

Categorized Books, Reviews | 1 Comment

Review: A New Song: Biblical Hebrew Poetry As Jewish And Christian Scripture, Edited By Stephen D. Campbell, Richard G. Rohlfing Jr., And Richard S. Briggs

by
  • Zach Keele
on May 2, 2024

And thou, sweet Poetry, thou loveliest maid, Still first to fly where sensual joys invade; Unfit in these degenerate times of shame, To catch the heart, or strike for honest fame; 1 In general, it is accurate to notice that poetry has . . . Continue reading →

Categorized Books, Reviews

Post navigation

← Previous Posts

Subscribe to the Heidelblog today!

Recent Comments

  • R. Scott Clark on Catholic-Protestant Differences (Part 1)
  • Evan F on Catholic-Protestant Differences (Part 1)
  • T. David Gordon on Catholic-Protestant Differences (Part 1)
  • R. Scott Clark on Catholic-Protestant Differences (Part 1)
  • Evan F on Catholic-Protestant Differences (Part 1)

Resources

  • Archives
  • Books and Essays
  • Categories
  • Contact
  • Covenant Theology And Infant Baptism
  • Discovering The Reformed Confession
  • Feathers And All (Or Why The Scriptures Are Enough)
  • Featley: The Sweet Dipper
  • Heidelberg Catechism (1563)
  • Heidelberg Reformation Association
  • Heidelberg Reformation Association Privacy Policy
  • Heidelblog Contributors
  • Heidelblog Resources
  • Heidelcast Series: Ordinary Means
  • Heidelcast Series: The Comfort Of The Covenant
  • Heidelcast Series: To Nourish And Sustain
  • Heidelcast: Saturday Superfriends!
  • Heidelmedia Archive
  • Heidelminicast Series: Calvin’s Short Treatise On The Lord’s Supper
  • How To Read The Bible
  • One Person, Two Natures
  • POPLL: An Alternative To Christian Nationalism (And Theonomy, Christian Reconstruction, Theocracy, And Christendom)
  • R. Scott Clark
  • Recursos Reformados Em Português
  • Resources On Confessional Subscription
  • Resources On Instruments In Worship
  • Resources On Lent
  • Resources On Philippians
  • Resources On Richard Baxter
  • Resources On The Limbus Patrum
  • Resources On The Doctrine Of The Church (Ecclesiology)
  • Resources On The Internal/External Distinction In The Covenant Of Grace
  • Resources On The Spirituality Of The Church
  • Resources On Weddings And Funerals
  • Subscribe To The Heidelblog!
  • The Canons Of Dork
  • The Cradle Of Christian Truth: The Apostles’ Creed
  • The Ecumenical Creeds
  • The Fruit Of The Spirit Series
  • The Heidelberg Catechism Podcast
  • The Heidelcast
  • The Reformed Confessions
  • Top HB Posts Through The Years
  • Using the HB Effectively
  • Welcome to the Heidelblog!
  • What Must A Christian Believe?

The “Ruformation” Continues: Heideldog 2

Heidelshop

Proudly powered by WordPress


Heidelberg Reformation Association
1637 E. Valley Parkway #391
Escondido CA 92027


Copyright © 2025 R. Scott Clark. All Rights Reserved. The Heidelberg Reformation Association is a tax-exempt 501(c)(3) non-profit organization. Federal ID number available upon request. The Heidelblog® and Heidelcast® are registered trademarks. Hosted by Kinsta.