<?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>Forem: Valentine Kalu</title>
    <description>The latest articles on Forem by Valentine Kalu (@valentinekalu).</description>
    <link>https://forem.com/valentinekalu</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%2F3395132%2F50e77c09-cf3c-4c8c-a52a-2e005f4922b9.jpg</url>
      <title>Forem: Valentine Kalu</title>
      <link>https://forem.com/valentinekalu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/valentinekalu"/>
    <language>en</language>
    <item>
      <title>📢 SqueHub v1.2.1 Released – Middleware, View Engine Boost, and Smarter Templates</title>
      <dc:creator>Valentine Kalu</dc:creator>
      <pubDate>Tue, 05 Aug 2025 07:28:18 +0000</pubDate>
      <link>https://forem.com/squehub/squehub-v121-released-middleware-view-engine-boost-and-smarter-templates-31jl</link>
      <guid>https://forem.com/squehub/squehub-v121-released-middleware-view-engine-boost-and-smarter-templates-31jl</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%2F026y5kcixtyllwmpt000.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%2F026y5kcixtyllwmpt000.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
We just shipped SqueHub v1.2.1 — and it’s packed with clean enhancements to help devs build faster, more modular PHP apps.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔧 What’s New?
&lt;/h2&gt;

&lt;p&gt;**✅ Middleware Support&lt;br&gt;
**Add pre/post request logic with clean route-level middleware.&lt;/p&gt;

&lt;p&gt;**✅ Improved Layout Rendering&lt;br&gt;
**The view engine has been refined for more efficient layout inheritance and section handling.&lt;/p&gt;

&lt;p&gt;**✅ Optional Variable Passing for @extends and &lt;a class="mentioned-user" href="https://dev.to/include"&gt;@include&lt;/a&gt;&lt;br&gt;
**You can now:&lt;/p&gt;

&lt;p&gt;Auto-pass view variables seamlessly&lt;/p&gt;

&lt;p&gt;OR manually override variables when needed&lt;br&gt;
This gives you more power and flexibility when composing templates.&lt;/p&gt;

&lt;p&gt;💡 Why It Matters&lt;br&gt;
SqueHub is designed to give you:&lt;/p&gt;

&lt;p&gt;✨ Blade-style syntax without the Laravel bulk&lt;/p&gt;

&lt;p&gt;🚀 Faster rendering with less memory usage&lt;/p&gt;

&lt;p&gt;🔗 Full control of the stack&lt;/p&gt;

&lt;p&gt;If you're tired of bloated PHP frameworks, give SqueHub a spin.&lt;/p&gt;

&lt;p&gt;👉 View on GitHub&lt;br&gt;
💬 Feedback, stars, and contributions welcome!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>devchallenge</category>
      <category>php</category>
    </item>
    <item>
      <title>👋 What is SqueHub?</title>
      <dc:creator>Valentine Kalu</dc:creator>
      <pubDate>Thu, 31 Jul 2025 16:53:42 +0000</pubDate>
      <link>https://forem.com/squehub/what-is-squehub-100k</link>
      <guid>https://forem.com/squehub/what-is-squehub-100k</guid>
      <description>&lt;p&gt;SqueHub is a modern PHP framework designed to help developers build scalable, secure, and elegant web applications with minimal overhead. Inspired by Laravel but built to be lightweight and flexible, SqueHub is perfect for those who want full control over their stack without sacrificing developer experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔥 Key Features
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;🧠 Blade-like templating engine&lt;br&gt;
*&lt;em&gt;Includes *&lt;/em&gt;&lt;code&gt;@include&lt;/code&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;code&gt;@section&lt;/code&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;code&gt;@yield&lt;/code&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;code&gt;@extends&lt;/code&gt;&lt;/strong&gt;, and more.&lt;/p&gt;

&lt;p&gt;**🧩 Simple routing system&lt;br&gt;
**Define routes with clean closures or controller actions.&lt;/p&gt;

&lt;p&gt;**🔒 CSRF protection out of the box&lt;br&gt;
**Built-in helpers for secure forms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📦 Composer-based packages&lt;br&gt;
**Extend your app with optional modules like **squehub/authenticator&lt;/strong&gt;, &lt;strong&gt;squehub/dataAnalyst&lt;/strong&gt;, and more.&lt;/p&gt;

&lt;p&gt;**🔧 MVC architecture&lt;br&gt;
**Familiar folder structure, built for clarity and scale.&lt;/p&gt;

&lt;p&gt;**⚡ Fast performance&lt;br&gt;
**No unnecessary bloat. Just you and the tools you need.&lt;/p&gt;

&lt;p&gt;**📈 Recent Improvements (v1.2.0)&lt;br&gt;
**Dynamic view section parsing with support for layouts and inheritance&lt;/p&gt;

&lt;p&gt;Blade-style control structures: @if, &lt;a class="mentioned-user" href="https://dev.to/foreach"&gt;@foreach&lt;/a&gt;, &lt;a class="mentioned-user" href="https://dev.to/else"&gt;@else&lt;/a&gt;, @endif, etc.&lt;/p&gt;

&lt;p&gt;SEO meta tags, sitemap generator, and robots.txt support&lt;/p&gt;

&lt;p&gt;More flexible URL routing with middleware support&lt;/p&gt;

