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.

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
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

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

by
  • Zach Keele
on September 13, 2025
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

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
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

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

by
  • Zach Keele
on July 5, 2025
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

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

by
  • Zach Keele
on June 28, 2025
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

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

by
  • Zach Keele
on June 21, 2025
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

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

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

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

The Stains of Guilt: A Guide for Confession in Psalm 51 (Part 2)

by
  • Zach Keele
on November 11, 2023 | 2 Comments

In the first section of this survey of Psalm 51, we were rocked by the foul stains of our sin. As sinners, conceived and born iniquity, sin corrodes and tarnishes every last fiber of the inner person. Our hearts are rotten with . . . Continue reading →

Categorized Biblical Exposition, Biblical theology, Psalms, Saturday Psalm Series | Tagged Psalm 51 | 2 Comments

Post navigation

← Previous Posts
Newer Posts →

Subscribe to the Heidelblog today!

Recent Comments

  • Cris Dickason on Where Are the Young Men? Ministry and the Crisis of Formation
  • R. Scott Clark on Hart On The Proximate Roots Of Christian Nationalism
  • Greg on Inside ‘The War for Normal’: How a Christian conference ended up selling Nazi propaganda
  • Greg on Inside ‘The War for Normal’: How a Christian conference ended up selling Nazi propaganda
  • Adam Gess on Hart On The Proximate Roots Of Christian Nationalism

Resources

  • A Chronological List Of Alleged Antipopes
  • Archives
  • Books and Essays
  • Categories
  • Contact
  • Covenant Theology And Infant Baptism
  • Discovering The Reformed Confession
  • Featley: The Sweet Dipper
  • Heidelberg Catechism (1563)
  • Heidelberg Reformation Association
  • Heidelberg Reformation Association Privacy Policy
  • Heidelblog Contributors
  • Heidelblog Resources
  • Heidelcast: Saturday Superfriends!
  • Heidelmedia Archive
  • Heidelvideo
  • Historic Reformed Assurances Of Pardon
  • Papal Succession Lists
  • R. Scott Clark
  • Resources For Recovering The Second Service
  • Resources For Ruling Elders
  • Resources On Bible Translations
  • Resources On Johannes Althusius
  • Resources On Philippians
  • Resources On Reformed Liturgies
  • Resources on the Covenant of Grace and the New Covenant
  • Rome, Constantinople, Or Geneva
  • Subscribe To The Heidelblog!
  • The Canons Of Dork
  • The Ecumenical Creeds
  • The Heidelberg Catechism Podcast
  • The Heidelcast
  • The Israel of God
  • The Quadriga
  • 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 © 2026 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.