ReactDOM.render deprecated in React 18

It's been a while since I looked at using the React library but I recently discovered some issues with some code written a while a go and recently compiled
It's been a while since I looked at using the React library but I recently discovered some issues with some code written a while a go and recently compiled
Drupal Code Generator Cheatsheet (3.6.1)
Now Drupal Console has been officially deprecated lets have a look at the array of available commands available to Drush users using the in built Drupal Code Generator.
A couple of months ago Drupal Console was declared end of life.
Launched at the same time as Drupal 8 back in 2016, Drupal Console was installed via composer. e.g.
2022 was turning into a good year for work. I had just secured a working from home opportunity for a well known UK based insurance company. Turns out they had just recently offered the majority of their in house development team early retirement.
The terms Freelancing and Contracting are often used interchangeably in the workplace. Perhaps a project requires a specific skillset to help complete a project or assignment. Perhaps the Project Manager can be over heard telling the Finance Director, "Oh, we need to get a freelancer in".
By default, when running Plesk (linux) the root user is allowed to access the control panel. It is generally best practice to disable root access on your server to help improve it's security. We already have an admin user defined in Plesk so there is no need for an additional user with the same or similar permissions.
At the time of writing we can see when looking at dev-guide.python that the oldest supported version in Python 3.9 (until Nov 2025). However Ubuntu 20.x only ships with Python 3.8.
In Drupal there are the QueueWorker
and QueueWorkerManager
classes that are helpful in managing a queue. One benefit of managing tasks is a queue is they offer a way of managing tasks or jobs in an orderly way. Think First in First Out.
The way the QueueWorker in Drupal works is tied in with cron.
I have been running Apache Solr Cloud and Zookeeper to help improve the search performance and UX around Drupal based sites for a year or so now. Here I look at updating Java run time and how to restart your solr.
One challenge of hosting a website online 24 hours a day 7 days a week, 365 days a year, is keeping it secure.
Using front end tools and frameworks that utilise the canvas element can offer impactful looking pages but often come with a heavy overhead, especially when running animations and effects in the web browser and this overhead often correlates to the the dpi, which on most desktops and even mobiles is usually quite high.
Just wanted to share some css created back by Janos in 2018 that I thought was exceptional and very creative.
This is pure css lava lamp implementation.