I solve weird CLS issue: more than 0.25. Despite there are no common causes

How I solve weird CLS issue: more than 0.25, despite there are no common causes | Continue reading


@kevinhq.com | 3 years ago

Sharing my story how I migrate my old laptop from Lubuntu to Debian

My story how I migrate my old laptop from Lubuntu to Debian in detail | Continue reading


@kevinhq.com | 3 years ago

Share my story how I fix a frozen system on Debian running with Gnome Desktop

How to prevent a frozen desktop on Linux when you only have low RAM on the machine (less than 4GB) | Continue reading


@kevinhq.com | 3 years ago

How to check if ProtonMail is for you – based on what I observe as end user

How to check if ProtonMail is for you? | Continue reading


@kevinhq.com | 3 years ago

My experience with remove.bg tool and API to remove image's background

My experience with remove.bg tool . Beside its tool, I also have experience with its API using its official Ruby gem as wrapper. | Continue reading


@kevinhq.com | 4 years ago

How to block ads on Safari 13 » after uBlock origin broke. No additional cost

How to block ads on Safari 13 . The most efficient uBlock Origin does not work anymore on Safari 13. So, here's my workaround for this problem on Safari. | Continue reading


@kevinhq.com | 4 years ago

My fastest VPN on DO » forget other providers if you're able to set up yourself

My fastest VPN on Digital Ocean . How I ended up getting it on Digital Ocean with free $100 credit which gives me free VPN two months. | Continue reading


@kevinhq.com | 4 years ago

My quest to sync up Heroku Postgres to local Postgres on Gitpod Cloud IDE

Sync up Heroku Postgres to local Postgres on Gitpod IDE | Continue reading


@kevinhq.com | 4 years ago

Get $100 free credits from DigitalOcean to play with – and stay home

How to get DigitalOcean $100 credit for free? Please be mindful this $100 free credits will expire in 60 days after you received it. Use it wisely. | Continue reading


@kevinhq.com | 4 years ago

Things you need to know about Visual Studio Code IDE

9 things you need to know about Visual Studio Code | Continue reading


@kevinhq.com | 4 years ago

How to fix undetected OG tags on Facebook – my story

How to fix undetected OG tags - my story | Continue reading


@kevinhq.com | 4 years ago

From first day of 2020: ISP problem enabled me to set up USB tethering on Mac

ISP problem enabled me to set up USB tethering from Android phones to macOS Mojave. | Continue reading


@kevinhq.com | 4 years ago

I Remove “Default Title” from Shopify Store for Good

How to remove "Default Title" from Shopify store for good | Continue reading


@kevinhq.com | 4 years ago

Will Gutenberg replace popular page builders? Here's my thoughts

My personal opinion will Gutenberg replace page builders? From what I have experienced and observed, it may be sooner than later. | Continue reading


@kevinhq.com | 4 years ago

How to make WordPress as fast as a static site

How To Make Wordpress As Fast As Static Site | Continue reading


@kevinhq.com | 4 years ago

My story how I revive old laptop with Ubuntu 18.04

How I revive old laptop with latest Ubuntu version | Continue reading


@kevinhq.com | 4 years ago

What you need to know about Gitpod if you're a GitHub user like me

What you need to know about Gitpod if you're Github user | Continue reading


@kevinhq.com | 4 years ago

I consider Cloudflare as the best domain registrar (based on experience)

Why I consider Cloudflare as the best domain registrar. My own first hand experience and exploration that lead me to this conclusion. | Continue reading


@kevinhq.com | 4 years ago

Worry about these if you use Let's Encrypt

Absolutely worry about these if you use Let's Encrypt. The things you must keep in mind if you use Let's Encrypt or going to use it. | Continue reading


@kevinhq.com | 4 years ago

I treat my phone to improve my productivity

How I treat my phone to improve my productivity | Continue reading


@kevinhq.com | 4 years ago

Search for Here are how I manage my works as a remote web developer

I began to work remotely in 2012. It's one of the biggest challenges in my life. This biggest challenge turns out to make my life much better. At least I am not following the 9-5 life now. I can | Continue reading


@kevinhq.com | 4 years ago

Things that stopped me upgrading to Grammarly Premium

I've used Grammarly app for sometimes now. I think it's more than a year since I register an account there. It is a good app that helps me to find typos or any problems in my writing. I' | Continue reading


@kevinhq.com | 4 years ago

Remarkable things I found on VeeroTech after using them for three months

Three months ago, at the beginning of June, I decided to move this blog to VeeroTech web hosting. It turned out to be the right decision. Here are remarkable things I found after three months usages. | Continue reading


@kevinhq.com | 4 years ago

My Story: SiteGround – good web hosting with absolutely strong commitments

Some days ago I wrote my story about setting up Let's Encrypt SSL on SiteGround. It wasn't a good story. After several years working with their service, I face such a problem. But the story | Continue reading


@kevinhq.com | 4 years ago

Other reasons which make me happy with Cloudflare

It's been some months since I put the Cloudflare in front of this blog. The results make me happy. Not only it puts a security layer by filtering the traffic that hits this blog, but it also give | Continue reading


@kevinhq.com | 4 years ago

My Storry Setting Up Let's Encrypt SSL on SiteGround

This happens on the GrowBig account this weekend. Their documentation says the Let's Encrypt SSL (without wildcard) should take effect immediately. Here's the link to the doc which says it. | Continue reading


@kevinhq.com | 4 years ago

My Experience with Google's Native Lazyload Plugin for WordPress

Continue reading


@kevinhq.com | 4 years ago

