Portfolio/Blog using Nuxt and Cloudflare

Building my Portfolio/Blog site using Nuxt and leveraging NuxtHub for full-stack capabilities

Enable RSS/JSON Feeds for your Nuxt Content

Easily enable RSS and JSON feeds for your Nuxt Content to share and syndicate your site’s updates.

Bridging Eastern Mysticism and the Quest for Peace

A thoughtful exploration of Alan Watts’s timeless insights on Eastern mysticism and how they guide us toward inner peace and harmony.

Customized Code highlighting in Nuxt

Fully tailored Code Highlighting to Markdown in Nuxt with @nuxt/content and Shiki.

An introduction to Cloudflare Workers AI

Integrate Generative AI within your Web Applications using Cloudflare Workers AI in less than 25 lines of code

Authenticated Routes for Nuxt Applications

Minimalist implementation of adding authenticated route gaurds for Nuxt Application

Self Managed IAM using Keycloak and Terraform

Discover how to build a robust, self-managed Identity and Access Management (IAM) solution using Keycloak and Terraform.

Managing Terraform State with a Ceph-Based S3 Backend

Learn how to securely manage Terraform state using Ceph’s S3-compatible object storage for a scalable, self-hosted backend.

Own Your Authentication: Self-Hosting an OIDC Client Using Keycloak

Take full control of your authentication by self-hosting an OIDC client with Keycloak for secure and seamless access management.

High Availability Ceph Cluster: Automating with MicroCeph, Terraform & Ansible

Learn how to deploy a highly available Ceph cluster effortlessly using MicroCeph, Terraform, and Ansible for seamless automation and scalability.

Deploying a HA MicroK8s Cluster Using Terraform

Automating the deployment of a highly available MicroK8s cluster using Terraform and Ansible for seamless scalability and resilience.

Personal Self-Hosted AI Assistant: Automating with Terraform

Deploy a self-hosted AI assistant using Terraform on a Kubernetes cluster.

Connect to Kubernetes API using Cloudflare Access

Secure your Kubernetes API with Cloudflare Access for authenticated, Zero Trust access—no VPN needed.