Reza Lavarian, 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!
Deji Akala, Sep 09
PHP-FIG, Quo Vadis?
Deji Akala talks about the PHP-FIG, informing us of the current situation it finds itself in, and shedding some light on the "why" of it all.
Younes Rafie, Sep 08
Laravel Quick Tip: Model Route Binding
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!
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, Sep 06
Web Summer Camp - the One Conference You Really Shouldn't Miss
Another *SumerCamp is behind us - in this iteration, there were four workshop-heavy tracks. Come see what it's all about!
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!
Wern Ancheta, Aug 26
How to Create a Pokemon Spawn Locations Recorder with CouchDB
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!
Bruno Skvorc, Aug 23
Up and Running with the Fastest PHP Framework on PHP7 in 5 Mins
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!
Reza Lavarian, 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 Lavarian, 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
Wern Ancheta, Aug 11
A Pokemon Crash Course on CouchDB
Wern Ancheta takes us through a practical crash course into using CouchDB - CRUD, configuration, cooperation with PHP, and more!
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
Bruno Skvorc, Aug 05
8 Must-Have Grav Plugins to round-off Your Blog's Installation
A list of must-have Grav plugins to round off any developer's personal blog, plus some extra performance and quality tweaks.
Reza Lavarian, 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!
Younes Rafie, Jul 25
Can We Have Static Types in PHP without PHP 7 or HHVM?
Is it possible to have static type hints in PHP 5 without PHP 7 or HHVM? Yes - with the Augmented Types extension from Box!
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!
Claudio Ribeiro, Jul 20
Testing Your Tests? Who Watches the Watchmen?
We use tests to test our code. But... how do we test our tests? Let's take a look at Humbug: a mutation testing framework!
Tobias Schlitt, Jul 15
Cleaning up Code: Is Refactoring for Aesthetics worth It?
Tobias looks at the process of refactoring code to make it cleaner - more readable, more intuitive. Do you think it's worth the time and effort?
Andrew Carter, Jul 13
Quick Tip: Testing Symfony Apps with a Disposable Database
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
Andrew Carter, Jul 09
Powering Raspberry Pi Projects with PHP
Andrew Carter makes an LED blink on a Raspberry Pi with PHP - Building Raspberry Pi projects with PHP has never been easier!
Christopher Pitt, Jul 08
PHP, Arduino, And... Minecraft? Connecting an Arduino to PHP!
Chris connects an Arduino to PHP and reads the log output to signal a LED on a certain condition, completing the real world Minecraft door-alarm