Skip to main content
David Dew Mallick

David Dew Mallick

ProjectsExperienceSkillsBlog

End of record

Back to top↑

David Dew Mallick

Dhaka, Bangladesh

Contact

  • david.dew.mallick@g.bracu.ac.bd
  • GitHub
  • LinkedIn

2026 David Dew Mallick

  • Privacy
  • Terms
  • Cookies

Blog

Notes on building web applications: Next.js, Laravel, databases, and the automation around them.

Sep 26, 2026

6 min read

Eloquent Relationships: How Eager Loading Works

How Laravel eager loading actually works, when with() stops helping, and how to detect and fix relationship queries that quietly multiply per row.

eloquent n+1laravel best practiceslaravel caching

Sep 22, 2026

8 min read

Laravel Middleware: A Practical Guide to Request Flow

Laravel middleware controls every request your app handles. Learn to write, register, and order middleware for auth, throttling, and request mutation.

middleware groupsroute middleware aliasesterminable middleware

Sep 19, 2026

8 min read

Laravel Caching Strategies That Cut DB Load

Laravel caching strategies that cut database load: Redis drivers, cache tags, atomic locks, and stampede protection with real code.

laravel cache tagslaravel redis cachecache stampede laravel

Sep 16, 2026

6 min read

Laravel Validation: Bail, Custom Rules & Best Practices

Master Laravel validation: bail, custom rules, form requests, and clean 422 API errors, with code examples that keep bad data out for good.

form request validationcustom validation ruleslaravel conditional validation

Sep 13, 2026

6 min read

Laravel Service Container: Bindings, Contextual Injection

Master the Laravel service container: bindings, singletons, contextual injection, and interface resolution to write testable Laravel code.

laravel dependency injectionlaravel interface bindinglaravel contextual binding

Sep 10, 2026

7 min read

Laravel Queue Best Practices for Reliable Background Jobs

Laravel queue best practices for production: retries, backoff, timeouts, idempotency, and failed job handling that keeps background jobs reliable.

laravel queue retry...laravel failed jobs...laravel queue timeout
1234567