Keep up to date on current trends and technologies
PHP - Design Patterns
![How to Ensure Flexible, Reusable PHP Code with Insphpect](https://uploads.sitepoint.com/wp-content/uploads/2020/06/1593522244code-300x158.png)
How to Ensure Flexible, Reusable PHP Code with Insphpect
Tom Butler
Rapid Development of Zend Expressive Modules
Kirk Madera
![ReactJS in PHP: Writing Compilers Is Easy and Fun!](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469778724building-blocks-300x300.jpg)
ReactJS in PHP: Writing Compilers Is Easy and Fun!
Christopher Pitt
![Are Bitwise Operators Still Relevant in Modern PHP?](https://uploads.sitepoint.com/wp-content/uploads/2017/03/1489014435Fotolia_94353427_Subscription_Monthly_M-300x169.jpg)
Are Bitwise Operators Still Relevant in Modern PHP?
Bruno Skvorc
![What Are the Workflows of Prominent PHP Community Members?](https://uploads.sitepoint.com/wp-content/uploads/2016/02/1454566338debug-300x300.jpg)
What Are the Workflows of Prominent PHP Community Members?
Shahroze Nawaz
![Re-Introducing PHPUnit: Getting Started with TDD in PHP](https://uploads.sitepoint.com/wp-content/uploads/2017/06/1497880521testing-functional-js-300x167.png)
Re-Introducing PHPUnit: Getting Started with TDD in PHP
Bruno Skvorc
![Re-Introducing Eloquent’s Polymorphic Relationships](https://uploads.sitepoint.com/wp-content/uploads/2015/02/1423519219laravel-l-slant-300x205.png)
Re-Introducing Eloquent’s Polymorphic Relationships
Christopher Vundi
![The Theory of Constraints in PHP](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1477940607weak-link-cropped-300x188.jpg)
The Theory of Constraints in PHP
Bruno Skvorc
![Poka Yoke – Saving Projects with Hyper-Defensive Programming](https://uploads.sitepoint.com/wp-content/uploads/2017/06/1498380891T2eC16JHJGMFFpfid7BSe2vGu-Tw_32-300x200.jpg)
Poka Yoke – Saving Projects with Hyper-Defensive Programming
Bert Ramakers
![What Is Snapshot Testing, and Is It Viable in PHP?](https://uploads.sitepoint.com/wp-content/uploads/2017/06/1497636831167_MjRfUGhvdG9fRnJhbWU-Converted-300x300.png)
What Is Snapshot Testing, and Is It Viable in PHP?
Christopher Pitt
![The Balance between Visual and Technical Debt in PHP](https://uploads.sitepoint.com/wp-content/uploads/2014/08/1406890363Fotolia_53196837_Subscription_Monthly_M-Small-300x200.jpg)
The Balance between Visual and Technical Debt in PHP
Bruno Skvorc
![Re-introducing Composer, the Cornerstone of Modern PHP Apps](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1472279623logo-composer-transparent-badass-235x300.png)
Re-introducing Composer, the Cornerstone of Modern PHP Apps
SitePoint Sponsors
![Upgrading Sylius the TDD Way: Exploring Behat](https://uploads.sitepoint.com/wp-content/uploads/2016/05/1464163522make-more-money-with-less-visitors-800x470-300x176.png)
Upgrading Sylius the TDD Way: Exploring Behat
Deji Akala
![Upgrading Sylius the TDD Way: Exploring PhpSpec](https://uploads.sitepoint.com/wp-content/uploads/2015/09/1442250303looking-money-sketch-color-1-Converted-300x300.jpg)
Upgrading Sylius the TDD Way: Exploring PhpSpec
Deji Akala
![Functional Programming with Phunkie: Parser Combinators in PHP](https://uploads.sitepoint.com/wp-content/uploads/2017/04/149329431824623028-300x300.png)
Functional Programming with Phunkie: Parser Combinators in PHP
Marcello Duarte
![Upgrading from Pthreads v2 to v3: What to Look out For](https://uploads.sitepoint.com/wp-content/uploads/2017/03/1490043574parallel-threads-300x300.png)
Upgrading from Pthreads v2 to v3: What to Look out For
Thomas Punt
Creating Strictly Typed Arrays and Collections in PHP
Bert Ramakers
![My Laravel Package Building Workflow](https://uploads.sitepoint.com/wp-content/uploads/2017/03/1489779944143_R2lmdF8xX3RzX3MxX2ljb25fYjMxXzVk-Converted-300x287.png)
My Laravel Package Building Workflow
Francesco Malatesta
![Covering Laracon: Are Online Conferences Introvert Heaven?](https://uploads.sitepoint.com/wp-content/uploads/2017/03/1488907308Screenshot-2017-03-07-17.58.50-300x134.png)
Covering Laracon: Are Online Conferences Introvert Heaven?
Bruno Skvorc
![Sylius and Cutting Your Teeth on TDD](https://uploads.sitepoint.com/wp-content/uploads/2017/02/1487885197Screenshot-2017-02-23-22.26.29-275x300.png)
Sylius and Cutting Your Teeth on TDD
Deji Akala
![Sourcehunt: Idea of the Month and 6 Interesting Repos!](https://uploads.sitepoint.com/wp-content/uploads/2017/02/1487696168Final-01-300x300.png)
Sourcehunt: Idea of the Month and 6 Interesting Repos!
Bruno Skvorc
![Testing Frenzy – Can We BDD Test the Units?](https://uploads.sitepoint.com/wp-content/uploads/2017/01/1485786716Screenshot-2017-01-30-15.31.48-300x253.png)
Testing Frenzy – Can We BDD Test the Units?
Bruno Skvorc
Eloquent & Polymorphic Relations: Overview and Usage Guide
Younes Rafie
![Let’s Kill the Password! Magic Login Links to the Rescue!](https://uploads.sitepoint.com/wp-content/uploads/2016/03/1458141432lock-300x300.jpg)
Let’s Kill the Password! Magic Login Links to the Rescue!
Christopher Vundi
![Event Sourcing in a Pinch](https://uploads.sitepoint.com/wp-content/uploads/2016/11/1480349168Pfeil2710a-300x152.png)
Event Sourcing in a Pinch
Christopher Pitt
![Quick Tip: The Convenient Magic of Eloquent Observers](https://uploads.sitepoint.com/wp-content/uploads/2015/02/1423519219laravel-l-slant-300x205.png)
Quick Tip: The Convenient Magic of Eloquent Observers
Younes Rafie
![2FA in Laravel with Google Authenticator – Get Secure!](https://uploads.sitepoint.com/wp-content/uploads/2015/10/1445353484secure-300x300.jpg)
2FA in Laravel with Google Authenticator – Get Secure!
Christopher Thomas
![A Crash Course of Changes to Exception Handling in PHP 7](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1477909265trap-300x300.png)
A Crash Course of Changes to Exception Handling in PHP 7
Ahmed Khan
![Testing PHP Code with Atoum – an Alternative to PHPUnit](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1476975754logo-die-cut-300x300.png)
Testing PHP Code with Atoum – an Alternative to PHPUnit
Matthew Setter
![A First Look at Atlas – the ORM That Delivers](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1476710131atlas-carry-globe-kneeling-ISO-233x300.png)
A First Look at Atlas – the ORM That Delivers
Claudio Ribeiro
![From HTTP Messages to PSR-7: What’s It All About?](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1475622867Fotolia_57424548_Subscription_Monthly_M-300x200.jpg)
From HTTP Messages to PSR-7: What’s It All About?
Deji Akala
![PHP-FIG Alternatives: The Pros and Cons of Various Visions](https://uploads.sitepoint.com/wp-content/uploads/2016/09/1474386539fist-300x300.jpg)
PHP-FIG Alternatives: The Pros and Cons of Various Visions
Paul Jones
Showing 32 of 57