Building a Simple RAG Pipeline in PHP
Build a working RAG pipeline in PHP: chunk docs, embed with Voyage AI, store vectors in Postgres, and answer with Claude.
Read moreFrom basic concepts and advanced tips to the latest technology news.
A practical guide to Laravel task scheduling: one cron entry, Schedule facade syntax in Laravel 11+, frequencies, locks, and the traps.
Read more1–12 / 51
Build a working RAG pipeline in PHP: chunk docs, embed with Voyage AI, store vectors in Postgres, and answer with Claude.
Read moreA practical guide to database isolation levels, the anomalies they prevent, engine defaults in MySQL and PostgreSQL, and how to set them in Laravel.
Read moreA practical guide to good commit messages: the seven rules, Conventional Commits, and how they pay off in git log, blame, and changelogs.
Read moreLaravel Sanctum vs Passport compared for real projects: tokens, SPA auth, OAuth2, install steps, and which one to pick.
Read moreLearn to cache LLM responses in Laravel to reduce LLM API costs, with response caching, prompt caching, TTL choices, and the traps to avoid.
Read morePractical ways to reduce Docker image size for PHP apps: multi-stage builds, alpine, a tight .dockerignore, and slimmer autoloaders.
Read moreA practical guide to async await JavaScript: how promises work, async/await patterns, Promise.all vs allSettled, and the mistakes that break code.
Read moreLearn to mock HTTP requests in PHP tests with Guzzle MockHandler and Laravel Http::fake for fast, deterministic, offline test suites.
Read moreSix database design mistakes that quietly wreck performance and data integrity, plus the concrete SQL fix for each one.
Read moreShip features safely with Laravel feature flags using Pennant: define flags, gradual rollout, A/B tests, kill switches, and Blade.
Read moreWhy PHP throws a class not found autoload error and how to fix it fast: PSR-4 mapping, dump-autoload, namespaces, and Laravel caches.
Read moreThe Oatllo blog covers modern PHP and Laravel, JavaScript, software architecture, databases, DevOps and developer tooling - hands-on tutorials and deep-dives you can apply to real projects. New articles are published regularly.