Posts

A New Collection of Thoughtful Learning Apps — Now Available on iOS & Android

Image
I’m excited to share a set of mobile apps I’ve recently completed and published on both the Google Play Store and the Apple App Store. These apps are designed with a simple goal in mind: to make meaningful, structured content more accessible, whether you’re studying theology or improving your English vocabulary. 📱 Now Available on Both Platforms All apps are live and available for download: Google Play Developer Page: https://play.google.com/store/apps/dev?id=5835943159853189043 Apple App Store Developer Page: https://apps.apple.com/ca/developer/q-z-l-corp/id1888794100 📖 Theology & Confession Study Apps For those interested in Reformed theology and classical Christian teachings, I’ve developed a series of apps that present foundational texts in a clean, focused reading format: The Belgic Confession Canons of Dort Heidelberg Catechism Westminster Shorter Catechism Each app is designed to provide a distraction-free experience, making it easier to read, reflect, and revisit these im...

2026 July 19th - Afternoon Sermon Reflection:Justice and Mercy: How Jesus Saves Us from God’s Just Judgment

Image
Justice and Mercy: How Jesus Saves Us from God’s Just Judgment A Faith & Code reflection on Lord’s Day 4, Romans 5, and Mark 3 Introduction In software engineering, one of the hardest problems is dealing with broken systems. When a system produces incorrect results, we do not simply ignore the errors. We investigate the root cause, identify what went wrong, and restore the system back to the way it was designed to function. The gospel tells us something similar about humanity. We were created beautifully in the image of God, designed to know Him, love Him, and live according to His will. But sin corrupted what God created. In Lord’s Day 3, we see the tragedy of the fall and the hope of regeneration. The Holy Spirit begins His work of restoring us into the image of God. God is not only saving us from something; He is saving us for something. He is...

2026 July 26th - Morning Sermon Reflection:Hallelujah: When the Character of God Captures Our Hearts

Image
Hallelujah: When the Character of God Captures Our Hearts A Faith & Code reflection on Psalm 135 Introduction In software engineering, we often learn that understanding the foundation of a system changes how we work with it. Before writing code, we need to understand the architecture. Before solving a problem, we need to understand the purpose behind it. Psalm 135 invites us to do something similar with our faith. Before we simply say, “Praise the Lord,” the psalm leads us to understand why we praise Him. The word Hallelujah means “Praise the Lord.” It is a call to lift up the name of God. But true worship does not begin with a command; it begins with knowing who God is. When the character of God captures our hearts, praise becomes the natural response of our lives. The Lord Is Good and Beautiful “Praise the Lord, fo...

2026 July 12th - Afternoon Sermon Reflection:Walking the Path of Faith: Why Following Jesus Is a Lifelong Journey

Image
Walking the Path of Faith: Why Following Jesus Is a Lifelong Journey Scripture: Colossians 2:6–8 Some moments in life feel like finishing lines. Graduation. A wedding. A new career. A baptism or profession of faith. Yet many of these moments are not endings at all—they are beginnings. That is exactly how the Apostle Paul speaks to believers in Colossians 2. "Therefore, as you received Christ Jesus the Lord, so walk in Him." (Colossians 2:6) The Christian life is often described as a journey, a race, or a pilgrimage. Paul chooses another familiar image—a walk. A walk is not completed in one step. It is made up of thousands of ordinary steps taken day after day. That simple picture reminds us that Christianity is not merely about making one important decision. It is about continuing to follow Jesus throughout the whole of life. Every Journey Has a Beginning Anyone who enjoys hiking knows that starting on the wrong trail can lead to hours of fr...

2026 July 19th - Afternoon Sermon Reflection:From Ruined to Restored: The Gospel Hope of God's Image in Us

Image
From Ruined to Restored: The Gospel Hope of God's Image in Us Scripture: John 3:1–15 | Lord's Day 3 Few ideas are more popular today than the belief that people are naturally good. We hear phrases like "follow your heart," "believe in yourself," or "people are basically good." While these ideas may sound hopeful, they raise an important question: If humanity is naturally good, why is our world filled with so much brokenness? Wars continue despite our education. Families break apart despite our technology. Loneliness grows despite unprecedented connectivity. Even our own hearts often desire things we know are harmful. The Bible does not ignore these realities. Instead, it gives an honest diagnosis that is surprisingly hopeful. Lord's Day 3 of the Heidelberg Catechism asks a difficult question: "Are we so corrupt that we are totally unable to do any good?" The answer leads us first into humanity's ruin—but ultimately...

2026 July 19th - Morning Sermon Reflection:Leaving the Mountain, Carrying the Blessing

Image
Leaving the Mountain, Carrying the Blessing Scripture: Psalm 134 Some of the most meaningful conversations in life happen just before people leave. A family gathers after Christmas dinner. Friends embrace before boarding a plane. Parents hug their children before they leave for college. Weddings end with blessings. Funerals conclude with words of hope. There is something powerful about parting words because they often reveal what matters most. Psalm 134 is exactly that. It is the final Song of Ascents, the closing hymn of Israel's pilgrimage to Jerusalem. The festivals are over. Worship has ended. The crowds are preparing to return home. Before everyone departs, two blessings are exchanged—one from the pilgrims to the temple servants, and another from the priests back to the people. It is a remarkably short psalm, yet it leaves us with one unforgettable truth: Worship does not end when God's people leave His house. The End of Worship—or the Beginning? Ma...

2026 July 12th - Morning Sermon Reflection:Behold, How Good and Pleasant It Is — Rediscovering the Gift of Christian Community

Image
Behold, How Good and Pleasant It Is — Rediscovering the Gift of Christian Community Scripture: Psalm 133 In today's world, we have never been more connected, yet many people have never felt more alone. Social media gives us followers but not always friendships. We work remotely, worship online, and communicate through screens, yet deep Christian fellowship often becomes optional rather than essential. Psalm 133 reminds us that God never intended His people to journey through life alone. "Behold, how good and pleasant it is when brothers dwell in unity!" (Psalm 133:1) David begins with one simple word: "Behold." It means, "Stop. Look. Don't miss this." What is so important that David commands us to notice it? Not a great king. Not a military victory. Not the beauty of Jerusalem. Instead, he points us toward something that many Christians easily overlook: Brothers and sisters living together in unity. Unity Is More Th...

2026 July 5th - Morning Sermon Reflection:When I Can't See Glory, I Can Still Have Hope

Image
When I Can't See Glory, I Can Still Have Hope There are seasons when it feels like God is quiet. Our prayers seem unanswered. The burdens of work continue to grow. Family responsibilities become overwhelming. News headlines remind us that the world is still broken. Even as Christians, we can quietly ask ourselves, "Where is God's glory in all of this?" That was the question I found myself reflecting on after hearing a sermon from Psalm 132. Interestingly, the word "hope" never appears in the psalm. Yet hope fills every verse. The people of Israel looked around and saw no visible glory. The temple had been destroyed. David's royal line appeared to have failed. Everything God had promised seemed hidden beneath disappointment. Instead of pretending everything was fine, they prayed a simple prayer: "Remember, O LORD..." At first, I wondered why they would ask an all-knowing God to remember. Surely God doesn't forget. But th...