Online advertising is a multi-billion dollar industry that places hundreds of millions of adverts on tens of millions of web pages every day. For good and for bad, advertising is the engine of the online economy, but few consumers are aware of the incredible complexity of the system that chooses which adverts they see. That […]
Most content websites use a content management system like WordPress to generate web pages on the server before sending them to the browser. There are advantages to this approach: generating pages on the server asks little of the web browser; the business logic of the application is located in one place, rather than spread across […]
WordPress is often thought of as a great CMS for bloggers, SMEs, and, with WooCommerce, small to medium eCommerce stores. Its popularity is attributed to the fact that it’s free, it’s easy to use, it has a huge theme and plugin ecosystem, and it’s what people know.
Collaborative editing is one of those features that I never knew I wanted but loved the minute I understood its power. I’m a huge fan of Google Docs and the way it lets me and my colleagues work together on a document, editing in real time.
Job hunting can be pretty difficult for creative professionals. You’re not in a field like financial services or the sciences, where you’ve got a good transcript and hard numbers to back you up. You’ve only got your work – and it needs to speak for itself.
WordPress’s builtin editor has improved enormously in recent versions: it’s a genuine pleasure to write in WordPress, which is not something I’d have been able to say with a straight face a few years ago. But, as someone who spends most of my day writing, I prefer to use a text editor native to my […]
Over the years, we’ve looked at several different systems for setting up local development environments, from applications like MAMP to a Varying Vagrant Vagrants workflow. I’m always looking for the most efficient way to create new WordPress instances, both for development and because I need an easily replicable WordPress environment for testing plugins and updates […]
WordPress site owners sometimes need to give a third-party access to their site. Once a site grows beyond a certain size, it’s impossible for one person to do all the work, even if they have the necessary skills. Bringing a professional on-board is a smart move. But giving someone that don’t know well access to […]
WordPress is — as content management systems go — very secure. It’s the most targeted web application in the world, but it’s also the best protected. It is in the interest of many thousands of developers and users to seek and destroy any vulnerabilities that may find their way into the code of WordPress Core, […]
Last week, WordPress 4.9.3 was released. It brought the usual variety of minor enhancements and security fixes, but it also introduced a nasty bug that may prevent your WordPress site from updating itself properly in the future.