<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mohd Hakim Johari</title>
    <description>The latest articles on DEV Community by Mohd Hakim Johari (@vondereich).</description>
    <link>https://dev.to/vondereich</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3676504%2F759f6791-6183-4763-80d3-9733d49cb3cf.jpg</url>
      <title>DEV Community: Mohd Hakim Johari</title>
      <link>https://dev.to/vondereich</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vondereich"/>
    <language>en</language>
    <item>
      <title>VonCMS v1.22 Preview</title>
      <dc:creator>Mohd Hakim Johari</dc:creator>
      <pubDate>Sat, 04 Apr 2026 06:47:24 +0000</pubDate>
      <link>https://dev.to/vondereich/voncms-v122-preview-55ae</link>
      <guid>https://dev.to/vondereich/voncms-v122-preview-55ae</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F12p5hshdmg5353jnpdlr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F12p5hshdmg5353jnpdlr.png" alt=" " width="800" height="739"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;VonCMS v1.22 Preview&lt;/p&gt;

&lt;p&gt;For those who have tested VonCMS, here’s a preview of what’s coming in v1.22.&lt;/p&gt;

&lt;p&gt;This update focuses on improving real-world publishing workflows, team collaboration, and performance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Editor Logs (RBAC Ready)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Built-in editor logs allow you to track:&lt;/p&gt;

&lt;p&gt;Who edited a post&lt;br&gt;
What was changed&lt;br&gt;
When the change happened&lt;/p&gt;

&lt;p&gt;This is especially useful for teams using RBAC (writers, editors, admins).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv733r45dfwll6f9iaivo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv733r45dfwll6f9iaivo.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advanced Media Manager&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The media system is no longer just an upload tool. It now includes:&lt;/p&gt;

&lt;p&gt;Media library sync (FTP / file manager detection)&lt;br&gt;
Responsive image generation&lt;br&gt;
Orphan file cleanup&lt;br&gt;
On-demand image rebuild&lt;/p&gt;

&lt;p&gt;All built-in — no plugin dependency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Category Tabs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A cleaner way to manage and organize categories directly within the interface.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpg95w7j1niw90vp9cadu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpg95w7j1niw90vp9cadu.png" alt=" " width="800" height="1544"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick Editor (Frontend Editing)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Edit any post directly from the frontend without entering the admin dashboard.&lt;/p&gt;

&lt;p&gt;This significantly improves editing speed and overall UX for content teams.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Architecture&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;VonCMS is built as a hybrid system:&lt;/p&gt;

&lt;p&gt;React frontend (SPA + SSR hybrid)&lt;br&gt;
PHP + MySQL backend (shared hosting compatible)&lt;/p&gt;

&lt;p&gt;Built for developers who want modern UX without requiring a Node.js deployment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Current version: v1.21.5&lt;br&gt;
&lt;a href="https://github.com/Vondereich/VonCMS" rel="noopener noreferrer"&gt;https://github.com/Vondereich/VonCMS&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you find this project interesting, consider giving it a ⭐&lt;/p&gt;

&lt;p&gt;VonCMS will be fully open source soon.&lt;/p&gt;

&lt;p&gt;The goal is simple:&lt;br&gt;
Build a modern CMS that is powerful, practical, and accessible — especially for developers who are tired of plugin-heavy systems.&lt;/p&gt;

</description>
      <category>voncms</category>
      <category>react</category>
      <category>hybridcms</category>
      <category>webdev</category>
    </item>
    <item>
      <title>I Built a CMS That Runs a Live News Portal on Shared Hosting. LCP: 0.4s.</title>
      <dc:creator>Mohd Hakim Johari</dc:creator>
      <pubDate>Wed, 18 Mar 2026 18:04:47 +0000</pubDate>
      <link>https://dev.to/vondereich/i-built-a-cms-that-runs-a-live-news-portal-on-shared-hosting-lcp-04s-1f91</link>
      <guid>https://dev.to/vondereich/i-built-a-cms-that-runs-a-live-news-portal-on-shared-hosting-lcp-04s-1f91</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftiwvltwui7trd6nqe7h6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftiwvltwui7trd6nqe7h6.png" alt=" " width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  I Built a CMS That Runs a Live News Portal on Shared Hosting. LCP: 0.4s.
&lt;/h1&gt;

&lt;p&gt;Not a demo. Not a side project collecting dust.&lt;/p&gt;

&lt;p&gt;A real news portal. Real traffic. Real deadlines.&lt;/p&gt;

&lt;p&gt;And it runs on a regular shared hosting server — the kind that costs a few dollars a month.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I Built It
&lt;/h2&gt;

&lt;p&gt;I wanted a CMS that behaved the way I think about performance: lean by default, not lean after you've installed five optimization plugins and tuned a CDN.&lt;/p&gt;

&lt;p&gt;Most CMS options in the market fall into two camps:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The heavy camp&lt;/strong&gt; — battle-tested, massive ecosystems, but you're fighting against the architecture to get clean performance numbers. Every page load carries the weight of decades of backward compatibility.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The headless camp&lt;/strong&gt; — clean and fast, but now you're managing a Node.js server, a separate frontend, API keys, deployment pipelines. The overhead shifts from runtime to infrastructure.&lt;/p&gt;

