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

Self-Hosting Next.js in Kubernetes (Without Vercel)

Self-Hosting Next.js in Kubernetes (Without Vercel)

Next.js is often presented as a framework that works best on Vercel. And while Vercel offers a great developer experience, it is not always an option in enterprise environments.

Many teams need to deploy Next.js applications into:

  • OpenShift
  • Vanilla Kubernetes clusters
  • On-prem or private cloud environments

This series shows how to run Next.js in standalone mode as a normal Node.js service — with full control over Docker images, runtime configuration, and scaling.


Who This Series Is For

This series is designed for developers who:

  • Want to self-host Next.js without Vercel
  • Deploy applications to Kubernetes or OpenShift
  • Care about production readiness and security
  • Need predictable, repeatable deployments

If you’ve ever wondered “Why does this work locally but break in Kubernetes?”, this series is for you.


The Core Idea

When deployed correctly, a Next.js app is simply:

  • A Node.js server
  • Serving prebuilt static assets
  • Running behind Kubernetes networking

Once you understand that, the platform becomes much easier to reason about.


📚 The Complete Series

(Replace the links above with your actual Blogger post URLs.)


What You’ll Gain

  • A repeatable Next.js deployment strategy
  • Better understanding of standalone mode
  • Fewer production surprises
  • Freedom from platform lock-in

This approach has been proven to work across:

  • Enterprise OpenShift clusters
  • Managed Kubernetes platforms
  • On-prem installations

Final Thoughts

Vercel is convenient — but convenience often comes with constraints.

By self-hosting Next.js in Kubernetes, you gain:

  • Full infrastructure control
  • Predictable deployments
  • Enterprise-grade flexibility

If you’re serious about running Next.js in production at scale, this series will give you a solid, practical foundation.

Comments

Popular Posts

Fix “A problem occurred starting process 'command node'” in Android Studio for React Native

Fix up watchman issue with Ghost

Using Mutual TLS (mTLS) in Next.js (Server-Side Only)