automation
How compatible are git and wordpress? Let's see how easy it is to make WordPress posts auto-update based on PR submissions on the Github repository!
Cloud deployment SaaS compared: Runcloud vs ServerPilot vs Laravel Forge - who's cheapest? Who's simplest? Who's got the features?
Symfony's Console can be used in any non-Symfony project to develop command line apps. Learn about console helpers in this tutorial by Claudio Ribeiro!
Younes present Postman - the API development tool of choice - in comprehensive detail. There's never been a better way to improve your API dev workflow!
Sharoze asks some prominent community members about their development workflow - some answers are predictable, others will surprise. What can you relate to?
Let's take a fresh look at PHPUnit - the de-facto TDD tool for PHP. We'll explain TDD on an example, implement code coverage, and more!
Chris writes test watchers: auto-compiling PHP from Preprocess files, and auto-testing after every file-change. No need to manually run PHPUnit ever again!
Allan takes us on a ride in Machine Learning land with PHP-ML and explains how to develop a tweet sentiment analyzer with it (positive, negative, neutral)
Joel walks us through the complex process of auto-trading cryptocurrency and turning profits over night with Laravel, APIs, Bitcoin, and various exchanges!
Zoran uses Siege to benchmark and load-test a Symfony app, killing it in the process. He then uses cache to revive it and make it work under pressure!
Is it possible to use Laravel Mix - the "Webpack simplifier" - in non-Laravel projects? Let's find out! Join Lasse Rafn on this explanatory journey!
This time, we look at a package that lets us interactively add code to Laravel from the command line, an image drawing package, and much more.
In this in-depth tutorial, we'll look at all the various cloud hosting providers for PHP, and deploy the same app on ALL of them. It's really not hard!
Ever wanted to add user following and real-time notifications to your Laravel apps? Now you can - easily: with Stream. Let's see how to bootstrap it!
Younes sets up a CI pipeline on SemaphoreCI and makes sure it invokes Deployer or Laravel Envoy to deploy the app after a successful commit / test.
This sourcehunt, we've found a lot of Laravel and/or JSON focused packages. It's an interesting combo which led us to our newest "app idea of the month"!
Viraj takes us through the basic process of setting up Continuous Deployment to a DigitalOcean server by means of Semaphore CI. Exciting!
Younes looks at Fractal - a PHP League package for formatting and transforming JSON, YAML, and other data formats to something consistent. APIs rejoice!
Viraj demonstrates Laravel Dusk - a browser testing tool designed for testing your apps in full - including UI and JavaScript!
Eugene explains Forwarding Decorators: a crazy concept for approaching modularity in apps - wrapping them in other classes and recompiling everything.
Chris adds some unexpected functionality to PHP, and all without custom extensions or recompiling. Let's unlock the power of macros and preprocessors!
Let's take a look at Peridot - a testing suite with a different approach. Can we BDD test our units? Should we?
Wern builds a fully custom calendar application using the Google Calendar API and the Laravel framework - check it out!
Chris hacks together a live-notification LED device with Arduino and PHP, notifying you of new Gmails or Tweets, and more!
Alex Bilbie looks at Jenkins' newest feature: pipelines. With it, we configure Laravel's auto-testing procedure, and make sure our builds stay alive!
Luka covers some Logstash basics, and teaches you how to send event messages from PHP to it on Windows. Yes - PHP on Windows - still alive and kicking!
Viraj demonstrates the full process of writing custom code for deploying different commits of your app to an SFTP server using Git and PhpSecLib
Scott Molinari takes a look at Packer and analyzes its viability for the typical PHP developer of today - find out whether or not it's worth learning about!
Matthew Setter takes an introductory look at atoum - an alternative to PHPUnit with an interesting twist
Chris shows us how we can connect PHP to Minecraft in a way that lets us create terrains and buildings from PHP code!