How to delete everything Elementor-based from the database? We are moving away from Elementor for good and would like to clean up the database with any Elementor-specific information.

Hi

We have been using Elementor for a very long time and completely redesigned again 2 years ago. However, we have been very disappointed with Elementor's limitations in the past couple of years so we have once and for all decided to move away from Elementor and go back to a classic custom theme but using all the latest new technologies.

One of the main frustrations was extremely poor developer experience: not being able to git-control the templates in our repo, multiple developers not having the same environment (we had to constantly import/export JSON template files manually which was a nightmare), very rudimentary Display Conditions, etc.

It's been very successful and I'm very happy with this decision.

However, I was wondering if there is any way to clean up the database a bit with any Elementor leftovers so there is no trace of it anywhere.

Has anyone gone through a similar process? Interested to hear other people's experience.

Thanks

reddit.com
u/ashkanahmadi — 6 days ago
▲ 2 r/expo

Is there any way to install multiple versions of a development or preview build on the same ios device?

When building a new development, I have to delete the existing one and then install a new one but sometimes I need to compare a few things between different builds but I cant.

Thanks

reddit.com
u/ashkanahmadi — 13 days ago

I requested a developer account to be changed from individual to organization. Submitted all documents and it was approved but our app on App Store still shows the old individual name. How to change that?

Hi

So I created an app for an individual and it's published on App Store. The developer's name is his own name. However, last month, the client created a company and asked me to change the name from his personal name to his company name.

I requested on Apple and they asked for some documents. I sent everything and it was approved. For example, the Team name now shows the company name.

However, on App Store, it still doesn't say the company's name. It still shows his personal name.

How can I change that?

Thanks

reddit.com
u/ashkanahmadi — 13 days ago
▲ 2 r/expo

Just upgraded from SDK 54 to 57 and all the animations are gone or misbehaving completely. What changed?

Hi

I just upgraded from SDK 54 to 57 and noticed the animations (especially the Lottie animations) are all wacky now or missing entirely. Is it because of a major change in RN Reanimated?

What changed? This is the before and after

  • Expo: 54.0.25 --> 57.0.8
  • React Native Reanimated: 4.1.1 --> 4.5.0

And is there any way to quickly fix those animations?

Thanks

reddit.com
u/ashkanahmadi — 20 days ago
▲ 2 r/stripe

What Stripe payment option can I offer on a vanilla JS website on WordPress?

Hi

I would like to have some recommendations and suggestions.

We have

  • a WordPress website with our own custom theme (We are NOT using WooCommerce at all). It uses the WP REST API which then communicates with our Node js backend that communicates with our Postgres database.
  • A React Native app that also communicates with our Node backend. We use the official Stripe React Native SDK

Our WP theme is with PHP and vanilla JS.

We show different events on our website. We would like to use the same Stripe account to accept payments on our website.

What options do we have? I reviewed the Stripe SDKS https://docs.stripe.com/sdks is the Stripe PHP SDK the ideal one for us? Do I have to use the Stripe checkout links to accept the payments in a secure form? I suppose we aren't allowed to have a custom form to accept that payments for privacy and security reasons, correct?

I appreciate any information.

Thanks

u/ashkanahmadi — 24 days ago
▲ 1 r/cursor

I have a hard time understanding how many tokens I have used and how much I have left on Cursor

Hi

I have recently started to pay for Cursor the 20$ Pro plan.

My current plan resets on 14 August and now when I try to use Cursor, I get this message:

> Switched to Composer. API limit reached.

Does that mean I'm out until 14 August? Also, have a hard time figuring out what 100% API means and why Total is 13% and how it's calculated in the screenshot.

Thanks

u/ashkanahmadi — 28 days ago

Minimal mold in the ceiling of the bathroom. Can I remove with a sponge and the cleaning products I have?

I have some mold in the ceiling of the bathroom because the bathroom doesn’t have a fan or window so sometimes we get some mold.

