Vanush Ghamaryan

Vanush is a Software Architect at 10Web. He loves what every other architect loves, too: cats, his dog, beer, and coding.
Sort by recent

Core Web Vitals: The Only Guide You’ll Ever Need

16 MIN READ

At this point, you’ve most likely heard about Core Web Vitals, Google’s new page experience measuring tools. Announced in May 2020 and incorporated into the ranking algorithms just last month, Core Web Vitals are another key way for Google to approximate the quality of user experience that a website offers. As the focus of Core Web Vitals is on an overall pleasant user experience, even if your website currently ranks at #1, this article will still be useful in terms of improving conversion rates of your website and decreasing the bounce rate. Whether you’re a developer immersed in code, an agency looking to set yourself apart from competition, or a small business owner just trying to run your website, it is important to be mindful of these new updates as they are Google’s way of fine tuning its ranking process. We know the importance SEO (Search Engine Optimization) has on…

Headless WordPress: How to Create Web Applications Using REST API

9 MIN READ

Some time ago I wrote an article about using WordPress without GUI via CLI, where I mentioned that you actually can do anything without using the WP dashboard. In this article, I’ll take another approach, leaving only the WordPress dashboard, and introduce you to installing a decoupled WordPress. Let’s dive in! Monolithic WordPress WordPress has come a long way, from being used in small blogs to becoming the #1 CMS solution. It grew, developed a big market of plugins and themes that can extend its functionality and enhance its look and user experience. From the very beginning, WordPress has had a “Monolithic” architecture, which means that it has the backend and the frontend in one application. When we install WordPress, we get one of the default themes as the frontend of our website and a dashboard accessible via /wp-admin/ URL as the backend. We can create posts and pages, install…

WordPress Cache and How It Can Improve Your Website Speed

15 MIN READ

Nearly half of the World Wide Web is powered by WordPress, but somehow there’s a common misconception that WordPress websites are slow and laggy. In this article, we’ll give you full information about one of the techniques that can highly improve your website performance, WordPress caching. Caching is a technique that allows you to store the result of a long-running task in a fast access memory, and then reuse that result without actually doing the task. This means that cached content is displayed a lot faster than content that’s loaded directly from the server. It’s like memorizing your multiplication tables. Once you have memorized it, it’s so much faster to recite the answer to a multiplication problem off-hand than trying to calculate the answer all over again. Caching can be performed in different stages of a running web application, so every stage is called a cache layer. We’ll go through…

The Last Guide to WP CLI You’ll Ever Need

10 MIN READ

In the modern web, WordPress has a pretty big market share. And with good reason. It provides good customization opportunities, a big library of plugins and themes, and a user-friendly graphical interface. Many WordPress website developers create amazing websites without having to write a single line of code. They use plugins and visual builders instead. But there are cases where it’s all about simplicity and performance (like scripting routine tasks) when the graphical interface is unnecessary. This is when WP CLI comes in handy. What if I told you that you can do anything with WordPress without a UI, without buttons, or our beloved Dashboard? All you have to do is call commands. You can even use them in your scripts to integrate WordPress with other programs or to automate routine tasks. Let’s dive in and find out! What is WP-CLI? The WordPress ecosystem has many hidden treasures and one…

Subscribe

Get the latest posts delivered right to your inboxEMAIL ADDRESS

Enter valid email