How to create a Symfony 5 bundle

Monday 10 May 2021, 21:07

Learn how to create a reusable bundle from scratch with Symfony 5.

Read more ▶

Why I don't like the sealed classes RFC

Monday 26 April 2021, 19:35

A beguiling but unnecessary new language feature.

Read more ▶

Mutual TLS with Apache and PHP

Friday 23 April 2021, 18:35

Run Apache + PHP inside a Docker container and authenticate with a client certificate.

Read more ▶

DocLite now MIT licensed

Tuesday 20 April 2021, 20:08

DocLite, the PHP NoSQL database, is now available under the MIT licence.

Read more ▶

Better PHP unit testing: avoiding mocks

Thursday 08 April 2021, 22:18

Do you need a test double? Writing better unit tests by challenging the mockist view.

Read more ▶

All about fsync

Saturday 03 April 2021, 13:15

What is the new fsync() function in PHP 8.1 and when should you use it?

Read more ▶

Showing 11-16 of 16 posts.

Recent posts

Sunday 05 February 2023, 16:36

An AI revolution or playing dumb? This blog post brought to you by a special guest contributor.

musings coding

Saturday 15 October 2022, 15:31

A bit about binary (pun intended!) to put a twist on a classic learning puzzle.

php coding

Monday 10 October 2022, 07:15

I'll say it - web 3.0 is a meaningless buzzword, and blockchain and cryptocurrency is nothing more than a giant fraud.


Friday 07 October 2022, 23:30

Challenging the present day orthodoxy on web application architecture.

musings coding

Monday 19 September 2022, 20:36

Learn how to make use of Doctrine lifecycle events to build a searchable audit log for your application which records an entry whenever an entity's data is changed.