A new life for a Craft 2 plugin

A client of us had a site that had a problem processing 'jobs'. They frequently failed or were stalled, blocking any further job processing.

Luckily, we once created a Craft 2 task runner plugin (the craft taskrunner plugin) that could process the Craft jobs async by a cron job, instead of through Control Panel Ajax requests.

However, there appeared to be also a problem with a job itself, causing exceptions and a task to get stalled. The job was created by a 3rd party plugin, and probably related to concurrent database inserts or updates.

Hence we modified the plugin to implement a feature that is hugely missed in Craft 2 and Craft 3 task management: the possibility to automatically retry a job several times before it fails.

Now all jobs are being processed correctly, and the site runs fine again.


Docker is back

We started using Docker again in our development workflow.

Hosting

With our hosting proposition we can deploy faster sites with a higher pagespeed ranking.

Internal website Vrijescholen

We deployed a new Craft CMS website for the Vereniging van Vrijescholen

New migration to AWS Cloud

A migration to an autoscaling infrastructure. Setting up a deployment pipeline. Careless growth.

Whitelabel

With some pride we worked to refactor one of our applications to a whitelabel application.

Symfony 4 upgrade

We completely refactored a project for upgrading from Symfony 3.x to the latest 4.x version

AWS S3 CDN

We are running two migrations to AWS S3, and are setting up CDN's.

A new life for a Craft 2 plugin

We modified one of our old Craft 2 plugins with an interesting feature.

CharlyCares Pagespeed

Higher Pagespeed/Lighthouse score for the Charly Cares website.

USMarkets.nl to Craft CMS

By the end of February 2019, we launched USMarkets.nl on Craft CMS!

vrijescholen.nl live

Today we published the new website for the Vereniging van Vrijescholen. We used the high quality Craft CMS to replace Wordpress.

Handheld Cloud

A mini cloud server that you can see working while holding it in your hand. The device can run in a production street.

Snap Service released

We created a snap service to communicate disappearing messages. Take a look at https://snap.24hoursmedia.com/

Cost calculation AWS

We calculated the costs for hosting an API at AWS. The client expects quick growth but of unknown size, so AWS Cloud may be a viable option.

Craft Comments Work plugin

Our CraftCMS plugin 'Comments Work' is now available in the plugin store. Let users leave comments to your Craft CMS based content.