Notes & Insights

Code tutorials, case studies, and insights from the trenches.

Real-world WordPress and Laravel solutions, performance tips, and lessons learned from building high-traffic websites. No fluff, just actionable technical content.

WPEngine Kinsta Cloudflare Conflict
May 26, 2025 WordPress

Why my Site Redirected to wpenginepowered.com after Moving to Kinsta and How I Fixed It?

If you’ve recently migrated your WordPress site to Kinsta and it mysteriously starts redirecting to yourdomain.wpenginepowered.com, you’re not alone — and you’re not hacked. In my case, after moving yourdomain.com from WP Engine to Kinsta, I ran into exactly this problem. Everything looked fine, but the redirect persisted. Here’s the full story and how to […]

Drag and Drop Sortable Rows in WordPress using jQuery UI
Nov 25, 2023 WordPress

Drag and Drop Rows in WordPress Using jQuery

Introduction: As WordPress developers, we often find ourselves in situations where we need to create custom plugins to cater to the unique requirements of our clients. Recently, I encountered a challenge while developing a WordPress plugin for a client who required a user-friendly way to manage data through sortable rows with drag-and-drop functionality. Surprisingly, the […]

Jan 06, 2023 WordPress

How to Lazy Load images in WordPress without Plugin?

Lazy-load is a way to prevent images from loading before scroll. There are many plugins that help you with this, some themes even have a built-in lazy-load function. Here I will show you that it’s not hard to implement it yourself. Step 1: Replace SRC Attribute When an image has src attribute, it will always load no […]

Jan 01, 2023 WordPress

How to Create WordPress Meta Boxes?

What are Meta Boxes Exactly? Meta boxes are UI blocks in WordPress admin that allow you to manage post metadata. Okay, what is metadata? Every type of content in WordPress like posts, terms, users and comments has its own table in WordPress database, wp_posts, wp_terms, wp_users and wp_comments accordingly. Those tables are intended to store […]

View WordPress Archive
Jan 10, 2025 Laravel

How to implement Database Notifications in Laravel FilamentPHP V3?

In this tutorial, I’ll walk you through setting up database notifications using Filament in your Laravel application. We’ll cover how to send notifications and configure real-time updates. Step 1: Install Notifications Require the Notifications package using Composer: Run the following command to install the Notifications package assets: Step 2: Implement Notification Use the Filament\Notifications\Notification class to create […]

View Laravel Archive
View WooCommerce Archive
View Events Archive
Splide JS Product Thumbnail Slider/Carousel on hover or mouseenter event
May 07, 2024 JavaScript

How to create image slider with thumbnail?

Are you looking to enhance your product gallery with a sleek and interactive slider? Look no further! In this tutorial, I’m going to use Splide JS Slider/Carousel that offers a dynamic way to showcase your products. Extra: I’ll also show you how you can automatically highlight the active slide when you hover over its thumbnail. […]

View JavaScript Archive