Can I clean with one of the cleaning products I have?

If you don’t speak Spanish, the one on the right is a multipurpose disinfectant with bleach for home and clothes, and the one on the right is for eliminating “humidity stains” which I assume is mold.

Thanks

u/ashkanahmadi — 2 months ago

How do I update the Data API? It says "pending change" in local development but how do I apply the change? The new Data API change on Supabase is confusing me a bit

I'm a bit confused about the Data API. Before, every table automatically had its own publicly exposed API endpoint and it had to be secured using RLS but now we have to manually enable that for every table.

I already have some tables both in local and production but I find it confusing:

when I generate a new table in Dashboard both in local and production, I am asked

> Data API: Allow this table to be queried via Supabase client libraries or the API directly

When I enable that from the Dashboard, it's all good. However, how do I enable Data API for existing tables that do not have Data API enabled or I added those tables through SQL?

For example, how can I automatically enable the Data API for tables in my migration files? Is it just grant select, insert, update, delete on table public.TABLE_NAME to authenticated; to enable API for that table? Because I tested that with a few test tables and they dont get the 🌐 icon next to them.

As you can see in the screenshot, it says Project Settings > Data API > Settings says "1 pending change" after selecting public.cities but how do I apply that change in local? There is no Save/Apply button anywhere.

I'm on CLI version v2.107.0 using npx supabase.

Thanks a lot

u/ashkanahmadi — 2 months ago

What is the reason the classical guitar never picked up some techniques like the golpe or alzapua from the flamenco guitar, or bending the strings up or down like on the electric guitar?

As someone who plays multiple types of instrument including the classical, flamenco and electric guitars, I always wondered why certain techniques have never been part of the classical guitar techniques. For example, the golpe (hitting the soundboard with the a finger) or the alzapúa (rapid playing with the thumb) very common in the flamenco guitar playing, or even bending the strings up or down which is extremely common on the acoustic or electric guitar.

Could it be because the classical guitar isn't as percussive and aggressive as the flamenco rhythms so hitting the top of the wood would have been a major no, or probably where the classical guitar was commonly played (church and palaces)? That still doesnt explain why there is no bending (maybe because the strings are not as soft and easy to play as the electric guitar strings)?

What do you think?

reddit.com
u/ashkanahmadi — 2 months ago
▲ 14 r/vscode

VS Code updated to the latest version and now keeps freezing and has an issue with Git. Anyone else is having a similar issue?

Hi

Last night VS Code updated to the latest version and ever since, it's acting up. The Git panel just goes on and on saying "looking for Git repositories" and I have to use the terminal to do Git commands. Also, I feel like it it became much slower than before.

This is the info:

Version: 1.125.0 (Universal)
Commit: 93cfdd489c3b228840d0f86ec77c3636277c93ea
Date: 2026-06-15T22:24:03Z (3 days ago)
Electron: 42.2.0
ElectronBuildId: 14159160
Chromium: 148.0.7778.97
Node.js: 24.15.0
V8: 14.8.178.14-electron.0
OS: Darwin arm64 25.5.0

Thanks

reddit.com
u/ashkanahmadi — 2 months ago

Is it safe to upgrade Supabase CLI from 2.62.10 to 2.106.0?

Hi

I have been on Supabase CLI v2.62.10 for a while now because months ago I updated to a higher version (something like 2.7x) and then my edge functions stopped working.

Something that had to do with validating tokens and "asymmetrical JWTs" and I had to use a package called jose to sign the JWT and things like that that I couldn't spend time on and Supabase didn't have any doc to migrate an existing function to the new system.

The only thing I modified was using sb_publishable_.... instead of anon key.

A few days ago I saw something somewhere that the jose library approach isn't necessary anymore.

What is the current state?

If I remember correctly, it had something to do with validating the token that would crash the function if we have something like this:

const {
  data: { user },
  error: errorGetUser,
} = await supabaseAdmin.auth.getUser(token)

