Docker: cleanup unused resources

Docker likes to eat up disk space, so having some scripts handy for occasional cleanup is useful. I am storing here what I (currently) use for future reference »

Simple macOS hacks I use

Some of us like to customise the user experience of systems and tools we use - changing themes, fonts, ordering etc. This is my current list of things I like »

Symfony: Roles and Permissions in configuration

There are different approaches to managing roles and permissions on a project, ranging from very simple hardcoded checks to fully adjustable database based solutions »

Why and how I started learning Python and Machine Learning pt.1

why Python and ML together? PHP web development is my current day job, but I have been looking into expanding my horizons for some time now. I would not dare »

Empty GIT commit

Empty commits in git make sense is some scenarios, you might use them to trigger workflows, builds, test commit hooks etc… To create an empty commit, simply »

PHPUnit: Mocking external data provider in functional tests

Mocking is a common thing in the world of automated testing, nothing to write home about. Nevertheless, I decided to document how to do it in Symfony with PHPUnit »