Blog
Method, strategy, growth. Ideas and notes from our daily work.

Shared Schema and RLS: Multi-Tenant Data Isolation for Architects
Practical guidance for architects on multi tenant data isolation: why shared schema plus PostgreSQL RLS is the default, when to migrate, and how to...

Avoid Vendor Lock In: Engineering First Enterprise AI Agents
An engineering first playbook for enterprise AI agents: integrate with systems, enforce governance, and run a six to eight week pilot that proves ROI.

5 Components of Reliable SAP Web App Integration for Engineers
Developer-focused, backend-first blueprint for SAP web app integration. Build a backend proxy, use SAP Integration Suite and Cloud Connector, and...

Vicedomini Softworks: Our Story After 1 Year
We celebrate a year of Vicedomini Softworks. Sofia Vicedomini recounts her transition from an international R&D career to founding a custom software company in Italy, driven by the mission to solve concrete problems and automate clients' processes.

30 Minute Keycloak Quickstart for Engineers, Hardened for Production
Run a working Keycloak dev instance in about 30 minutes, then follow a pragmatic production-hardening checklist and delivery steps for self-hosted IAM.

€15k–€1M Software Cost Benchmarks and WBS Template for Managers
For decision makers: €15,000–€1,000,000 benchmarks, a WBS template, and a worked MVP example to produce verifiable software cost estimates.

Reduce Data Risk in Enterprise Monolith to Microservices Migrations
Phase by phase roadmap to move a monolith to microservices using CDC, ETL and SAGA. Pilot choice, rollback gates and 3–5x operating costs.

Five Actions That Prevent Holiday Outages: A Developer and SRE Handbook
For engineering teams: holiday prep for devs and SREs. Five actions: load testing, autoscaling, resilient checkout, monitoring, and code freeze.

Fast eIDAS integration in Keycloak: GRNET steps and EUDI Wallet prep
Deploy GRNET SAML v2.0, map the PersonIdentifier, verify certificates and mappers, and prepare Keycloak for LoA and EUDI Wallet readiness.