Protecting Services with Google OAuth on Traefik v3 — Docker Swarm (traefik-forward-auth)

This guide documents the auth-host mode pattern using thomseddon/traefik-forward-auth:2 (TFA). It replaces the more complex oauth2-proxy approach that required a dual-router hack and an errors middleware to handle redirects in Traefik v3. Why traefik-forward-auth over oauth2-proxy? With Traefik v3, oauth2-proxy’s redirect pattern broke because: traefik-forward-auth issues a real HTTP 307 redirect directly from the ForwardAuth […]

Read More →

Building Web Applications at Lightning Speed: A CodeIgniter 4 Website Generator

In the world of web development, we’re always looking for ways to ship faster without sacrificing quality. After spending countless hours building similar CRUD applications, admin panels, and content management systems, I decided to build something that would eliminate the repetitive parts while maintaining full control over the final output. Today, I want to share […]

Read More →

When the Cloud Goes Down: A Day That Made Me Rethink My Setup

Today was one of those days where everything that normally “just works” decides to take a vacation. Cloudflare had a pretty big outage, and suddenly all my websites were unreachable. The funny part?Everything behind Cloudflare was perfectly fine.My home server was running. My Google Cloud Run failover was running. I was down not because my […]

Read More →

Securing ThumbGenieAI.com

We had launched ThumbGenie AI couple of months ago and it is one of our faster growing product. With the faster growth also comes more attention from unwanted vistors. We had developed the app in a secure way but had one small issue where we send welcome email to the users registering with our app […]

Read More →

CodeIgniter 4 with Inertia.js

If you don’t know about Inertia.js you can learn more about it at its home page https://inertiajs.com/. Its helping you to build single page applications without APIs. In summary the front end React component details shipped with the requested data to the front end avoiding the multiple network request and avoiding the running spinners. Also […]

Read More →

Total free minimalist wordpress theme

I’ve always been a fan of simplicity, especially when it comes to design. When I started my blog, I knew I wanted a clean, minimalist theme that would let my content shine without any distractions. But as I searched through countless themes—many of which claimed to be “minimalist”—I found that most were still cluttered with […]

Read More →