11 COMMENTs
PHP
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!
7 COMMENTs
PHP
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!
10 COMMENTs
PHP
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?
5 COMMENTs
PHP
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
PHP
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!
PHP
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
7 COMMENTs
PHP
Christopher Pitt, Jul 06

PHP, Arduino And... Minecraft? Combining Minecraft with PHP!

Chris Pitt combines Minecraft and PHP to prime the ground for an Arduino implementation, culminating in a real world alarm for a Minecraft door!
4 COMMENTs
PHP
Bruno Skvorc, Jul 04

Do PHP and IoT Have a Future Together?

Our intro post to the world of IoT and PHP - a list of resources to get started with, and sites to buy electronic components from!
4 COMMENTs
PHP
Reza Lavaryan, Jun 29

Disco with Design Patterns: A Fresh Look at Dependency Injection

We build a basic framework with a new dependency injection container called Disco, explaining all the confusing concepts along the way. Join us!
3 COMMENTs
Web
Adam Bard, Jun 28

Heroku Alternative: Deploy Apps with Dokku on DigitalOcean

Adam Bard shows how to get small, low-traffic projects up and running with Dokku on DigitalOcean, creating a Heroku-like experience without the cost.
5 COMMENTs
PHP
Bruno Skvorc, Jun 28

Sourcehunt: PHP7-Only Alternative to Laravel, HPKP, and More

This sourcehunt features a PHP-7 only alternative to Laravel, input validation, HPKP, strict PHP object signatures, and more.
11 COMMENTs
PHP
Bruno Skvorc, Jun 27

Can Symfony Apps Be Fast on Vagrant? Let's Check with SuluCMS!

In this tutorial, we go through some effective performance hacks for developing Symfony apps on Vagrant virtual machines
5 COMMENTs
PHP
Miguel Ibarra Romero, Jun 22

Using Halite for Privacy and Two-Way Encryption of Emails

Miguel implements the Halite library in a sample email sending application, to get symmetrically encrypted emails going for full communication security!
20 COMMENTs
WordPress
Angela Molina, Jun 20

Spreading the Word on WordPress Security

Did you know that WordPress powers a third of the web, and a popular target for attackers? This week we chat to Chris Burgess on WordPress Security.
9 COMMENTs
PHP
Daniel Sipos, Jun 20

Your Own Custom Annotations - More than Just Comments!

Danny teaches you how to build Doctrine-style PHP annotations for your own custom projects!
12 COMMENTs
Web
Bruno Skvorc, Jun 15

The PHP Application Environment

This is an excerpt from SitePoint's recent book on PHP Application Environments and get getting started the right way. Enjoy this preview!
15 COMMENTs
PHP
Francesco Malatesta, Jun 13

Laravel Doctrine - Best of Both Worlds?

Francesco introduces Laravel Doctrine, and builds a sample app with it - come learn about this powerful ORM + Framework mix!
1 COMMENT
PHP
Daniel Berman, Jun 08

Monitoring WordPress Apps with the ELK Stack

Daniel shows us how we can apply the ELK stack to WordPress for advanced monitoring and error logging - never stare at confusing logs again!
7 COMMENTs
PHP
Bruno Skvorc, Jun 06

Composer Global Require Considered Harmful?

Installing composer packages globally can cause some dependency conflicts. Here's how to get around it with the help of a new, alternative tool.
PHP
Bruno Skvorc, Jun 04

Quick Tip: Local Development with Opera, Nginx 502 error

A quick solution to getting rid of the 502 Nginx error when developing locally with Opera
8 COMMENTs
PHP
Christopher Pitt, Jun 03

Hacking the Fitbit - Emulating a Pager for Twitter DMs!

Chris makes his cheap Fitbit vibrate on new Twitter DMs - emulated pager AND a silent wake-up alarm? WIN!
4 COMMENTs
PHP
Bruno Skvorc, Jun 01

Nitpicking over Code Standards with Nitpick CI

Nitpick CI is a service with a singular purpose - making sure your Github PRs respect the PSR-2 code standard. In this post, we'll put it to the test
PHP
Bruno Skvorc, May 30

Sourcehunt: Conferences, Oauth2 in Slim, Static Analyzers, Etc.

Another sourcehunt is here! This time, we're featuring conference apps, personal project managers, oauth2 helpers, and more!
9 COMMENTs
PHP
Bruno Skvorc, May 27

Phinx - the Migration Library You Never Knew You Needed

Bruno demonstrates the use of Phinx, a framework-agnostic database migration package helping you write database-independent and versionable database changes