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.
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!
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!
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.
Matthew Setter, Oct 20
Testing PHP Code with Atoum - an Alternative to PHPUnit
Matthew Setter takes an introductory look at atoum - an alternative to PHPUnit with an interesting twist
Christopher Pitt, Oct 18
Modding Minecraft with PHP - Buildings from Code!
Chris shows us how we can connect PHP to Minecraft in a way that lets us create terrains and buildings from PHP code!
Claudio Ribeiro, Oct 17
A First Look at Atlas - the ORM That Delivers
Claudio takes a look at Atlas - a new type of ORM that doesn't oversell. If you're dying for a breath of fresh ORM air, check it out!
Viraj Khatavkar, Oct 03
Phpseclib: Securely Communicating with Remote Servers via PHP
Viraj introduces Phpseclib: a package for securely communicating with a remote server via PHP. Execute commands, list dir trees, schedule crons, and more!
Bruno Skvorc, Sep 29
Fighting Recruiter Spam with PHP - Proof of Concept
Connecting to IMAP and SMTP from PHP in order to filter, identify, and reply to recruiter spam - the inbox blight of any decent developer!
Claudio Ribeiro, Sep 26
Quick Intro: PhpCompatibility for PHPCS - Are You PHP7 Ready?
Claudio introduces us to a new PHPCS standard - PhpCompatibility. This standard checks your code for compatibility with past and present versions of PHP!
Younes Rafie, Sep 23
Mail Logging in Laravel 5.3: Extending the Mail Driver
Younes Rafie goes through the quick process of extending Laravel's mail driver so that emails can easily be logged into the database
Reza Lavaryan, Sep 12
RESTful Remote Object Proxies with ProxyManager
What are proxies? How can we use them? And what kind of advanced use cases can we think of? Let's perform some RESTful remote miracles with ProxyManager!
Claudio Ribeiro, Sep 07
Static analysis with PHPSA: PHP Smart Analyzer
A new tool for static analysis of PHP code has shown up: PHPSA - PHP Smart Analyzer. Tune in and check out what it can do!
Bruno Skvorc, Aug 28
Sourcehunt 2016.8 - Contribute to Regression, Regex, ORMs, and More
This sourcehunt we're featuring packages dealing with regex, hardcore math, mini-CMS, ORMs, and more! Come get your Github contributions going!
Bruno Skvorc, Aug 27
Local Composer for Everyone! A Conference-Friendly Satis Setup
A tutorial on how to configure a local Satis instance for offline composer access on conferences or as packagist backups for companies - even on VMs!
Reza Lavaryan, Aug 22
Framework-Agnostic PHP Cronjobs Made Easy with Crunz!
Crunz is a framework-agnostic library for scheduling and defining cronjobs wholly in PHP. Commit them to VCS, edit without server access, and more!
Bruno Skvorc, Aug 19
Quick Tip: Solution to Paypal IPN Always Returning "Invalid"
A solution to the PayPal IPN Simulator "INVALID" problem - where the verification message always returns invalid, even if everything seems fine
Wern Ancheta, Aug 18
Sculpin Extended: Customizing Your Static Site Blog
Wern Ancheta shows us how to install, use, customize, and deploy a static site blog generated with Sculpin - a PHP static site generator!
Reza Lavaryan, Aug 15
Quick Tip: Convenience Hacks for Passing Data to Views
A couple of helper methods for quickly and effectively passing larger numbers of variables to views from your controllers
Bruno Skvorc, Aug 08
6 More Must-Do Grav Tweaks: Ready for Hacker News Traffic!
Super-caching, optimization, customization, comments, and much more you simply MUST do for your Grav installation
Reza Lavaryan, Jul 27
Hassle-Free Filesystem Operations during Testing? Yes Please!
Here's a quick way to get rid of filesystem troubles (cleanup anyone?) when practicing TDD - virtual file systems!
Wern Ancheta, Jul 22
Can We Use Laravel to Build a Custom Google Drive UI?
Wern Ancheta builds a brand new Google Drive admin UI with Laravel!