&lt;p&gt;Custom .squehub.php view extension handling&lt;/p&gt;

&lt;p&gt;View caching system (via storage/cache/)&lt;/p&gt;

&lt;p&gt;🌍 Who Is It For?&lt;br&gt;
Indie developers building fast MVPs&lt;/p&gt;

&lt;p&gt;Backend devs who prefer PHP and control&lt;/p&gt;

&lt;p&gt;Educators and learners seeking clarity without bloat&lt;/p&gt;

&lt;p&gt;Teams who want customizable foundations&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;📌 Get Started&lt;br&gt;
*&lt;/em&gt;🚧 Official site: &lt;a href="https://www.squehub.com" rel="noopener noreferrer"&gt;https://www.squehub.com&lt;/a&gt;&lt;br&gt;
📦 GitHub &lt;a href="https://www.github.com/squehub" rel="noopener noreferrer"&gt;https://www.github.com/squehub&lt;/a&gt;&lt;br&gt;
🐘 PHP 8.2+ required&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🙌 Join the Community&lt;br&gt;
**&lt;/strong&gt;SqueHub **is open-source and actively evolving. We’re looking for early adopters, contributors, and PHP enthusiasts to help shape the future of the framework.&lt;/p&gt;

&lt;p&gt;👉 Follow this org for updates&lt;br&gt;
💬 Drop questions, feedback, or ideas in the comments&lt;br&gt;
🤝 Interested in contributing? Let’s connect!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>php</category>
      <category>beginners</category>
    </item>
    <item>
      <title>🚀 Introducing SqueHub — The PHP Framework for Modern Web Developers</title>
      <dc:creator>Valentine Kalu</dc:creator>
      <pubDate>Mon, 28 Jul 2025 19:46:59 +0000</pubDate>
      <link>https://forem.com/squehub/introducing-squehub-the-php-framework-for-modern-web-developers-12af</link>
      <guid>https://forem.com/squehub/introducing-squehub-the-php-framework-for-modern-web-developers-12af</guid>
      <description>&lt;p&gt;Welcome to the very first official post from the Squehub team!&lt;/p&gt;

&lt;p&gt;Squehub is a modern, lightweight PHP framework designed to help developers build clean, fast, and modular web applications with ease. If you love the flexibility of Laravel but crave a leaner, more developer-focused experience — you’ll feel right at home here.&lt;/p&gt;

&lt;h2&gt;
  
  
  ✨ Why Squehub?
&lt;/h2&gt;

&lt;p&gt;As developers, we often face a trade-off between simplicity and power. Squehub was created to eliminate that compromise. It’s built from the ground up to provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;⚡ Fast routing&lt;/li&gt;
&lt;li&gt;🧱 Modular architecture&lt;/li&gt;
&lt;li&gt;🛠️ Blade-style templating&lt;/li&gt;
&lt;li&gt;💾 Built-in ORM using PDO&lt;/li&gt;
&lt;li&gt;📦 Full Composer support&lt;/li&gt;
&lt;li&gt;🧰 Middleware-ready pipeline&lt;/li&gt;
&lt;li&gt;💡 Clean, developer-first design&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;**Squehub **isn’t trying to replace big frameworks — it’s here for developers who want more control, less overhead, and a joyfully modern dev experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  🧑‍💻 Built by Developers, for Developers
&lt;/h2&gt;

&lt;p&gt;**Squehub **was created by Valentine Kalu a.k.a @valentine_stack, with a mission to build tools that empower developers to move faster and smarter — not harder.&lt;/p&gt;

&lt;p&gt;We believe frameworks should be understood, not just used.&lt;/p&gt;

&lt;p&gt;🔗 What’s Live Right Now&lt;br&gt;
🌐 GitHub Organization: github.com/squehub&lt;/p&gt;

&lt;p&gt;💻 Framework Repo: squehub/squehub&lt;/p&gt;

&lt;p&gt;📦&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Composer Install:
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;composer require squehub/squehub&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
squehub/docs — Developer documentation&lt;/p&gt;

&lt;p&gt;squehub/docs/cli — Command-line tooling&lt;/p&gt;

&lt;p&gt;🧠 Get Involved&lt;br&gt;
We're open-source and community-first. You can:&lt;/p&gt;

&lt;p&gt;⭐ Star the framework on GitHub&lt;/p&gt;

&lt;p&gt;🐛 Report issues or suggest features&lt;/p&gt;

&lt;p&gt;📣 Share feedback on what you’d love to see&lt;/p&gt;

&lt;p&gt;🤝 Contribute code, docs, or packages&lt;/p&gt;

&lt;p&gt;If you’re passionate about PHP, clean code, and open source — you’re already one of us.&lt;/p&gt;

&lt;p&gt;💬 Let's Build the Future of Fast PHP Together&lt;br&gt;
This is just the beginning. Squehub is growing, evolving, and welcoming anyone who wants to be part of something purposeful and dev-centric.&lt;/p&gt;

&lt;p&gt;Thank you for joining us at the start of this journey. Let’s build the web better — one line of clean, modular PHP at a time.&lt;/p&gt;

&lt;p&gt;— The Squehub Team&lt;br&gt;
@squehub • &lt;a class="mentioned-user" href="https://dev.to/valentinekalu"&gt;@valentinekalu&lt;/a&gt; &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>php</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
