Younes Rafie, Jun 30
8 Must Have PHP Quality Assurance Tools
Take a look at this list of 8 PHP Quality Assurance tools - absolute essentials in your passion projects
Bert Ramakers, Jun 28
Poka Yoke - Saving Projects with Hyper-Defensive Programming
Bert introduces us to the concept of poka yoke - hyper defensive programming by forcing some checks and safeguards that make our code robust and sturdy.
Dino Londis, Jun 26
How to Choose a DDoS Protection Service for Your Websites
Dino Londis takes a look at the factors you should consider when selecting your website's DDoS protection service.
Bruno Skvorc, Jun 26
There's a Gender Extension for PHP
Did you know PHP has an extension for determining genders of first names? It's quite pointless on all levels, and still in the core manual. Weird!
Christopher Thomas, Jun 23
Hello, Laravel? Communicating with PHP through SMS!
In part 2 of this popular series, we convert a voice-operated Laravel weather forecast app into an SMS-powered one! Join us as we expand PHP's horizons!
Christopher Pitt, Jun 21
What Is Snapshot Testing, and Is It Viable in PHP?
Chris explains what snapshot testing is on some ReactJS code, before applying it to PHP and giving you something to think about when you close this tab!
Christopher Thomas, Jun 19
Hello, Laravel? Communicating with PHP through Phone Calls!
Let's design a Laravel application and integrate it with Twilio so users can make phone calls to the number and get weather forecasts - no data required!
Bruno Skvorc, Jun 16
Being a Full Stack Developer
Bruno talks about being a full stack developer and the required technologies to be a good jack of all trades in the modern age of web development
Joel Degan, Jun 14
How to Build a Cryptocurrency Auto-Trader Bot with PHP? 💰
Joel walks us through the complex process of auto-trading cryptocurrency and turning profits over night with Laravel, APIs, Bitcoin, and various exchanges!
Bruno Skvorc, Jun 12
Family CRMs, Guzzle Wrappers and PHP Machine Learning? Sourcehunt!
In this sourcehunt, we present PHP machine learning, a CRM that helps you track personal relationships, a wrapper to make Guzzle usable again, and more!
Bruno Skvorc, Jun 09
How to Set up an Online Multi-Language Magazine with Sulu
In this Sulu CMS bootcamp post, we go through the full process of setting up a brand new multi-language online magazine site like SitePoint (+ languages!).
Marcello Duarte, Jun 07
Functional Programming with Phunkie: Building a PHP JSON Parser
Marcello Duarte explains how we can use functional programming to build a JSON parser from scratch in PHP! Join us in exploring advanced PHP!
Bruno Skvorc, Jun 05
Getting Started with Sulu CMS on Vagrant The Right Way™
Sulu CMS: a CMS for the next generation. Based on the newest Symfony with all the bells and whistles, it takes a bit of getting used to. Allow me to help!
Scott Arciszewski, Jun 01
How to Search on Securely Encrypted Database Fields
Scott explains how we can have a secure, encrypted, and hack-proof database, but still use normal SELECT and search queries on it. Interesting stuff!
Christopher Pitt, May 30
How to Scan Fingerprints with Async PHP and React Native
In this comprehensive and advanced tutorial, Chris shows us how to scan fingerprints with Async PHP and React Native. The future is here!
Bruno Skvorc, May 29
The Balance between Visual and Technical Debt in PHP
What's the difference between technical and visual debt in code? Which one is more important, more dangerous? Let's discuss their balance in this editorial.
Bruno Skvorc, May 27
Day Camp 4 Developers: PHP Application Security
Day Camp 4 Developers is a regular, fully online conference, featuring true experts in their fields. This edition focuses on PHP application security!
Bruno Skvorc, May 26
How to Build a Basic Twitter Analytics App with RestDB
Want to build a custom Twitter analytics app? Bruno Škvorc shows you how to use RestDB to build a Twitter follower-farmer detection app.
Zoran Antolovic, May 25
Web App Performance Testing with Siege - Plan, Test, Learn
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!
Claudio Ribeiro, May 24
Re-Introducing Symfony Console - CLI PHP for the Uninitiated!
Claudio re-introduces you to Symfony Console - the command-line solution for all your PHP needs away from the browser. Let's build some terminal apps!
Lasse Rafn, May 23
How to Use Laravel Mix in Non-Laravel Projects
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!
Claudio Ribeiro, May 21
Re-Introducing Composer - the Cornerstone of Modern PHP Apps
Claudio re-introduces a tool that most revolutionized the way we develop PHP apps: Composer, PHP's dependency manager. Still unfamiliar with it? Dive in!
Danny van Kooten, May 19
Jumping from PHP to Go: Blasphemy, Bravado or Common Sense?
Danny explains why he moved from Laravel to a Go version of his app and explains which advantages a Golang rewrite of his web app brought him.
Bruno Skvorc, May 15
Can You Build a CLI Image Drawing Laravel App with These Packages?
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.