Bruno Skvorc, Dec 21
SourceHunt Xmas 2016 - Give the Gift of Open Source Prestige
This year's final Sourcehunt deals with some packages and libraries that have potential and inertia, but never really got critical mass. Let's change that!
Memi Allamani, Dec 20
Social Logins with Oauth.io - Log in with Anything, Anywhere
Memi Allamani takes you through a crash course of implementing a merged Google+ / Facebook login with Oauth.io
Younes Rafie, Dec 16
What Are Polymorphic Relations and How Do We Use Them with Eloquent?
In this "next level Laravel" post, Younes explains an interesting approach to designing relationships with Eloquent: polymorphic relations.
Christopher Vundi, Dec 14
Let's Kill the Password! Magic Login Links to the Rescue!
Chris adds a password-less login procedure on top of the typical username/password login in Laravel - let's kill the password!
Younes Rafie, Dec 08
What's New and Exciting in PHP 7.1?
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!
Christopher Pitt, Dec 05
The Delicious Evils of PHP
Chris looks into two of the most feared and hated core functions of PHP: exec and eval. But are they really that evil?
Patrick van Bergen, Dec 02
Using GDELT 2 with PHP to Analyze the World!
Patrick looks at an example use of GDELT - the world's database of events - and uses it to analyze some world trends with PHP and SQL. Check it out!
Luka Žitnik, Nov 30
Sending PHP Event Messages to Remote Logstash on Windows
Luka covers some Logstash basics, and teaches you how to send event messages from PHP to it on Windows. Yes - PHP on Windows - still alive and kicking!
Christopher Pitt, Nov 28
Event Sourcing in a Pinch
Chris explains what event sourcing is, how to use it, when to apply it, and why. Check out this advanced DDD pattern in an easy to learn format!
Viraj Khatavkar, Nov 26
How to Properly Deploy Web Apps via SFTP with Git
Viraj demonstrates the full process of writing custom code for deploying different commits of your app to an SFTP server using Git and PhpSecLib
Bruno Skvorc, Nov 25
What Would You Pay to Make 27% of the Web More Secure?
We talked to Scott Arciszewski who is intent on writing a PHP polyfill for libsodium, with the potential to increase the security of at least 27% of the web
Cal Evans, Nov 23
Pay the Price for Open Source
Cal Evans, the godfather of the PHP community, discusses the cost of using open source projects, and what you need to do to pay it.
Bruno Skvorc, Nov 21
Sourcehunt - Open Source Week Edition
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 Rafie, Nov 16
Quick Tip: The Convenient Magic of Eloquent Observers
Younes presents Eloquent Observers - a method of subscribing to changed on models and having those models notify all subscribers of changes. Check it out!
Jeff Smith, Nov 15
Interrupting Applications with Laravel Middleware
In Laravel, middleware allows you to filter out your HTTP requests and manage requests. Learn to dictate requests and interactions with your application.
Scott Molinari, Nov 14
Hashicorp's Packer - Is It Something for PHP Developers?
Scott Molinari takes a look at Packer and analyzes its viability for the typical PHP developer of today - find out whether or not it's worth learning about!
Wern Ancheta, Nov 11
Amazon Product API Exploration: Let's Build a Product Searcher
Wern Ancheta develops a product search API for Amazon products with Amazon Products Advertisement API
Kirill Zhirnov, Nov 08
Beaver in Action: Practical MySQL Optimization
Kirill demonstrates a practical example of optimizing a website's MySQL queries - check it out, it might come in handy in your optimization gigs!
Younes Rafie, Nov 06
Extending OctoberCMS - Building a Soft-Delete Plugin
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 Ancheta, Nov 03
Build Your Own Dropbox Client with the Dropbox API
Wern shows us how to use Laravel and Guzzle to build our own full Dropbox client with the Dropbox API!
Christopher Thomas, Oct 31
2FA in Laravel with Google Authenticator - Get Secure!
Christopher Thomas shows us the full process of implementing 2FA - two factor authentication - in Laravel, using Google Authenticator!
Ahmed Khan, Oct 31
A Crash Course of Changes to Exception Handling in PHP 7
Ahmed Khan gives us a brief overview of the new exception and error classes in PHP 7, and how they can impact your future, current, and past code!
Bruno Skvorc, Oct 28
How'd They Do It? PHPSnake: Detecting Keypresses
Let's build a PHPSnake game together! In this part, we make a game loop and check for key presses!
Wern Ancheta, Oct 26
Shopify App Development Made Simple with HTTP APIs and Guzzle
Wern shows us how easy it is to get stared with developing Shopify powered PHP apps with Guzzle and Shopify's HTTP API.