Finly

Blog

Was machen wir bei Finly

Hier teilen wir technische Einblicke, Architekturentscheidungen und Best Practices aus der Entwicklung von Finly - für alle, die sich für moderne Softwareentwicklung im FinTech-Bereich interessieren.

Replacing Payload Auth with Better Auth: Stateless Social Login for SaaS Apps
PayloadCMS
Next.js
Better Auth

6 minutes

Payload’s built-in authentication is fine for CMS users but falls short for SaaS apps—it only supports email/password login and doesn’t handle social providers or external sessions. In this post, I show how I replaced Payload’s local auth with Better Auth, enabling social login, external session management, and role assignments, while keeping Payload as the source of truth for users. This approach lets you build a SaaS-ready authentication system without giving up Payload’s RBAC and access control.

Ravi

Ravi

CTO

12/15/2025 11:36 AM

Building a Real-Time Notification System in Go with PostgreSQL
Go
PostgreSQL
Websockets
Pub/Sub

4 minutes

In Finly, we implemented real-time notifications using PGNotify as a lightweight Pub/Sub system. This powers our notification center, ensuring it updates automatically when new entries arrive and triggers a toast notification for immediate feedback. In this post, I’ll walk through how we set it up in Go and provided our client with a GraphQL subscription.

Ravi

Ravi

CTO

03/27/2025 9:10 PM

Cutting Docker Build Times in Half: Optimizing Frontend Builds with Drone and Stage Caching
Docker
Drone

3 minutes

See how we improved our frontend Docker build times by 50% using the Drone Docker plugin and smart caching of dependencies and intermediate stages, making our CI/CD pipeline faster and more efficient.

Ravi

Ravi

CTO

03/14/2025 1:05 PM

How We Deployed Finly’s New Site with Drone, Terraform, and Kubernetes
Docker
Next.js
Drone
Terraform
Kubernetes
PayloadCMS

5 minutes

At InnoPeak, we recently launched Finly’s new landing page, built with Next.js, PayloadCMS, and HeroUI. To ensure a smooth deployment, we leveraged Drone CI, Terraform, and Kubernetes, along with PostgreSQL and DigitalOcean Spaces for storage. In this post, we’ll walk through how we set up our infrastructure and automated deployment.

Ravi

Ravi

CTO

03/05/2025 8:12 PM