Daily Bread
Daily messages of encouragement and instruction from God’s Word.
Daily Bite
He Runs To Meet You
"Swimmer missing" read the headline. A young man had gone missing while swimming at our local beach, and rescue boats and helicopters could not...
- Suggested
- Latest
The Bird Riddle
Three birds are sitting on a tree. One decides to fly away. How many birds are left on the tree? It’s giving the wrong [...
Nature vs Nurture
Nature versus nurture. A common debate. Scientifically, we can view this debate as genetics vs epigenetics. Genetics is the DNA we are born with...
How to build your house
When building a house, a firm foundation, the best quality building materials, and a highly qualified builder are vital for a house that will...
Footsteps in the sand
In the early morning light the Namibian dune rises like a sleeping giant beckoning us to try and reach its distant sandy peak. Ahead...
God’s free garden
As I sit in a beautiful garden full of divine creation, the beautiful trees, the colourful flowers, the singing birds, and the sound of...
Shade that stays
“Extreme heat warning” — our car temperature read 38°C. Not ideal for the start of a full week in the sun! Our first stop [&hell...
God always provides
“God always provides,” I said, finding a parking spot right outside my appointment in a busy town. I was running late and had been [&h...
The work of God
Five thousand people had just enjoyed a miraculous meal of fish and barley loaves made from two small fish and five loaves. The next...
Amazing patience
I’ve been guiding a group of teachers through one of my online courses on teaching with technology and AI. While most breezed through, some [...
Flooded House
It’s 5:44 am. The waters are still rising around our bed. It’s dark, and the rain continues its torrential downpour. Our entire house is [&h...
World beyond sight
Recently we watched (again) the amazing show on Netflix called “My Octopus Teacher”. It is a beautifully filmed story of a man’s incredible encounter [&hel...