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.

Oct 1, 2026

7 min read

Laravel Best Practices for Production PHP Apps

A practical Laravel best practices guide covering service container bindings, Eloquent query discipline, queued events, cache design, and testing seams for

laravelphparchitecture

Sep 29, 2026

7 min read

PostgreSQL Row Locking in Laravel

Why concurrent stock updates oversell, how PostgreSQL row locking and SELECT FOR UPDATE behave in Laravel, and how to pick the right lock.

row lockingpessimistic lockingadvisory locks

Sep 28, 2026

5 min read

PHP 8.5 Features for Laravel Developers

PHP 8.5 introduces property hooks, asymmetric visibility, and the pipe operator. Learn how to use them to write cleaner Laravel code.

php property hooksphp asymmetric visibilityphp pipe operator

Sep 28, 2026

6 min read

Laravel Testing: Why 1,800 Passing Tests Still Ship Bugs

Laravel testing that passes in CI can still ship real bugs. Learn where test suites lie and how to close the gap between green tests and working software.

laravel validationlaravel feature testseloquent relationships

Sep 27, 2026

5 min read

Laravel Octane on PHP 8.5: What Changes

PHP 8.5 changes what Laravel Octane can offer and what it can break. Here is what the pipe operator means for Octane apps and how to avoid state leaks.

octane state managementphp 8.5 pipe...octane frankenphp

Sep 27, 2026

6 min read

Laravel dispatchSync vs dispatch: Sync vs Queued Events and Listeners

How Laravel dispatchSync, dispatch_sync, and dispatch() differ, how sync vs queued event listeners actually deliver, and when afterCommit prevents lost work.

laravel queued listenerslaravel event subscriberslaravel aftercommit events
1234567