Watch the Live Talk from WordCamp Asia 2023 WordPress development used to be mostly about writing PHP and sometimes adding in sprinkles of JavaScript. But since 5.0, you can now rarely talk about WordPress development without mentioning JavaScript or more specifically React, the JavaScript library which the Block Editor is written in. So is learning […]
Blog
Reviews & Guides
When it comes to building high-performance websites, small changes to the way your site functions, the content within it, or even the way you work can have a huge effect on user experience. It’s often thought that performance is all about speed—and that’s definitely a big part of it. But at XWP, we believe that […]
With projects that use multiple application dependencies such as WordPress or Laravel (requiring both PHP and MySQL) it can be difficult to predict when the full application stack is completely configured and ready to process requests after startup. This is especially relevant during unit testing and development, when these services run inside Docker containers. Although […]
There’s no denying that publishing now lives online…and it’s there to stay. While certain powerhouses have cemented their places in the digital sphere, there’s nothing to stop up-and-comers from joining them at the top of the mountain. That is, nothing but a solid editorial strategy and technology behind the scenes. Often publishers can have a […]
On May 10, XWP and our partner Siteimprove held a webinar for a number of enterprise clients explaining how building their website with WordPress could create a rich, user-centric experience and improve performance. Gabriel Ponzanelli, Vice President Asia Pacific and Japan, Siteimprove, invited Amit Sion, CRO, XWP, and Leo Postovoit, Head of Partnerships and Product […]
The digital space has become more and more important for publishers with each passing year since the dawn of the Internet. While the last 10 years have seen many companies come and go, the next decade will be make or break for big publishers across industries. How can your company succeed? Find a great technology […]
Managing Javascript dependencies for custom Gutenberg blocks is tricky because most of the core packages such as components or core-data are made available by WordPress core in the window.wp global variable. But what happens if you want to use these packages outside of the post editor screen or when they change between versions of WordPress? […]
Great web design takes into account a whole slew of factors, and designers and developers have to juggle a whole lot of information in their attempt to ship code that will make sites performant, user friendly, and useful to end users. A great web designer has skills that are different than the design skills needed […]