PinnedEL OUFIR HatimFilament TimesheetSimplify your users’ lives by offering them an easy-to-use timesheet system2 min read·Feb 26, 2024----
PinnedEL OUFIR HatimFilament Kanban BoardI just made a Filament package that will let you implement a Kanban Board using a Filament Page, in just few commands and less than 5…1 min read·Nov 3, 2023----
PinnedEL OUFIR HatimFilament KeycloakI’ve just released a new package that effortlessly enables the integration of Filament authentication into your Filament application with…1 min read·Nov 3, 2023----
EL OUFIR HatimAdd Docker to an existing Laravel 10 projectIf you are using Windows Docker (without WSL) or have an existing Laravel 10 project, and you want to configure a Docker environment to…2 min read·Apr 25, 2023--6--6
EL OUFIR HatimCreate a perfect architecture in Laravel in 10 stepsThe first question you need to answer before you start developing any Laravel application, is “How to make my project’s architecture more…5 min read·Mar 2, 2023--9--9
EL OUFIR HatimWhat is DTO and how to use it in a Laravel application?DTO stands for Data Transfer Object, which is a design pattern used to transfer data between different layers of an application. In a DTO…2 min read·Feb 28, 2023--9--9
EL OUFIR HatimJava or Php: The eternal struggle of my professional careerThe question: Choose Java or Php for my professional career?4 min read·Feb 8, 2023----
EL OUFIR HatimWhy unit testing is important in programming applicationsUnit testing is a software development practice in which individual units of code, such as functions or classes, are tested in isolation…2 min read·Feb 4, 2023----