How to Create External Backup of Your Supabase-Hosted PostgreSQL Database

While Supabase provides automated daily backups for paid projects, having your own external backups is important, especially if you are on the free plan. This tutorial will guide you through creating manual external backups of your Supabase-hosted PostgreSQL database to your local machine. Prerequisites Check Before we begin, let’s verify if you have PostgreSQL client… Continue reading How to Create External Backup of Your Supabase-Hosted PostgreSQL Database

Integrate Supabase Auth with AWS API Gateway using Lambda Authorizer (React Implementation)

While working on one of my recent projects, I needed to connect a React application with several AWS Lambda functions through AWS API Gateway. The goal was to offload compute-intensive tasks that only authenticated users should access. Since I was using Supabase for authentication, I had to find a way to validate Supabase sessions on… Continue reading Integrate Supabase Auth with AWS API Gateway using Lambda Authorizer (React Implementation)

How to Programmatically Create WooCommerce Subscriptions with Payment Methods

During a recent project, I had to programmatically create WooCommerce subscriptions and link them to existing customer payment methods. I learned a lot through the process, and I thought I would share my findings in this comprehensive tutorial. Whether you’re migrating subscriptions from another platform, or building a custom subscription creation process, this guide will… Continue reading How to Programmatically Create WooCommerce Subscriptions with Payment Methods

How to Convert Regular WooCommerce Products to Subscription Products Programmatically

Converting regular WooCommerce products to subscription products can be tricky. Recently, I needed to convert a bunch of products in bulk and ran into some interesting challenges that I’ll share with you along with the solution. Without further ado, let’s see how we can properly convert both simple and variable products to their subscription counterparts.… Continue reading How to Convert Regular WooCommerce Products to Subscription Products Programmatically

Apply WooCommerce coupons to regular prices instead of sale prices

Ever needed to apply WooCommerce coupons to regular prices instead of sale prices? Maybe you want to run a special promotion that should override existing sales, or you need to ensure your percentage-based coupons are calculated from the original product price. Here’s a simple solution that lets you do just that. In my case, I… Continue reading Apply WooCommerce coupons to regular prices instead of sale prices

Optimizing S3 File Transfers in AWS Lambda: A Performance Comparison

Recently, I conducted a series of experiments to determine the fastest approach for uploading and downloading files smaller than 100MB to and from S3 within AWS Lambda functions. The results were quite interesting, and I thought I’d share my findings with you. Let’s dive into the details of these experiments and see what we can… Continue reading Optimizing S3 File Transfers in AWS Lambda: A Performance Comparison

Setup Grunt with TailwindCSS

Are you looking to simplify your web development workflow? Well, you’re in the right place! I’m going to share steps to integrate Tailwind CSS with Grunt, a popular JavaScript task runner. This combo is a game-changer, especially if you love Tailwind’s utility-first approach but want to automate the repetitive tasks in your development process. Let’s… Continue reading Setup Grunt with TailwindCSS

Published
Categorized as Web Design

How to setup automated low balance notifications for your Vultr Account

If you’re using Vultr as your cloud service provider and want to keep a close eye on your account balance, this guide is for you. I’ve gone through the process of setting up an automated alert system for my own account and I’m here to share the steps. This approach can help you avoid service… Continue reading How to setup automated low balance notifications for your Vultr Account