Pragma CMS

Radical simplicity. Total control. Zero bloat.

Pragma CMS is a modern Content Management System (CMS) designed to eliminate the complexity of today’s web. Built with PHP 8.4+ and Vanilla JS, it relies on a clean architecture (Clean Monolith) and a data-oriented design (Data-Oriented Design). This structure, combined with a lightweight MVC model and minimal use of object-oriented programming, ensures a linear execution flow, fast, transparent, and predictable operation, with no black boxes.

It offers the perfect balance: full, fluid editorial freedom for content creators thanks to a modular visual builder, and complete semantic control of the code for developers. By default, Pragma CMS is hybrid, capable of serving ultra-fast server-side rendered (SSR) pages or delivering decoupled data (Headless) via a secure REST API.

open_in_new Visit my website

The hell of over-engineered architectures and SaaS lock-in

Creating and maintaining a website should not be a source of daily frustration. WordPress imposes a massive technical debt and critical dependence on unstable third-party plugins. Headless SaaS solutions (such as Contentful or Webflow) take control of your data and charge premium prices for every additional feature or user. Meanwhile, modern JavaScript frameworks impose a heavy abstraction tax for basic tasks.

A data-oriented structure and raw performance

To achieve a fast and stable system, unnecessary intermediaries must be removed. Pragma is designed to stay as close as possible to the underlying machine.

  • Data-Oriented Design (DOD): Instead of burying data inside complex code hierarchies (the “object soup”), Pragma manipulates simple structures. This is faster for the server, easier for developers to understand, and significantly improves page loading speed.
  • Direct flow: No compilers, no build tools, no hidden dependencies. The code is explicit and fully readable end-to-end, so you know exactly what is running on your server.
  • Lightweight MVC: A clear separation between server logic, templates (Twig or native PHP), and themes, without redundant complexity.

From user experience to code implementation

I designed and built the entire system, focusing both on code cleanliness and usability:

  • Product Management & UI: Designed Figma mockups to create a clean admin interface focused on editorial efficiency (media management, block editing, configuration).
  • Routing & Security: Developed a high-performance PHP router based on a compiled flat cache. It natively supports multilingual routing, strict security headers (CSP nonces), and redirect handling with no third-party plugins.
  • Data sovereignty: Your content is stored in clear SQL schemas and portable JSON snapshots. You own 100% of your code and your database.
  • Full native ecosystem: Dynamic content modeling (Collections/Structures and Singles), drag-and-drop form builder, menu editor, automatic image optimization (AVIF/WebP), XML sitemap generator, centralized multi-site console, and more.