
Viraj demonstrates Laravel Dusk - a browser testing tool designed for testing your apps in full - including UI and JavaScript!
Viraj demonstrates Laravel Dusk - a browser testing tool designed for testing your apps in full - including UI and JavaScript!
Here's January's Sourcehunt with 7 new libs/packages to keep and eye on or to contribute to. Use open source? Give back by helping out!
Wern builds a fully custom calendar application using the Google Calendar API and the Laravel framework - check it out!
Chris Vundi focuses on fine tuning our online Laravel and Braintree courses website by tweaking the subscription plans and securing the app
Let's build a subscription based courses-site with Laravel and Braintree! Come and learn how to start selling subscriptions with ease!
Claudio presents Voyager - an admin interface for Laravel with database management, media library, and menu builder! Laravel is now even more user friendly!
In this "next level Laravel" post, Younes explains an interesting approach to designing relationships with Eloquent: polymorphic relations.
Chris adds a password-less login procedure on top of the typical username/password login in Laravel - let's kill the password!
It's open source week at SitePoint, and this sourcehunt is an excellent starter, listing some amazing and diverse projects from this month and the last.
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!
Wern shows us how to use Laravel and Guzzle to build our own full Dropbox client with the Dropbox API!
Christopher Thomas shows us the full process of implementing 2FA - two factor authentication - in Laravel, using Google Authenticator!
Christopher Pitt demonstrates a cool and somewhat practical travel lifehack on how to develop PHP apps on an iPad with some neat dedicated apps!
Matthew Setter takes an introductory look at atoum - an alternative to PHPUnit with an interesting twist
Chris has been using Spark for a while now, and he's compiled a list of 9 tips you shouldn't skip if you want your Spark experience to start a proper fire
Deji Akala shows us that it's possible to have single-file Symfony apps - with the help of a new 2.8/3.0 feature: the MicroKernelTrait!
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!
Wern Ancheta shows you how to build a Pokemon spawn location recorder app with CouchDB and the Slim Framework, wrapping it up in good security practices!
Phalcon is back - and in style! It can now run on PHP 7, and is written completely in Zephir. Easy extension development AND perfect performance!
A list of must-have Grav plugins to round off any developer's personal blog, plus some extra performance and quality tweaks.
Wern Ancheta builds a brand new Google Drive admin UI with Laravel!
Andrew explains how to perform database-related tests in a Symfony app much faster - with a disposable in-memory SQLite database, avoiding any bulky mocks
We build a basic framework with a new dependency injection container called Disco, explaining all the confusing concepts along the way. Join us!
This sourcehunt features a PHP-7 only alternative to Laravel, input validation, HPKP, strict PHP object signatures, and more.
In this tutorial, we go through some effective performance hacks for developing Symfony apps on Vagrant virtual machines
Danny teaches you how to build Doctrine-style PHP annotations for your own custom projects!
Francesco introduces Laravel Doctrine, and builds a sample app with it - come learn about this powerful ORM + Framework mix!
Chris makes his cheap Fitbit vibrate on new Twitter DMs - emulated pager AND a silent wake-up alarm? WIN!