Younes's articles
Younes present Postman - the API development tool of choice - in comprehensive detail. There's never been a better way to improve your API dev workflow!
Take a look at this list of 8 PHP Quality Assurance tools - absolute essentials in your passion projects
Younes explores PDS-Skeleton, a new idea in the PHP world aiming to standardize file and folder layouts of packages and apps. No more "where's that class?"!
After we published Francesco's Laravel Package development workflow a month ago, Younes chimes in with his own Laravel Package development approach!
Younes sets up a CI pipeline on SemaphoreCI and makes sure it invokes Deployer or Laravel Envoy to deploy the app after a successful commit / test.
Younes Rafie shows us how to add 2FA to a Laravel app - make sure your users can log in securely by adding an SMS layer!
Younes looks at Fractal - a PHP League package for formatting and transforming JSON, YAML, and other data formats to something consistent. APIs rejoice!
In this "next level Laravel" post, Younes explains an interesting approach to designing relationships with Eloquent: polymorphic relations.
Younes quickly goes through some of the most exciting PHP 7.1 updates - come see what's new in this not-major-not-minor new version!
Younes presents Eloquent Observers - a method of subscribing to changed on models and having those models notify all subscribers of changes. Check it out!
Younes extends OctoberCMS by building a soft-delete plugin, allowing you to delete posts by marking them as trashed, while still keeping them in the DB!
Younes Rafie goes through the quick process of extending Laravel's mail driver so that emails can easily be logged into the database
Laravel has the option to bind models to routes, for easy auto-fetching. See how they can be configured, and how to switch to UUID instead of primary keys!
Is it possible to have static type hints in PHP 5 without PHP 7 or HHVM? Yes - with the Augmented Types extension from Box!
Younes take a more detailed look at php-intl, this time focusing on localized dates, currencies, numbers, calendars, and more
Confused by php-intl and localization in general? Don't be! Younes explains what it's all about and guides us through some examples!
Younes explains the concept of transducers and demonstrates their use in PHP with Michael Dowling's library
Younes Rafie explains how to enqueue your plugin and theme scripts, and the best way to avoid loading them inside every page on your website.
Younes demonstrates Deployer, a tool for deploying PHP applications to live, development, or staging servers with just a few lines of PHP code.
Younes Rafie looks at building awesome OctoberCMS form field widgets for deeply customized inputs and making OctoberCMS a true business-worthy CMS
Younes Rafie uses OctoberCMS to build project and team management functionality into it, creating a fantastic app in a matter of minutes!
Younes writes an entire Notejam app from scratch in this in-depth tutorial and analysis of the high-speed Blink framework
Younes introduces Bugsnag, an excellent professional error monitoring, reporting and parsing tool, and implements it into an old Laravel app.
Docker Explained! Younes goes through the process of building a sample Laravel + MySQL app powered by two docker containers - check it out!
Sentinel - a package to make implementing roles and authorization via ACL much easier than it used to be. Learn from Younes in this in-depth tutorial!
Here's a look at Yahoo's MySQL performance analyzer - we go through its options, from graphs to alerts. It's getting ever easier to speed up your DBs!
Younes Rafie re-introduces Monolog, the PSR-3 logging package for PHP which allows you to log messages from your app to files, Slack channels, and much more
Younes introduces the Web Driver API integration with PHPUnit by utilizing Facebook's Webdriver for PHP to simulate a browser and automate it
Younes Rafie demonstrates the use of Selenium for acceptance testing and browser automation in tandem with PHPUnit
Input validation is important in any application. In this brief look at Respect/Validation, Younes Rafie introduces a different, framework-agnostic package.