Christmas is not only about a cradle in Bethlehem, it’s also about a cross outside Jerusalem where salvation was won for us.
A quick recap of some of our best content from 2025. Every year, we publish over 250 articles, release podcast episodes from 20+ unique podcasts, host two conferences (and participate in numerous speaking engagements), and more. This list just scratches the surface of our best of - thank you to everyone who makes this work and much more possible.
The story of your life stretches beyond the dash on the tombstone.

All Articles

This story of despair met with the hope of the gospel is rightly told by many during the holiday season.
We’ve hung on every whisper of hope that this way of life would end and a new one would rise to take its place.
I hope this Christmastime affords ample opportunities for you to publish the Good News of Jesus Christ.
Christian peace is not the absence of problems, but it is the presence of God amid our pain and sorrows.
The way through loneliness will lie in the blessing of solitude and the care of God.
Hannah’s story is the story of God’s great reversal.
The well-meaning advice “time heals all wounds” is offensively false when we confront the overwhelming evidence that the constants in our lives are death, taxes, and suffering.
Praying this prayer every day reveals this painful truth, I am guilty in need of forgiveness every day.
It turns out the family trait of not being able to wait runs deep and wide in the family of God. We do foolish things while we wait for promises to be fulfilled.
"Come to me, all you who are weary of being you, and simply be mine."
We have needs every day, but we also need a daily reminder that God loves us and he wants us to depend on him for our everyday stuff.
Many of us have experienced what it feels like to wait and to remain patient this year. This Advent, we are reminded of how the saints before us experienced similar feelings of uncertainty, need, and hopeful expectation as they awaited - both faithfully and unfaithfully - for God to fulfill his promises.