Diaa Fares

Laravel Artisan, Web Developer, Tech Geek

Laravel Decomposer – List your dependencies and environment for tech support image

Laravel Decomposer – List your dependencies and environment for tech support

When working with Laravel apps, sometimes you encounter problems related to your application environment; a required PHP extension is missing, the sto...

Read article
Review: Refactoring to Collections image

Review: Refactoring to Collections

“Never write another loop again.” A strong promo sentence used by Adam Wathan to market his Refactoring to Collections book, but does it hold the prom...

Read article
Laravel Uptime Monitor image

Laravel Uptime Monitor

Laravel Uptime Monitor, which aims to provide an easy and powerful way to monitor your website uptime and SSL certificate expiration date; it will not...

Read article
Laravel Dusk Is Coming to Laravel 5.4 image

Laravel Dusk Is Coming to Laravel 5.4

When you write end-to-end tests, Laravel provides a set of useful helper methods which make it easy to click a link, fill an input field, or submit a...

Read article
Build Custom Admin Panels With Backpack for Laravel image

Build Custom Admin Panels With Backpack for Laravel

Backpack for Laravel is a collection of packages which allows you to create admin panels for any web app quickly. It provides a set of useful packages...

Read article
Store your translations in the database with Laravel translation loader package image

Store your translations in the database with Laravel translation loader package

Laravel has built-in support for localization using arrays stored in language files and in 5.4 they are adding the ability for JSON based language fil...

Read article
Introduction to Rollup.js image

Introduction to Rollup.js

Rollup is a next-generation JavaScript module bundler. Using it you can build your app or library using ES2015 modules, then efficiently bundle them u...

Read article
Laravel Missing Page Redirector Package image

Laravel Missing Page Redirector Package

If you moved your site to a new domain, chances are you want the users and search engines to be directed to the correct pages on the new domain. One w...

Read article
Installing Bourbon and Neat with Laravel Elixir image

Installing Bourbon and Neat with Laravel Elixir

Laravel Elixir is a wrapper that simplifies working with Gulp, it makes compiling, concating, minifying and versioning your JavaScript and CSS files v...

Read article
View your routes through the browser with the Pretty Routes package image

View your routes through the browser with the Pretty Routes package

One nice Laravel feature is its routing, by visiting your routing file, you can get an eagle eye view of your application and a map that shows which U...

Read article
Edit your environment files through the browser with Brotzka .env-Editor image

Edit your environment files through the browser with Brotzka .env-Editor

When you’re working with Laravel, every installation includes a .env example file in your application’s root folder. This allows you to keep sensitive...

Read article
Improved model generation with Laracademy Generators image

Improved model generation with Laracademy Generators

Laravel provides the Artisan command line tool that allows you to save time by including several generators. Some examples include make:controller, ma...

Read article