top of page
Search
All Posts


Psalm 132: The Covenant Hymn of Christ, Our Eternal Dwelling
Psalm 132 is one of the Songs of Ascents, sung by pilgrims on their way to Jerusalem. However, it is more than just a travel hymn; it serves as a profound covenant hymn. It begins with David’s vow and concludes with God’s vow. While it opens with human restlessness, it ultimately leads to divine rest. At the heart of this psalm lies a pivotal question: Where will the Lord rest with His people? David longed for God’s presence, yet he could not secure it forever. God Himself sw
Joshua Nichols
Sep 27, 20255 min read


Psalm 131 - The Quiet Soul Before the Lord
Why Psalm 131 Matters Right Now We live in a loud world—and not just because of notifications or traffic. Our hearts make noise:...
Joshua Nichols
Sep 21, 20256 min read


Psalm 130 - Out of the Depths, I Cry
Introduction Psalm 130 is one of the most beloved of the “Songs of Ascents.” Known throughout church history as the De Profundis (“Out...
Joshua Nichols
Sep 8, 20255 min read


Psalm 129 - Hope Amid Affliction
Introduction We live in a world where affliction is not an exception but a reality. God’s people have always known hardship—whether...
Joshua Nichols
Sep 1, 20253 min read


Psalm 128 - The Blessed Life
Everyone wants the “blessed life.” Just scroll through social media, and you’ll find #Blessed attached to everything from a new car to a...
Joshua Nichols
Aug 24, 20254 min read


Psalm 127 - God's Grace in All Things
Life in our modern world is often driven by striving. We rise early, stay up late, and push ourselves to the limits to build careers,...
Joshua Nichols
Aug 17, 20255 min read


Psalm 126 - Sowing in Tears, Reaping in Joy
Life in God’s kingdom is full of contrasts. Joy and sorrow. Planting and harvesting. Waiting and rejoicing. Psalm 126 captures all of...
Joshua Nichols
Aug 10, 20254 min read


Psalm 125 - Unshakable: The Faithfulness of God
Life can feel like shifting sand. Uncertainty rises, trials press in, and wickedness often seems to gain the upper hand. But in Psalm...
Joshua Nichols
Aug 3, 20253 min read


Psalm 124 - The Reason We Still Stand
Reflections on Psalm 124 – A Song of Grateful Dependence Have you ever taken a quiet moment to look back over your life and consider this...
Joshua Nichols
Aug 2, 20254 min read


Psalm 123: The Upward Life
The Upward Life The Christian life is sustained not by lifting ourselves up, but by lifting our eyes to the enthroned Lord. This sermon...
Joshua Nichols
Jul 22, 20252 min read


Psalm 122: What Happens When We Worship
Psalm 122 – What Happens When We Worship A Songs of Ascent Series Title: Songs of Ascent: A Journey of Hope Preacher: Dr. Joshua...
Joshua Nichols
Jul 22, 20253 min read


Psalm 121: Safe in the Savior's Care
Psalm 121 – Safe in the Savior’s Care A Songs of Ascent Series Title: Songs of Ascent: A Journey of Hope Preacher: Dr. Joshua Nichols,...
Joshua Nichols
Jul 22, 20253 min read


Psalm 120 - Crying Out on the Way to Zion
Songs of Ascent Sermon Series Crying Out on the Way to Zion: Reflections on Psalm 120 The Christian life does not begin with a...
Joshua Nichols
Jul 5, 20253 min read


The Eternal Word That Guides Our Steps
Walking with the Word – Part 3 Psalm 119:89–128 In an age of shifting values and uncertain voices, the people of God need something...
Joshua Nichols
May 20, 20253 min read


The Canon of Dort
📜 The Canons of Dort: Guarding the Gospel of Sovereign Grace Understanding the History, Theology, and Hope Behind the Five Points of...
Joshua Nichols
May 12, 20253 min read


Psalm 119 Walking in the Word – Part 1
🛤️ The Path of Obedience Walking with the Word – Part 1 Psalm 119:1–40 What does it mean to walk in obedience to God? In a world where...
Joshua Nichols
May 12, 20253 min read


Psalm 119 Walking in the Word – Pt. 2
Walking with the Word – The Furnace of Affliction Psalm 119:41–88 Affliction is not a glitch in the Christian life—it’s part of God’s...
Joshua Nichols
May 11, 20253 min read
bottom of page


