What Google’s New Page Experience Update Means for Images on Your Website

It’s easy to forget that, as a search engine, Google doesn’t just compare keywords to generate search results. Google knows that if people don’t enjoy their experience on a web page, they won’t stay on the page long enough to consume the content — no matter how relevant it is. As a result, Google has…

How to Create a Simple Web-Based Chat Application

In this tutorial, we will be creating a simple web-based chat application with PHP and jQuery. This sort of utility would be perfect for a live support system for your website. This tutorial was updated recently to make improvements in the chat app.  Introduction The chat application we will be building today will be quite…

4 Ways Clients Can Hurt Project Outcomes (and How You Can Save the Day)

Whether you’re building a website, mobile app or even a marketing campaign, everyone involved is working towards a successful outcome. And, although the stakeholders share this common goal, they may have very different thoughts about how to get there. This can be problematic. Everyone involved has to be on the same page. If not, that…

The Evolution Of Jamstack

It’s been five years since I first presented the idea of the Jamstack architecture at SmashingConf in San Francisco 2016, a talk inspired by many conversations with colleagues and friends in the industry. At that point, the idea of fundamentally decoupling the front-end web layer from the back-end business logic layer was only an early…

20 Best SEO Plugins for WordPress

Are you looking to increase your search engine ranking without hiring SEO experts? Google and other search engines use complex algorithms to boost some websites to first-page rankings and relegate others to obscurity. Search Engine Optimization (SEO) is the way to make sure your site shows up at the top of the list. The best…

Best Blog Plugins for WordPress

Do you feel like your WordPress blog is a canvas? A blank white paper where you could paint your mind and heart out. The perfect WordPress blog plugin can help bring your imagination to life. WordPress Plugins for Blogs Starting a WordPress blog is simple. It requires little effort, and your blog is up, but the ‘running’ part…