How we’re using WP Multisite to improve performance

One of the unique features of WordPress is its ability to create a multisite network. A multisite network “is a type of WordPress installation that allows you to create and manage a network of multiple websites from a single WordPress dashboard. This lets you easily make changes and keep all of your websites updated from […]

2021. Done.

Anyone who has ever worked with – or started – a small business learns really quickly that you wear a lot of hats, that the days often go by in blurs, and “change” is the constant norm. In 2021, we picked up some of our biggest clients to date. We tried new things, explored new ideas, and completed projects, and we managed to do it all while still loving our jobs and what we do.

How Webinology got its colours

Sometimes we plan at length and then our plans go awry. Other times, we just go with what feels right… and history is made.

Making good software isn’t easy (or quick)

I, as an individual, and we — as a team — care about coding, and care about coding well. We want to produce products that are secure, well-performing, and that provide a good user experience. Guess what? That takes time.

I was WordPress when WordPress wasn’t cool!

Over a decade ago, WordPress was just one of the CMS options among many striving for their place. I waffled a lot; as someone who is more code-focused and less of a designer, the abundance of themes appealed to me. But under the hood, it was rough. WordPress has come a long way since its […]

The hardest thing about software development

The problem with “When will you be done?” is that it assumes software development is something like manufacturing — a predictable set of steps that each take a known set of time. You design some code, you write some code, you test some code, you deploy some code, and you’re done. Unfortunately, software development is not a set of predictable steps.

What is Caching (and why should you care?)

A brand-new installation of WordPress – with no pages, posts, images, or plugins installed – contains about 450,000 lines of code. WordPress is using this code to build the page that your website visitor requested, and normally it will do it every time they visit, even if that page hasn’t changed. Caching was invented to solve this type of problem.

10 Steps for WordPress Security

I recently ran across this post that details some good steps relating to keeping your WordPress website secure. I wanted to share how hosting your site with KMDE covers “all of the above.”

Balancing Front-end vs. Back-end Development

Development tools like Angular.js and now React.js and (my personal favorite) Vue.js have transformed front-end website/web application development. It’s actually possible to write whole applications in JavaScript now in a cohesive, management manner. The real question is: should you? The answer is, of course… it depends.