By continuing your visit to this site, you accept the use of cookies.
Read more
.
stitcher.io
What's new in PHP 8.3
Watch on YouTube
2020-11-26
What's new in PHP 8
2020-11-26
Upgrade to PHP 8 with Homebrew on Mac
2020-11-17
PHP 8: the null safe operator
2020-10-29
PHP 8: How to setup the JIT
2020-10-05
Front Line PHP
2020-10-02
What a good PR looks like
2020-09-26
Scopes in JetBrains IDEs
2020-09-26
Which colour scheme is better?
2020-09-17
The case for transpiled generics in PHP
2020-09-03
PHP 8: Attributes
2020-08-29
Don't get stuck
2020-08-28
Annotations
2020-08-21
Differences
2020-07-25
My journey into event sourcing
2020-07-23
PHP 8: named arguments
2020-07-20
PHP 8: before and after
2020-07-14
Shorthand comparisons in PHP
2020-07-11
Why we need named arguments in PHP
2020-07-08
PHP 8: match or switch?
2020-07-02
PHP 8: JIT performance in real-life web applications
2020-06-27
Braille, and the evolution of software development
2020-06-23
Abstract resources in Laravel Nova
2020-06-12
PHP 8: Constructor property promotion
2020-06-09
Survey results: type systems in PHP
2020-06-05
What does array + do in PHP?
2020-06-05
How to merge multidimensional arrays in PHP?
2020-06-03
Survey: type systems in PHP
2020-05-26
Improvements on Laravel Nova
2020-05-23
PHP 7.4 in 7 code blocks
2020-05-21
The IKEA effect
2020-05-20
Builders and architects: two types of programmers
2020-05-15
PHP 8 in 8 code blocks
2020-05-14
array_chunk in PHP
2020-04-14
Combining event sourcing and stateful systems
2020-03-26
Minor versions, breaking changes
2020-03-13
Event driven server in PHP
2020-02-14
Bitwise booleans in PHP
2020-02-01
Enums without enums in PHP
2020-01-17
PHP in 2020
2020-01-10
Preloading benchmarks in PHP 7.4
2019-11-28
Upgrade to PHP 7.4 with Homebrew on Mac
2019-11-26
What's new in PHP 7.4
2019-11-09
Relationship issues
2019-11-08
Laravel's HasManyThrough cheatsheet
2019-11-07
Can I translate your blog?
2019-09-16
Guest posts
2019-08-29
re: re: A letter to the PHP team
2019-08-28
A letter to the PHP team
2019-07-30
Things dependency injection is not about
2019-07-05
Preloading in PHP 7.4
2019-06-30
Typed properties in PHP 7.4
2019-06-07
Tests and types
2019-06-05
What are objects anyway? - Rant With Brent 02
2019-05-30
A project at Spatie
2019-05-14
I'm starting a podcast
2019-05-10
PHP in 2019
2019-05-07
SOLID, interfaces and final - Rant With Brent 01
2019-05-02
Arrow functions in PHP 7.4
2019-04-26
I'm starting a newsletter
2019-04-10
Unsafe SQL functions in Laravel
2019-04-01
Array destructuring in PHP
2019-03-21
Upgrade to PHP 7.3 with Homebrew on Mac
2019-03-11
Queueable actions in Laravel
2019-02-21
Craftsmen know their tools
2019-02-06
PHP 8: The JIT
2019-01-29
I'm building something
2019-01-22
Analytics for developers
2019-01-15
Share a blog: sebastiandedeyne
2018-12-21
Comparing dates
2018-12-20
Have you thought about casing?
2018-12-15
Share a blog: betterwebtype
2018-12-06
New in PHP 7.3
2018-11-14
Share a blog: codingwriter.com
2018-11-11
Structuring unstructured data
2018-10-26
PhpStorm OSX performance: October 2018
2018-10-25
Share a blog: assertchris.io
2018-10-24
array_merge or + in PHP
2018-10-16
Organise by domain
2018-10-16
Laravel view models vs. view composers
2018-09-10
Laravel view models
2018-08-27
Eloquent MySQL views
2018-08-15
The web in 2045
2018-08-10
Service locator: an anti-pattern
2018-06-09
The Visual Perception of Code
2018-06-05
Acquisition by giants
2018-05-19
Liskov and type safety
2018-04-30
Dependency injection for beginners
2018-04-25
PHPStorm performance issues on OSX
2018-04-15
What PHP can be
2018-03-15
PHPStorm tips for power users
2018-03-07
Responsive images done right
2018-02-13
Showing full MySQL foreign key errors
2018-01-20
MySQL query logging
2018-01-16
Where a curly bracket belongs
2018-01-09
MySQL import: JSON with binary character set
2017-12-24
Asynchronous PHP
2017-11-29
Optimised UUIDs in mysql
2017-10-22
Improving PHPStorm's performance
2017-08-27
Stitcher beta 2
2017-06-25
A programmer's cognitive load