Retiring WCG Online

Many years ago, I started a project called WCG Online.  The idea of this project was to promote the World Community Grid initiative.

When you become a World Community Grid volunteer, you donate your device’s spare computing power to help scientists solve the world’s biggest problems in health and sustainability.

And that’s it in a nutshell; install their software on your laptop, computer or phone, sign up to the research projects you’re interested in (or all of them) and it’ll automatically download chunks of data, process them, and then upload the results.

At one point, I had 8 different devices processing results, and it felt good to be contributing.  I had this grand idea that I’d be able to use their API to get a better overview of what the different devices were doing, how much I was contributing to different projects, etc.  And I thought other people would get a kick out of it too.

[wcg.onl] is designed to give you, a valued member of the community, access to some more detailed statistics, as well as some lovely pretty graphs.

Unfortunately, the API wasn’t very feature rich, and it made plotting interesting charts rather difficult.  And over time, I’ve ended up with no devices currently running the software.

I first signed up on 19th December 2014, and over the 6 or so years I’ve contributed to 12 different projects, including Mapping Cancer Markers, Outsmart Ebola Together, FightAIDS and OpenPandemics COVID-19.  Because I was using multiple devices, I clocked up a pretty impressive (even if I do say so myself) 16.9 years of run time donated.

Although I had no analytics on the site, clearly some people were finding it because people were using my recruitment link, which was only published on this site.  There are currently only 4 users still actively contributing though.

WCG Online was written in PHP on the backend, still my go-to for all my projects, and jQuery Mobile on the frontend – yeah, back when that was a thing!  The site doesn’t work properly and would need a major overhaul on the frontend, but due to the limited API and a definite lack of time on my part, I feel that it is time to sunset this little project.  The last time I updated this project was 4 years ago, when I moved it from HTTP to HTTPS.

Contributing to World Community Grid is something I would definitely like to get back to at some point in the future, but this is goodbye to WCG Online, my old friend.

 

GTmetrix big changes arrived

Over 2 months ago I wrote about big changes coming to GTmetrix off the back of their own announcement that it was coming later that month, which was back in September.  But it’s finally here! Yesterday GTmetrix announced on their own blog all the changes that they’d previously announced, so not too much of a surprise, other…

Better Captcha 2.0 released

Earlier this year I released a new WordPress plugin called Better Captcha.  The main difference with this plugin over the many others, is that it doesn’t use Google’s reCaptcha, which is incredibly popular.  Instead it uses hCaptcha which actually pays out in their own cryptocurrency called HMT when people solve the captchas. However, I’ve found that…

Better Passwords 1.8 released

Last year I released some WordPress plugins for Better Security, including Better Passwords.  This is a WordPress plugin that stops the use of a bad passwords, including those in the Have I Been Pwned? breached password database. Whilst the main reason for creating the plugin was to stop a breached password from being re-used, it…

Adding a WordPress admin page

Adding a WordPress admin page in itself is pretty straightforward, and well documented.  You do it using the add_menu_page function, something like this… add_menu_page(‘My Page’, ‘My Page’, ‘manage_options’, ‘my-page’, ‘show_my_page’, ”, 1); This function takes the following parameters: Page title (required) – the text to be displayed in the title tags of the page when the…

Big changes coming to GTmetrix

If you’ve ever done any performance optimisation on your website, you’ll almost certainly have come across GTmetrix, how could you not? The site was originally created as a tool for their own hosted customers to check the speed of their websites and improve them, but over the years it has become a go-to resource for so many…