Outsource Laravel Development Partner - $3200/Month | Bacancy

Harris Raftopoulos

Senior Software Engineer • Staff & Educator @ Laravel News • Co-organizer @ Laravel Greece Meetup

Speeding Up Dashboards - Laravel In Practice EP16 image

Speeding Up Dashboards - Laravel In Practice EP16

Every dashboard load hits your database—every chart, every metric, every time. In this episode, I show you how to cache your chart data smartly, with...

Read article
Charting with Chart.js - Laravel In Practice EP15 image

Charting with Chart.js - Laravel In Practice EP15

Your dashboard has all the data like revenue, orders, daily breakdowns. But staring at rows of numbers isn't exactly inspiring. In this episode, I sho...

Read article
Building a Dynamic Dashboard - Laravel In Practice EP14 image

Building a Dynamic Dashboard - Laravel In Practice EP14

Why struggle with JavaScript frameworks when Laravel Livewire lets you build fully interactive dashboards using only PHP? In this episode, learn how t...

Read article
Static Analysis Secrets - Laravel In Practice EP13 image

Static Analysis Secrets - Laravel In Practice EP13

Type errors hiding in your Laravel code can slip past traditional tests and crash your app in production. Larastan, built on PHPStan, catches these is...

Read article
Modernizing Code with Rector - Laravel In Practice EP12 image

Modernizing Code with Rector - Laravel In Practice EP12

Tired of manually updating outdated code patterns across your Laravel project? Rector PHP automatically transforms your codebase to modern Laravel 12...

Read article
Cache Pre-warming Explained - Laravel In Practice EP11 image

Cache Pre-warming Explained - Laravel In Practice EP11

Learn how to eliminate cold cache delays in Laravel by pre-warming your cache before users ever hit your app. This episode shows how to automate cache...

Read article
Laravel Fluent isEmpty and isNotEmpty Methods image

Laravel Fluent isEmpty and isNotEmpty Methods

Laravel's Fluent class now provides isEmpty and isNotEmpty methods for direct boolean checks on whether instances contain data, removing the need for...

Read article
Cache Smart Invalidation - Laravel In Practice EP10 image

Cache Smart Invalidation - Laravel In Practice EP10

Your cache is fast, but it's lying. Laravel's flexible cache creates three keys per entry - and if you only clear one, stale metadata lingers. In this...

Read article
Optimizing Queries with Memoization - Laravel In Practice EP9 image

Optimizing Queries with Memoization - Laravel In Practice EP9

Three identical cache calls is 24ms wasted. Cache::memo() stores results in memory during requests, turning repeated 8ms hits into instant lookups. El...

Read article
Boosting App Speed with Flexible Caching - Laravel In Practice EP8 image

Boosting App Speed with Flexible Caching - Laravel In Practice EP8

Stop making users wait for cache rebuilds. Laravel 12's flexible caching serves instant responses with stale data while refreshing in the background....

Read article
Elevating SQL Efficiency - Laravel In Practice EP7 image

Elevating SQL Efficiency - Laravel In Practice EP7

our PHP is doing database work. Loading 10,000 orders into memory to sum them up is like using Excel to count grains of rice. Move those calculations...

Read article
Laravel Strict Validation for Type Checking image

Laravel Strict Validation for Type Checking

Laravel's strict validation parameters for numeric, boolean, and integer rules enforce exact type matching rather than allowing PHP's type coercion, p...

Read article