Things that make Gitpod's service interesting to me

As I've told you on the previous post, I began to explore its valuable features after I got the Unlimited plan from Gitpod.io team. Here is the result of my exploration. Seamless Github integrati | Continue reading


@kevinhq.com | 4 years ago

Problems that forced me to leave ProtonVPN for Mullvad

This purely based on my own experience with both VPN apps. Others may find it different because there are so many factors involved. Please keep in mind that Mullvad doesn't have an affiliate prog | Continue reading


@kevinhq.com | 4 years ago

My experience with Gitpod Cloud IDE. I think it's worth to try

An important note: Gitpod.io is not a service from GitHub. They were two separate companies. As of now, it's still in public BETA (so no prices) - according to their official representative. Gitp | Continue reading


@kevinhq.com | 4 years ago

My experience using Twitter ads without credit card

Years ago, I used Twitter Ads on my personal Twitter account. My purpose is just testing it. After using it for a while, I grow my followers there. Debit card During these periods, I used a VISA debit | Continue reading


@kevinhq.com | 4 years ago

Use uBlock Origin just like me

Browsing websites with intrusive ads is the worst experience. It's even worse if those annoying ads are interfering you to read the content. All of us deserve a better browsing experience. This i | Continue reading


@kevinhq.com | 4 years ago

Share experience with Jetpack Personal Plan – is it worth the money?

Long-time ago, I decided to get rid off Jetpack from this blog. It happened when I put this blog on the old hosting. Fast forward to two months ago, when I decided to get a new host for this blog, I i | Continue reading


@kevinhq.com | 4 years ago

My Experience with Neve (Pro) WordPress Theme

I used the Neve Pro theme since two months ago. I tried this because I saw ThemeIsle was offering a free Neve Pro license for one year at that time. Initially, I grabbed that offer to give it a try. N | Continue reading


@kevinhq.com | 4 years ago

My ways to check if an online service I am going to buy is good, bad, or scam

At this age, we often use an online service to fix our problems. Whether it's a blogging service like WordPress, or a web hosting to host our blog, or a VPN to protect our privacy, we need to adm | Continue reading


@kevinhq.com | 4 years ago

How to deal with hosting that pushed you to upgrade even you may not need it

Recently I often read people say their hosting pushed them to upgrade to a higher plan. The reason is a common one. They say the hosted site has exceeded the limit. Therefore, they pushed the site own | Continue reading


@kevinhq.com | 4 years ago

I Remove Google Analytics and Use AWStats

Starting on this first day of August, I decided to remove Google Analytics (GA). Ever since I migrate this blog to a new host that gives me AWStats on the cPanel, it looks like there are more and more | Continue reading


@kevinhq.com | 4 years ago

Share my ways to minimize WordPress plugins I've used

If you've been using WordPress for a while, chances are you've heard this kind of advice: minimize the WordPress plugins you used. This way, your site won't get slower or at least it pr | Continue reading


@kevinhq.com | 4 years ago

Tools I always use to check other WordPress site's theme and plugins

Have you ever wondered what's the theme of that cool site? Or even curious if that site is using WordPress or not? If it's using WordPress, what are the plugins it's using? Here are som | Continue reading


@kevinhq.com | 4 years ago

How to prepare the vacation for a web developer

It's still summer and most people are having breaks for summer vacation. As a web developer, I am no exception. Even though I work remotely but I do some preparations before the departure day. Se | Continue reading


@kevinhq.com | 4 years ago

Most private VPN I’ve ever seen: Mullvad VPN

Some days ago, when Proton VPN free servers were very slow to the point I couldn't use it, I looked at my suggestion note for another VPN. Then, my eyes caught this Mullvad on that note. With no | Continue reading


@kevinhq.com | 4 years ago

A WordPress story: Why should we fix if it's not broken?

In this digital world, we strive to keep our stuff updated. Not only that, but we always try to make it better from time to time, preventing our stuff from being obsolete. Though sometimes, it's | Continue reading


@kevinhq.com | 4 years ago

My quest for better WordPress SEO plugin

I write this for commoners who often get overwhelmed and even confused. There are just too many good and bad tech reviews for a product or service they will use. (or even buy!) Here's the story w | Continue reading


@kevinhq.com | 4 years ago

Finally I decide to use Cloudflare – here are why

I know and I do use Cloudflare service for client's projects, for years. Yet, I am not really convinced to use them on my own blog because of several reasons. Among those reasons, the one that� | Continue reading


@kevinhq.com | 4 years ago

Problems that forced me to leave Dashlane for 1Password

Dashlane is good. Really good password manager for me. I had used it for a one-year, more or less. However, in the last month, I decided to move from Dashlane to 1Password. Here are the problems that | Continue reading


@kevinhq.com | 4 years ago

My story of setting up IAM user to access AWS C9 – its docs need optimization

This is my story when I need to give IAM users on same AWS account, access to open and work on existing AWS Cloud9 workspace. The AWS docs did provide the detailed guides to do this. However, when I h | Continue reading


@kevinhq.com | 4 years ago

Best Ruby on Rails IDE you need to know and try – if you haven't

I have been working with Ruby on Rails since 2012. During these seven years quests, I stumbled upon many IDE for Ruby on Rails. I found some of them are the best for my need as a Rails developer. Thus | Continue reading


@kevinhq.com | 4 years ago

Why anonymous social media is better and I prefer it too

This is the story why I prefer to hang around on sites like Reddit, Hacker News, or Twitter than the other social media services. I need a bit more privacy. Those sites, like the time I write this pos | Continue reading


@kevinhq.com | 4 years ago