What is the current state? What do I need to change in my edge functions to be able to go up to the new CLI version?

Is there any AI skill/context7 that can read my functions and automatically updates them?

Thanks

reddit.com
u/ashkanahmadi — 2 months ago

When will UUI7 be introduced in Supabase?

I see posts from last year asking about UUI7 and some say it's available only in Postgres v18. Any idea when v18 or uui7 be introduced on Supabase?

Thanks

reddit.com
u/ashkanahmadi — 2 months ago

I have a profiles table with profiles.id referencing auth.users.id. Is there no way to display the user's email with a join in the SDK?

Hi

So I have profiles.id referencing auth.users.id. I want to display each user's first name (profiles.first_name) and their email on the Users page. But I can't get to query the auth.users table.

What's the best approach here?

Thanks

reddit.com
u/ashkanahmadi — 3 months ago

Has anyone ever successfully connected Google Sheets to Supabase to import data for charts?

Hi

I have a Supabase project in production for a client. I have a Google Sheets that has charts and pivot tables so the client can see some the progress (nothing too technical, like number of sign ups per month, etc).

However, I have to manually run a few queries every few days and copy paste the results to Sheets to update the charts.

Is there any solution to automate this in a simple way?

I could always create a simple dashboard with React but for now, I'm hoping this would be an easier way.

Thanks

reddit.com
u/ashkanahmadi — 3 months ago

Thinking of upgrading my entry level bicycle after 12 years. I have come across a Canyon. I was wondering if it's a better option than the Scott model.

Hi

I am thinking of upgrading my Giant entry level bicycle after 12 years. I have found two bicycles I like:

Their official prices are similar but the Canyon one has Ultegra Di2 whereas the Scott one has 105 Di2.

Overall, what would be your impression of the two? I'm looking for something for riding for a few hours (no racing, no speed obsession) possibly 40-100km rides on flats and some hills.

Also, does Canyon ever have promotions or seasonal discounts?

Any info would be appreciated. Thanks

u/ashkanahmadi — 3 months ago

Would you use Bootstrap or Tailwind if you are building a website with Next.js in 2026?

Hi

I'm planning on building a fullstack website with Next.js. I have used Bootstrap before and bought BS Templates before (when they were still on BS) but would you still use Tailwind or Bootstrap in 2026? I'm starting to feel like Bootstrap is lagging behind and Shadcn is easier to use with React than adding Bootstrap and React Bootstrap at the same time.

What do you all think? Thanks

reddit.com
u/ashkanahmadi — 3 months ago

What is the reason for getting the "[AuthApiError]: Invalid Refresh Token: Refresh Token Not Found" every few days when I deploy my Next or Expo apps and I have to sign in again?

Hi

I have multiple repos with Next.js and Expo (React Native) and every few days when I deploy, I get this error and I have to sign in again:

Error [AuthApiError]: Invalid Refresh Token: Refresh Token Not Found
    at ignore-listed frames {
  __isAuthError: true,
  status: 400,
  code: 'refresh_token_not_found'
}

What is the reason for this? Does this happen only in development? Because my production apps rarely do this.

Thanks

reddit.com
u/ashkanahmadi — 3 months ago
▲ 2 r/SEO

Seasonal businesses: how do you associate increase in organic impression and traffic to your SEO and not to the increase in the general demand in high traffic seasons?

Hi

So we have a very seasonal business where there is a lot of demand from April to September and then it dies out. Clearly, our organic impression from March goes up a lot and then from September it goes down a lot.

We also uploaded a lot of blogs, fixed a lot of technical issues (wrong headings, broken links, chain redirections, increased internal traffic, improved SEO titles and descriptions, ....).

The issue now is that we cannot associate how much of increased visibility is due to those changes versus just general demand going up meaning that impression would have gone up any way even if we didn't touch anything.

So my question is how do seasonal businesses handle this issue?

reddit.com
u/ashkanahmadi — 3 months ago