&lt;p&gt;I wanted a third option: &lt;strong&gt;fast by architecture, simple by design, deployable like it's 2010&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That's VonCMS.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Architecture
&lt;/h2&gt;

&lt;p&gt;React 19 frontend. PHP 8.2 backend. MySQL. No Node in production.&lt;/p&gt;

&lt;p&gt;The entire page — content, SEO metadata, ad config, related posts — resolves in &lt;strong&gt;a single database query&lt;/strong&gt;. React handles navigation and rendering as a SPA. PHP handles the data layer, API, sitemaps, schema, and server logic.&lt;/p&gt;

&lt;p&gt;The result:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;VonCMS&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;DB Queries per page&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RAM usage&lt;/td&gt;
&lt;td&gt;~15–25MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LCP (shared hosting)&lt;/td&gt;
&lt;td&gt;&amp;lt; 0.4s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Plugin dependencies&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;That last line matters. Everything ships built-in:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fndjk9tsnj7n5c8a1vfuf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fndjk9tsnj7n5c8a1vfuf.png" alt=" " width="800" height="685"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full SEO stack — meta, schema, XML sitemaps, &lt;code&gt;llms.txt&lt;/code&gt; for AI crawlers&lt;/li&gt;
&lt;li&gt;Ads manager — header, sidebar, in-feed, AdSense-ready&lt;/li&gt;
&lt;li&gt;Comment system with role-based moderation&lt;/li&gt;
&lt;li&gt;Newsletter&lt;/li&gt;
&lt;li&gt;Redirect manager&lt;/li&gt;
&lt;li&gt;WebP auto-conversion on upload&lt;/li&gt;
&lt;li&gt;OTA updater with SHA256 integrity validation&lt;/li&gt;
&lt;li&gt;Image SEO engine — &lt;code&gt;&amp;lt;image:image&amp;gt;&lt;/code&gt; sitemap injection, schema image binding&lt;/li&gt;
&lt;li&gt;SPA ad persistence — solves the AdSense freeze problem on React navigation&lt;/li&gt;
&lt;li&gt;Path agnosticism — root, subfolder, or subdomain, zero manual config&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No plugin hunting. No dependency chain. Just install and publish.&lt;/p&gt;




&lt;h2&gt;
  
  
  Security as Architecture, Not Afterthought
&lt;/h2&gt;

&lt;p&gt;Every request passes through a 6-layer stack:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;SQLi&lt;/strong&gt; — 100% PDO parameterized queries&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;XSS&lt;/strong&gt; — DOMPurify + server-side context-aware stripping&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSRF&lt;/strong&gt; — mandatory token validation on all state-changing requests&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Session binding&lt;/strong&gt; — cryptographic UA-binding against session hijacking&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rate limiting&lt;/strong&gt; — IP-based flood protection on high-risk endpoints&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data masking&lt;/strong&gt; — automatic credential redaction in API responses&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Plus: OTA updates enforce SSL and SHA256 package validation before extraction. The installer locks permanently after setup — no UI-level re-installation exploit possible.&lt;/p&gt;




&lt;h2&gt;
  
  
  It's Proven in Production
&lt;/h2&gt;

&lt;p&gt;VonCMS powers &lt;strong&gt;Skrip Global&lt;/strong&gt; — a live Malay-language news portal.&lt;/p&gt;

&lt;p&gt;Scheduled posts. Breaking news workflow. Ad networks. Reader comments. Real traffic spikes.&lt;/p&gt;

&lt;p&gt;That's the benchmark I build against. Not synthetic tests.&lt;/p&gt;




&lt;h2&gt;
  
  
  Who It's For
&lt;/h2&gt;

&lt;p&gt;Developers who want full ownership of their publishing stack. Agencies tired of plugin debt. Publishers who want performance without infrastructure complexity.&lt;/p&gt;

&lt;p&gt;It runs on any shared host with PHP 8.0+ and MySQL. Setup is three steps: upload zip, run &lt;code&gt;/install&lt;/code&gt;, log into &lt;code&gt;/admin&lt;/code&gt;. No Composer. No npm. No Docker.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where It's Heading
&lt;/h2&gt;

&lt;p&gt;VonCMS goes open source at 1,000 active installations. Not before — so there's a real community ready to sustain it when the repo opens.&lt;/p&gt;

&lt;p&gt;Version 2.0 brings a plugin marketplace and full community governance.&lt;/p&gt;

&lt;p&gt;Currently at &lt;strong&gt;v1.21.0 "Breeze"&lt;/strong&gt; — performance refinement, UI polish, PHP 8.5 preparation.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/Vondereich/VonCMS" rel="noopener noreferrer"&gt;github.com/Vondereich/VonCMS&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you try it, drop a comment. I read everything.&lt;/p&gt;

