How To Migrate From WordPress To A Headless CMS

WordPress is the most used website builder in the world; almost half of the web has used WordPress to create their website. It makes sense, because it allows you to quickly create websites and has a rich plugin’s ecosystem to help you scale your site. But technology is evolving, and there are more and more…

19 Best PHP Event Calendar and Booking Scripts… and 3 Free Options

In this article, I’ll review 19 of the best PHP calendar scripts. Whether you need an appointment booking script, an event calendar script, a web calendar script, or a PHP calendar reservation system, you’ll find something on this list. There are lots of reasons you might need a PHP calendar script. If you’re a service…

Core Web Vitals: New Ranking Factor and How to Improve It

In recent years, Google and other similar companies have become increasingly concerned with the user experience (UX); that’s why the UX always pops up in algorithm updates. With 88 percent of online users turning away from websites after one bad experience, it goes to show that UX is vital.  Google, being the pioneer, decided to…

[Showoff Saturday] Have been rebuilding my personal website/blog with svelte-kit. The main goal was performance and adherence to “best practice”. Still WIP, but would love to hear your thoughts/feedback.

I have been working on rebuilding my old site/blog from scratch using svelte-kit, typescript, and Sass/SCSS, and am loving it so far. There have been some hiccups and anomalies, but that is to be expected with early stage technology.The site: https://lmw.io/It’s hosted using a custom adapter I wrote for CloudFlare workers with significant performance enhancements. I’m in the process of porting that to the existing adapter; I’ve hopened a PR, but with a lot on my plate recently I have not completed that work yet.I’m working on an article that covers the thoughts and considerations that have gone into it, hoping to post that and share with you guys once I’ve wrapped up some remaining work on the site itself.My main focus with the rebuild is performance and adherence to “best practice” (performance, accessibility, and SEO). While there is room for improvement, I’m quite excited by where it is at so far. Lighthouse scores for both mobile and desktop are (usually) 100 across the board. Navigating the entire site (clicking through all pages) only transfers about 1.2MB, smaller than most individual pages on my old wordpress based site.Would love to hear your thoughts or feedback, feel free to ask any questions you might have about how it was built.

Three Insights I Gained While Researching Vue.js Accessibility

JavaScript frameworks like React, Angular and Vue have a very bad reputation when it comes to web accessibility. But is this due to inherent technical limitations or insurmountable problems of those tools? I think not. During the research phase of my book, “Accessible Vue,” I gained three insights regarding web app accessibility in general and…

Best Classified Plugins for WordPress

Do you want to create a classified ads website to publish listings and advertisements? Do you want to add a classified section on your blog or magazine?   Building a classified website from scratch is a massive undertaking that will cost you a lot of time and money. Fortunately, classified plugins exist with all the…

Best Comments Plugins for WordPress and WooCommerce

Are you looking to make your website more engaging by allowing visitors to leave comments? Comments can turn your WordPress website into a lively community where users can interact through questions, discussions, advice sharing, and even videos and photos. Not only that, but comments are also the best source of feedback and fresh ideas that…

Responsive vs. Adaptive Design: Everything You Need to Know

It’s a no-brainer for most website designers that your finished product needs to look and work on every type and size of device. Gone are the days of creating multiple designs to accomplish the same goal. It all comes down to choosing a responsive or adaptive design model to achieve a consistent website design at…