Blog

Notes on the path to democratizing WordPress hosting

development

Neovim Plugin for WordPress and WooCommerce

Vim has been the editor of choice for our team since day one and has remained our loyal companion in writing code to day, be it for CakePHP, WordPress, Django or Golang projects. Working on the code using Vim feels like using the highest quality hand tools instead of the common, noisy electrical power tools. In our opinion, there’s little need to have a lot of bells and whistles but miss instead the main point of reducing distraction and noise around the coding work.

Read more →

development

Affordable WordPress and WooCommerce loadtesting using K6

Review Signal has become over the years the reference in finding unbiased figures of the hosting providers for decision-makers and developers in the vast WordPress - WooCommerce world. Response times for cached - static and PHP - dynamic requests, uptime, SSL certificate grading stay as solid proofs for prospective customers when navigating hosting services and making a decision based on hard evidence, not on affiliate-driven blog posts. Furthermore, the evolution of these specific numbers for a certain provider show the amount of care and interest the they are investing to improve their service quality.

Read more →

product

Better Handling of WooCommerce logs

WooCommerce has a slightly different approach in writing log messages than WordPress. It’s either writing them in the DB, which is completely unrecommended for a production website, since it slows down the entire site, either writing in a file on the disk, but in a separate place than the default WordPress debug.log in the wp-content folder. The alternative provided as a nice sample by the WooCommerce documentation is an Email Handler.

Read more →

dashboard

Turning the page for the Bitpoke App for WordPress - release 1.8

Release 1.8 comes with a change in ownership for the Bitpoke App. We started it a while ago as an experiment in Presslabs and named it Dashboard. In July 2021 we took a different path while continuing to believe in the vision of democratizing WordPress hosting and bringing closer the next episode after the managed era. We’re taking the time here to thank the fine people from Presslabs we worked with on this project. Also, kudos to Mihai and Andi.

Read more →

product

MySQL Operator with Helm 3 charts in the new 0.6.0

Release 0.6.0 of the MySQL operator comes with a series of breaking changes in order to support the replacement of the old Helm 2 charts. There are parameters that have been split, renamed, have a different default value or have been completely dropped. By doing so, now the parameter naming is following the Kubernetes standard for naming labels, which you may find here: Kubernetes common labels. If you’re not using this already in your projects, you might do so in order to avoid later edits of parameters, which are a source of errors and issues.

Read more →