</description>
      <category>cms</category>
      <category>blog</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Why I Built VonCMS: A WordPrxxx Alternative for the Rest of Us</title>
      <dc:creator>Mohd Hakim Johari</dc:creator>
      <pubDate>Wed, 24 Dec 2025 08:34:42 +0000</pubDate>
      <link>https://dev.to/vondereich/why-i-built-voncms-a-wordpress-alternative-for-the-rest-of-us-9pp</link>
      <guid>https://dev.to/vondereich/why-i-built-voncms-a-wordpress-alternative-for-the-rest-of-us-9pp</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuwnw1ly81z36gsnjsk0w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuwnw1ly81z36gsnjsk0w.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7rw84xnap5nxidvh1jb6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7rw84xnap5nxidvh1jb6.png" alt=" " width="800" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8qcj12zlxp2b603uqlkr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8qcj12zlxp2b603uqlkr.png" alt=" " width="800" height="668"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I just want a blog that works without installing 47 plugins."*&lt;/p&gt;

&lt;p&gt;Sound familiar? That's exactly why I spent the last year building VonCMS.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Every time I set up a new blog or small website, I faced the same dilemma:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Option A: WordPrxxx&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install WordPress ✅&lt;/li&gt;
&lt;li&gt;Find a good theme (2 hours later...)&lt;/li&gt;
&lt;li&gt;Install security plugin&lt;/li&gt;
&lt;li&gt;Install SEO plugin
&lt;/li&gt;
&lt;li&gt;Install caching plugin&lt;/li&gt;
&lt;li&gt;Install backup plugin&lt;/li&gt;
&lt;li&gt;Wonder why my site loads in 5 seconds&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Option B: Headless CMS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Set up Strxx/Contentful&lt;/li&gt;
&lt;li&gt;Build React frontend from scratch&lt;/li&gt;
&lt;li&gt;Deploy to Node.js hosting&lt;/li&gt;
&lt;li&gt;Realize I spent 3 days on a "simple blog"&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Solution
&lt;/h2&gt;

&lt;p&gt;What if there was a middle ground? A CMS that:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;✅ Comes with a beautiful frontend (no theme hunting)&lt;/li&gt;
&lt;li&gt;✅ Has modern React performance (sub-second loads)&lt;/li&gt;
&lt;li&gt;✅ Runs on cheap PHP hosting (cPanel friendly)&lt;/li&gt;
&lt;li&gt;✅ Includes essential features out of the box&lt;/li&gt;
&lt;li&gt;✅ Doesn't require npm install or build step&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That's VonCMS.&lt;/p&gt;

&lt;h2&gt;
  
  
  How It Works
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Download the Deploy zip
2. Upload to your hosting
3. Extract
4. Run installer wizard (5 minutes)
5. Done! You have a working blog.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;No npm. No build step. No Node.js server. Just upload and go.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features That Just Work
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🎨 Three Premium Themes
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Default&lt;/strong&gt; - Clean, minimalist&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TechPress&lt;/strong&gt; - News portal layout&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prism&lt;/strong&gt; - Modern grid design&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ✍️ Visual Editor
&lt;/h3&gt;

&lt;p&gt;Full WYSIWYG with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Image uploads&lt;/li&gt;
&lt;li&gt;Video embeds (YouTube, TikTok)&lt;/li&gt;
&lt;li&gt;Tables&lt;/li&gt;
&lt;li&gt;Code blocks&lt;/li&gt;
&lt;li&gt;AI writing assistant (Gemini)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔒 Security Built-In
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Session protection&lt;/li&gt;
&lt;li&gt;CSRF tokens&lt;/li&gt;
&lt;li&gt;Spam detection for comments&lt;/li&gt;
&lt;li&gt;Strong password enforcement&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📊 SEO Ready
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Auto meta tags&lt;/li&gt;
&lt;li&gt;Sitemap generation&lt;/li&gt;
&lt;li&gt;Open Graph support&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The "Use What's Provided" Philosophy
&lt;/h2&gt;

&lt;p&gt;I designed VonCMS with a simple rule: &lt;strong&gt;If a feature is commonly needed, it should be included.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No hunting for plugins. No compatibility issues. No update nightmares.&lt;/p&gt;

&lt;p&gt;You customize through the admin panel, not by editing code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Is This For?
&lt;/h2&gt;

&lt;p&gt;✅ Bloggers who want simplicity without sacrificing speed&lt;br&gt;
✅ Small businesses that need a website, not a project&lt;br&gt;
✅ Developers who want to deploy fast, not configure forever&lt;br&gt;
✅ Anyone frustrated with WordPress bloat&lt;/p&gt;

&lt;h2&gt;
  
  
  Try It
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/Vondereich/VonCMS/tags" rel="noopener noreferrer"&gt;https://github.com/Vondereich/VonCMS/tags&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Documentation&lt;/strong&gt;: Included in download&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;VonCMS is free to use for unlimited projects. Deploy version is ready to go - source code available for those who want to contribute.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;What features would make you switch from WordPress? Let me know in the comments! 👇&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>blogger</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
