<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Engineering Decisions on Nuvika Blog</title><link>https://www.nuvikatech.com/blog/categories/engineering-decisions/</link><description>Recent content in Engineering Decisions on Nuvika Blog</description><generator>Hugo -- 0.152.2</generator><language>en-us</language><lastBuildDate>Fri, 10 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.nuvikatech.com/blog/categories/engineering-decisions/index.xml" rel="self" type="application/rss+xml"/><item><title>We Built a FinOps Platform to Control Cloud Costs. We Deployed It Across Three Clouds.</title><link>https://www.nuvikatech.com/blog/posts/tri-cloud-deployment/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.nuvikatech.com/blog/posts/tri-cloud-deployment/</guid><description>The architecture behind Fintropy&amp;#39;s tri-cloud deployment: Dev on GCP, QA on Azure, Prod on AWS — and why each environment intentionally lives on a different cloud provider.</description></item><item><title>FastAPI Over Django: 18 Months Later, Here's What We Got Right and What We Missed</title><link>https://www.nuvikatech.com/blog/posts/fastapi-over-django/</link><pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.nuvikatech.com/blog/posts/fastapi-over-django/</guid><description>Why Fintropy chose FastAPI over Django for its 84-endpoint backend, and the honest cost of that decision a year and a half in.</description></item><item><title>100 Tenants, One Database, Zero Data Leaks — How We Use PostgreSQL Row-Level Security</title><link>https://www.nuvikatech.com/blog/posts/postgresql-row-level-security/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.nuvikatech.com/blog/posts/postgresql-row-level-security/</guid><description>Why Fintropy chose PostgreSQL Row-Level Security over separate schemas or databases for multi-tenancy, and what it actually costs.</description></item><item><title>We Almost Chose Kubernetes. A Single Bug Changed Our Mind — And Created a New Problem.</title><link>https://www.nuvikatech.com/blog/posts/cloud-run-vs-kubernetes/</link><pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.nuvikatech.com/blog/posts/cloud-run-vs-kubernetes/</guid><description>How Fintropy switched from Kubernetes to Cloud Run, what we gained, and the cold-start SIGTERM problem nobody warned us about.</description></item></channel></rss>