Skip to main content

6 posts tagged with "Enterprise"

Articles focusing on enterprise-scale deployments, security, and governance.

View All Tags

The Rogue Admin Threat: Why Database Root Is No Longer Sovereign in Framework M

· 12 min read
Revant Nandgaonkar
Maintainer of Framework M

In traditional enterprise database architectures, database administrators (DBAs) and root infrastructure operators possess absolute power. With access to psql, an admin can run UPDATE orders SET total = 0 WHERE id = ...; or DELETE FROM audit_logs; without leaving trace evidence beyond transient server logs that they also have permission to erase.

When an internal operator or compromised cloud credential holds the keys to the SQL database, perimeter security, network ACLs, and application firewalls become irrelevant.

In this deep dive, we explore how Framework M implements cryptographic immutability and origin attestation to neutralize the rogue admin threat model. We walk through the concrete engineering mechanics: native database triggers, JSON Canonicalization Scheme (RFC 8785), SHA-256 hash continuity, Ed25519 origin signatures, and automated CLI forensic tracing.

Application-Layer Payload Encryption: Why HTTPS Isn't Enough for Fintech & How Framework M Solves It

· 7 min read
Revant Nandgaonkar
Maintainer of Framework M

Picture this scenario: Your team has built a high-velocity web application on a modern async stack. You have enforced strict HTTPS/TLS across all routes, enabled HSTS, configured HttpOnly SameSite session cookies, and set up a Web Application Firewall (WAF). Everything looks rock-solid.

Then the external security audit report lands on your desk with a high-severity finding:

"Sensitive credentials and personally identifiable information (PII) including email and phone numbers are transmitted as clear-text JSON payloads across the application boundary. Authentication and mutating payloads should follow banking-grade Application-Layer Payload Encryption (ALPE)."

At first, engineers often push back: "Isn't TLS already encrypting traffic over the wire?"

In this article, we'll examine why HTTPS alone is insufficient for modern zero-trust architectures and strict compliance standards (PCI-DSS 4.0, SOC 2, HIPAA), the hidden traps of hand-rolling client-side encryption, and how Framework M delivers seamless, end-to-end Application-Layer Payload Encryption with zero extra network round-trips.

Why We Built Framework M: An Enterprise Open-Source Manifesto

· 6 min read
Deepak Gupta
Deepak Gupta
Director of Framework M
Revant Nandgaonkar
Maintainer of Framework M

Having spent over a decade building, scaling, and contributing to open-source business application ecosystems—including key leadership and community building around ERPNext—we have witnessed the immense power of open source to democratize business software. Open-source frameworks allow teams to rapidly prototype applications, automate complex workflows, and retain complete control over their digital infrastructure.

Yet, as open-source frameworks expand into large enterprises, regulated industries, and government organizations, severe friction points emerge. Traditional framework designs often force a choice between rapid initial development velocity and long-term architectural stability.

We built Framework M to eliminate that compromise. This is our story, our architectural manifesto, and our vision for enterprise-grade open source.

Announcing the Incorporation of Framework M Software Foundation

· 4 min read
Deepak Gupta
Deepak Gupta
Director of Framework M
Revant Nandgaonkar
Maintainer of Framework M

We have an exciting milestone to share: Framework M Software Foundation has officially been incorporated as a non-profit company (Company limited by shares under Section 8 of the Companies Act, 2013, India).

From day one, our goal for Framework M has been simple: Build once. Scale forever. Achieving that vision requires more than clean architecture, zero-touch provisioning, and type-safe DocTypes—it requires long-term stability, transparent governance, and true vendor neutrality.

Establishing the non-profit Foundation early lays the groundwork for that commitment.

Multi-Account Profile Switching: Solving the 'Google Login' Experience in Enterprise Apps

· 5 min read
Revant Nandgaonkar
Maintainer of Framework M

Think about your daily workflow in Google Workspace or Microsoft Azure. In the top-right corner, you click your profile picture and switch instantly between your personal account, your work account, and a client’s tenant—all without logging out.

Users have come to expect this seamless, multi-account profile experience in modern web applications. Yet, if you look at the product backlogs of most enterprise SaaS startups, you will find that multi-account profile switching is deprioritized to 'never.'

In this article, we’ll look at why this feature is so hard to build from scratch, how open-source identity providers like Zitadel are driving this requirement, and how Framework M makes supporting it as simple as flipping an environment variable flag.