2 COMMENTs
PHP
Paul Jones, Sep 20

PHP-FIG Alternatives: The Pros and Cons of Various Visions

After Larry voiced his opinion, Paul Jones chimes in with his stances and suggestions about PHP-FIG and its options going forward.
10 COMMENTs
PHP
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!
6 COMMENTs
PHP
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!
16 COMMENTs
PHP
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
2 COMMENTs
PHP
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
2 COMMENTs
PHP
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!
7 COMMENTs
PHP
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!
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?
7 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
4 COMMENTs
PHP
Reza Lavarian, 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!
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!
17 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!
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
Daniel Berman, May 11

How to Process Server Logs

Daniel Berman explains what the ELK stack is, how to install it, and how to make it analyze the logs of the typical LAMP stack
2 COMMENTs
PHP
Christopher Pitt, May 04

Building a SparkPost Client: TDD with PhpUnit and Mockery

Chris Pitt starts developing a new PHP package with TDD practices in mind - using PhpUnit and Mockery all the way. Check it out!
1 COMMENT
PHP
Bruno Skvorc, Apr 20

Sourcehunt: Cron Management, Hackathon Starters, PHP-GUI...

In this edition of sourcehunt, we look at cron managers for PHP, a Laravel Hackathon starter kit, a PHP-GUI package that lets you do desktop-PHP, and more
9 COMMENTs
PHP
Younes Rafie, Apr 18

Transducers in PHP Made Easy

Younes explains the concept of transducers and demonstrates their use in PHP with Michael Dowling's library
2 COMMENTs
Web
Jeroen Moons, Apr 13

Technical Debt: Rescuing Legacy Code through Refactoring

Jeroen Moons offers advice and lessons learned on how to get a legacy codebase under control and bring it to a new level of maturity.
20 COMMENTs
PHP
Younes Rafie, Apr 07

Easy Deployment of PHP Applications with Deployer

Younes demonstrates Deployer, a tool for deploying PHP applications to live, development, or staging servers with just a few lines of PHP code.
6 COMMENTs
PHP
Parham Doustdar, Apr 06

Containerized PHP Development Environments with Vagga

Parham dives into Vagga - a lightweight alternative to Docker useful for containerized development environments - and builds a PHP environment!
1 COMMENT
PHP
Daniel Sipos, Mar 31

Drupal 8 Entity Validation and Typed Data Demonstration

Continuing the series on Drupal entity validation and typed data, Danny now teaches us how to extend this system with custom constraints and violations
PHP
Younes Rafie, Mar 28

Crash Course into Continuous Testing with Sismo

Younes introduces Sismo - a tool for continuous testing - and implements a Slack notifier for it, then hooks it up to commit events to auto-run!
10 COMMENTs
PHP
Francesco Malatesta, Feb 19

How to Consume Laravel API with AngularJS

Francesco builds an AngularJS app to consume a previously built Laravel API application for making book wishlists. JSON web token authentication in action!