SYS.INFRA // TECHNICAL TRANSPARENCY & STACK

How logicraft.cloud Works

I eat my own dog food. This site is the proof-of-concept for everything I recommend to B2B clients.

VPS + CloudPanel

// SYS.INFRA.01

This site runs on a single VPS managed by CloudPanel, a modern server control panel built for PHP applications. CloudPanel provides Nginx with FastCGI cache, PHP-FPM with OPCache, and Let's Encrypt SSL — all configured for maximum throughput with no cPanel bloat or Apache overhead.

// WEB SERVER

[ Nginx + FastCGI Cache ]

// PHP HANDLER

[ PHP-FPM 8.3 + OPCache ]

Zero-Downtime Deployments

// SYS.INFRA.02

Every push to main triggers a GitHub Actions workflow that automates the deployment on the server:

>_ github-actions — deploy.yml
SSH - VPS AUTO

// Automated zero-downtime CI/CD deployment pipeline

logicraft@cloud:~/htdocs$ git checkout main

logicraft@cloud:~/htdocs$ composer install --no-dev --optimize-autoloader

logicraft@cloud:~/htdocs$ npm ci && npm run build

logicraft@cloud:~/htdocs$ php artisan down --retry=1

logicraft@cloud:~/htdocs$ ln -sfn releases/v2026.09.24 current

logicraft@cloud:~/htdocs$ php artisan optimize:clear

logicraft@cloud:~/htdocs$ systemctl reload php8.3-fpm

logicraft@cloud:~/htdocs$ php artisan up

[✓] Atomic deployment complete with zero downtime (<0.5s)

Flat-File CMS Architecture

// SYS.INFRA.03

Instead of a database-driven CMS, this site stores content in structured Markdown files:

>_ tree — resources/content/engineering
FLAT-FILE CMS

resources/content/engineering/

├── es/migracion-arquitectura-saas.md

└── en/saas-architecture-migration.md

// Zero database queries · Zero SQL injection surface · 100% versioned in Git

A custom content repository parses YAML frontmatter and Markdown, compiles the content, and caches it in memory during production requests. This means zero database roundtrips for content pages, zero SQL injection attack surface, and full Git revision history for every word on the site.

Performance Engineering Stack

// SYS.INFRA.04

// FRONTEND STACK

  • [✓] Tailwind CSS with aggressive purge
  • [✓] Vite code-splitting and tree shaking
  • [✓] Preloaded Plus Jakarta Sans font
  • [✓] Alpine.js (15KB) instead of heavy frameworks

// BACKEND & CACHE STACK

  • [✓] Pre-warmed Laravel route and config caches
  • [✓] Flat-file CMS with 0ms database lookup latency
  • [✓] Full page caching via Nginx FastCGI
  • [✓] Brotli compression enabled