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

Golden Container Build Platform 3.0: Secure Enterprise Delivery and Deployment Governance

Image
Golden Container Build Platform 2.0 Golden Container Build Platform 3.0 Enterprise-Grade Artifact Build, Promotion, Deployment, and Governance Platform 1. Executive Summary Golden Container Build Platform 3.0 is a standardized enterprise delivery platform for building, signing, scanning, promoting, and deploying containerized applications across environments. The platform should not simply be a reusable GitHub Actions workflow. It should become a governed software delivery layer that provides: Build once, promote many Immutable artifact identity Release-based production promotion Manual operational recovery GitOps-based deployment OIDC-based cloud authentication Supply chain security Policy-as-code enforcement Deployment observability Self-service developer experience The key principle: Source code merge creates a trusted artifact. Release approval promotes that artifact. GitOps deploys that artifact. Manual workflows recover or rollback that artifact. This separates bui...

2026 August 9th - Afternoon Sermon Reflection:His Steadfast Love Has No End

Image
  His Steadfast Love Has No End There are times when repetition gets on my nerves. A song repeats the same line again and again, and somewhere in my head I start asking, Do we really need to sing this one more time? Psalm 136 answers that question with a resounding yes . The phrase “his steadfast love endures forever” is repeated twenty-six times. Not once or twice, but in every verse. At first, it can feel excessive. But maybe that is exactly the point. We repeat what we are afraid to forget. Life is full of things that change. Plans change. Circumstances change. People change. One day can feel peaceful, and the next can bring uncertainty, disappointment, or fear. And somewhere in the middle of all that, I can forget what is actually constant. Psalm 136 keeps bringing me back: His steadfast love endures forever. God's love is not merely a story from the past. It is not something that belonged only to Israel, or only to people in the Bible. The psalm moves from what God did in ...

2026 August 9th - Morning Sermon Reflection:A Church Bound by Christ

Image
  A Church Bound by Christ One of the things that struck me most from this sermon was the picture of the church in Antioch. Antioch was a very different place from Jerusalem. It was multicultural, diverse, busy, and full of people from different backgrounds, languages, religions, and cultures. And somehow, right in the middle of all that complexity, God built a church. Not a church where everyone looked alike. Not a church where everyone came from the same country or shared the same history. A church where Jesus was the thing that held people together. That made me stop and think. It is easy to build relationships around things we already have in common—our culture, language, nationality, interests, education, or even personality. Those things naturally bring us together. But the gospel calls us into something deeper. Paul later writes that in Christ, there is neither Jew nor Greek. Our differences don't disappear, but they no longer have the final word about who we are. Christ do...

2026 August 2nd - Afternoon Sermon Reflection:This Is Our God

Image
  This Is Our God This afternoon, the sermon began with a simple question: Who is your God? At first, I realized how easily I would answer that question by talking about what God has done for me. He saved me. He forgave me. He provides for me. He guides my family. He answers prayer. All of those things are true. But they don't quite answer the question. Who is God Himself? That question stopped me. So often, I know God through His gifts, His work, and my experience of Him, but I don't slow down enough to consider who He is in Himself. The sermon brought us back to the Belgic Confession: God is one, simple, spiritual, eternal, incomprehensible, invisible, immutable, infinite, almighty, perfectly wise, just, and the overflowing fountain of all good. These aren't merely theological words. They describe the God I worship. And the more I thought about them, the more comforting they became. God is eternal . He isn't here today and gone tomorrow. His faithfulness doesn't...

2026 August 2nd - Morning Sermon Reflection:When Waiting Feels Too Long

Image
  When Waiting Feels Too Long I don't like waiting. I suspect I'm not alone. We live in a world where almost everything is designed to happen faster. Food comes through a drive-through. Answers are a Google search away. A webpage that takes five seconds to load already feels slow. But God doesn't always work at the speed I want. Psalm 13 begins with David asking the question I think many of us have quietly asked: “How long, Lord?” How long will I have to wait? How long before You answer? How long before something changes? What strikes me about Psalm 13 is that David doesn't try to sound more spiritual than he really feels. He doesn't hide his frustration from God. He brings his questions directly to Him. And I think that's an important part of faith. Faith isn't pretending that everything is okay. Faith is being able to say, “God, I don't understand what You're doing. I don't know how much longer I can wait. But I'm still coming to You.” Dav...

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