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.

Closing the Gap Between Schema-First and Code-First GraphQL Development

4 minutes

At InnoPeak, we use a schema-first approach for Finly’s GraphQL API, relying on GQLGen to generate models, enums, and resolver stubs while keeping the focus on a clean, expressive graph. To cut down on duplication, we introduced a complementary code-first layer that generates model and enum definitions automatically—allowing us to concentrate on shaping the rest of the graph.

Ravi

Ravi

CTO

11/24/2025 9:33 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