How to
All articlesThe Query I Was Running Twice: How Laravel's Context Solved My Validation Dilemma
Stop duplicating database queries between validation and controller logic. Laravel's Context facade, combined with withValidator, lets you validate, load, and share models in one elegant flow.
Read articleThe Weekend Bug That Taught Me About Laravel's Event System
Tests passing locally but failing in CI? Laravel's event auto-discovery uses filesystem ordering, which varies between macOS and Linux. Learn why explicit registration matters for production.
Read article
Building a personal RAG system using Llama 3.1, Chroma DB for QA on specific documents
Using the Llama 3.1 LLM model, we are going to build a RAG which can crawl a website and then allow you to ask questions on that specific content.
Read article
Deploying Laravel as a Serverless Solution with Bref
This blog post explores deploying Laravel applications as serverless solutions using Bref and AWS Lambda, emphasizing benefits like automated scaling and reduced server management. It includes a step-...
Read article
How saloon php helped me changing my newsletter integration in minutes
Discover the amazing power of Saloon PHP as I share how it completely transformed my newsletter integration process in just minutes!
Read article
5 reasons why you should use tailwind and whats new with version 2
The big release is here, Tailwind 2.0 is out. You must have already heard about it and that's how you must have landed on this article. But, if you have not then also you are at the right place. I am...
Read article
Ajax for Like and Dislike using voting API | Drupal
Using ajax can really improve the user experience of your site. In this tutorial, we will see how using the powerful voting API we can create a simple like dislike module and use ajax for that.
Read article