Daniel shows us how we can apply the ELK stack to WordPress for advanced monitoring and error logging - never stare at confusing logs again!
Tag: BrunoS
Installing composer packages globally can cause some dependency conflicts. Here's how to get around it with the help of a new, alternative tool.
A quick solution to getting rid of the 502 Nginx error when developing locally with Opera
Chris makes his cheap Fitbit vibrate on new Twitter DMs - emulated pager AND a silent wake-up alarm? WIN!
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
Another sourcehunt is here! This time, we're featuring conference apps, personal project managers, oauth2 helpers, and more!
Bruno demonstrates the use of Phinx, a framework-agnostic database migration package helping you write database-independent and versionable database changes
Chris Pitt was building a testing suite which compares screenshots of websites before/after. For that, he needed image diffing. See how he did it!
Younes take a more detailed look at php-intl, this time focusing on localized dates, currencies, numbers, calendars, and more
Scott revisits Appserver and benchmarks it against Symfony to dispel the rumors of bas performance. Does he succeed? Tune in to find out!
Confused by php-intl and localization in general? Don't be! Younes explains what it's all about and guides us through some examples!
In this tutorial, we’re going to take a look at the Marvel API, a tool provided by Marvel for developers to get access to the 70-plus years of Marvel comics data.
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
Did you miss the PHPUnit 5 train? Hop on board and find out what's new!
Laravel Valet is an OSX-only light-weight alternative to Vagrant for those quick, demo, throwaway projects.
Chris Pitt starts developing a new PHP package with TDD practices in mind - using PhpUnit and Mockery all the way. Check it out!
Chris Pitt goes from zero to hero in a post detailing the process of building an actual business app from scratch with Laravel Spark!
Bruno looks at Pagekit, a CMS that recently reached V1 and offers what few others do out of the box, without being bloated. There is a caveat, though...
Chris Pitt looks at SparkPost, talks to their devangelist, and demonstrates a simple integration, building the foundation for more complex posts
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
Younes explains the concept of transducers and demonstrates their use in PHP with Michael Dowling's library
There are many approaches to internationalizing an app. Here's one using Gettext, Twig, and a solid application skeleton for a demo!
Thomas dives back into contributing to PHP's core - after covering documentation fixes last time, this time he fixes an actual bug in PHP. Learn how!
Contributing to PHP isn't nearly as difficult as it seems. In this post, Thomas shows you how to add patches to the online documentation for PHP!
Younes demonstrates Deployer, a tool for deploying PHP applications to live, development, or staging servers with just a few lines of PHP code.
Parham dives into Vagga - a lightweight alternative to Docker useful for containerized development environments - and builds a PHP environment!
Wern continues the movie prediction app building process, this time nelisting the full power of Lumen, ElasticSearch, and PredictionIO
Wern creates a movie recommendation app with PredictionIO - a free machine learning engine
Christopher Pitt dives deeper into PHP macros, using them to add some functional programming to PHP!
Continuing the series on Drupal entity validation and typed data, Danny now teaches us how to extend this system with custom constraints and violations