Posts

Thoughts, insights, and tutorials

Why I Built My Own Workflow Engine
May 23, 2026

Why I Built My Own Workflow Engine

In a world rife with complex workflow engines that often miss the mark, one developer shares their journey to create a custom workflow engine tailored to the unique needs of their PHP product. By focusing on simplicity and efficiency, this bespoke solution handles essential tasks like lead routing and AI replies without the overhead of traditional systems, proving that a lean, in-house engine can be the most effective choice for small-to-medium businesses. Discover the insights and lessons learned from building a streamlined workflow engine that integrates seamlessly into existing codebases and processes.

4 Read → Read →
Designing AI-Powered CRM Systems — A Layered Architecture
May 23, 2026

Designing AI-Powered CRM Systems — A Layered Architecture

In the quest to create truly AI-powered CRM systems, it's crucial to move beyond superficial features and adopt a layered architectural approach. This article outlines how an integrated AI framework, grounded in robust data management and observable AI services, can transform CRM functionalities—from lead handling to customer interactions—into a seamless, trustworthy experience that enriches every operational decision without sacrificing human oversight. By focusing on foundational elements and clear design commitments, businesses can unlock the full potential of AI in their customer relationship management.

5 Read → Read →
AI Lead Scoring Architecture — What Actually Goes Into the Number
May 23, 2026

AI Lead Scoring Architecture — What Actually Goes Into the Number

In the world of CRM, lead scoring often falls short due to lack of transparency and a reliance on oversimplified metrics. This article outlines a robust, multi-layered architecture for effective lead scoring that integrates deterministic rules, AI signals, and human oversight, ensuring each score is not just a number, but a well-documented, explainable assessment that truly prioritizes which leads should be contacted first. By emphasizing clarity and flexibility, this approach transforms lead scoring from a vanity metric into a trusted tool that sales teams can effectively use.

5 Read → Read →
ERP Workflow Design for SMEs — What Big-ERP Gets Wrong
May 23, 2026

ERP Workflow Design for SMEs — What Big-ERP Gets Wrong

In the world of small and medium enterprises (SMEs), traditional ERP systems often miss the mark by catering to the complexities of larger businesses, leaving SMEs overwhelmed by unnecessary features. This article delves into tailored ERP workflow design that focuses on the essential processes SMEs actually engage in daily, emphasizing simplicity, speed, and user-friendly interfaces to ensure owners and staff can effectively manage operations without the burden of an overly complicated system. By honing in on core functionalities and excluding irrelevant features, the right SME-ERP can transform everyday business management into a streamlined, efficient experience that owners will actually use.

8 Read → Read →
Hybrid RAG in PHP — Without Pinecone, Without Python, Without Apology
May 23, 2026

Hybrid RAG in PHP — Without Pinecone, Without Python, Without Apology

In a landscape often dominated by Python and vector databases, one developer challenges the status quo by creating a hybrid Retrieval-Augmented Generation (RAG) system solely in PHP, leveraging MySQL and the OpenAI API. This innovative approach combines keyword recall with semantic re-ranking, delivering precise search results without the need for complex dependencies or external services, proving that effective AI solutions can be built with simpler technologies. The article delves into the architecture, implementation, and performance considerations of this PHP-based system, offering valuable insights for developers facing similar challenges.

3 Read → Read →
How I Built Multi-Provider AI Routing in CodeIgniter 4
May 22, 2026

How I Built Multi-Provider AI Routing in CodeIgniter 4

In the evolving landscape of AI integration, building a robust, multi-provider routing system is essential for scalability and adaptability. This article details the development of a provider-agnostic AI orchestration in CodeIgniter 4, showcasing a streamlined architecture that allows for seamless transitions between different AI models and platforms without hardcoding, ensuring that businesses can swiftly adapt to changing costs or capabilities. By employing a unified interface and dynamic routing configuration, the solution minimizes operational overhead while maximizing efficiency and responsiveness to customer needs.

5 Read → Read →