AI Consultant | Helping businesses with AI solutions, education & content | Sharing tips on ML, NLP & more | DM for collabs

Joined March 2025
33 Photos and videos
Naim Ai retweeted
We have improved the SQL editor experience for the local version of Supabase. The SQL snippets will now be stored inside the supabase/snippets directory, which you can commit to git and share across teams, or add them to .gitignore, your choice.
8
15
166
14,294
Naim Ai retweeted
Claude Opus 4.8 should be the final reason to stop writing specs by hand Anthropic's Claude Code architect shows the new workflow in 31 minutes The model interviews you first Then it pulls out the requirements better than your own 200-line markdown doc No dead specs No messy notes No file nobody reads Claude writes the spec Renders it in html Checks the result inside the same file Opus 4.8 Auto mode X high effort This is less like prompting More like letting the agent understand the job before it builds Bookmark and watch the video below
37
32
263
38,963
Naim Ai retweeted
The official "Build Web Apps" plugin for Codex ships with the Supabase Postgres Best Practice Skill 😎
9
13
154
9,657
We just released Passkeys for @Supabase Auth i checked in GitHub discussions and this was the 3rd-most upvoted feature request it's available on all projects now (in Beta)
8
20
119
10,100
Naim Ai retweeted
Using the proper Supabase local development flow is the best way to provide the most accurate context of your Supabase project! Learn how to get started with Supabase locally in this video:
9
11
94
14,880
Naim Ai retweeted
Supabase offers a DB, auth, storage, edge functions, but did you know it also has queues? It's powered by pgmq extension, and we also provide an interface to manage them! Combined with cron, edge functions, and you've got a scalable workflow within the Supabase ecosystem!
18
11
216
23,639
Naim Ai retweeted
Make sure you install the Supabase plugin for AI coding agents when building apps with AI and Supabase supabase.com/docs/guides/ai-…
12
13
131
12,332
Naim Ai retweeted
Vibe coders are getting sued. People are launching apps with real users but skipping the boring stuff that can actually kill the product. A developer with 20 years of experience just shared the pre-launch checklist every AI builder should run: β†’ privacy policy if you collect user data β†’ know where user data is stored β†’ check security headers β†’ scan against OWASP basics β†’ look for SQL injection / XSS / auth issues β†’ make sure .env values are not leaking β†’ check API responses for sensitive data β†’ remove secrets from logs β†’ never expose API keys in frontend code β†’ move keys server-side or behind a proxy β†’ add rate limits before someone burns your API bill This is what most vibe coders are missing. AI can help you build the app. But if you launch without security, privacy, and abuse checks... you didn't ship a product. you shipped a liability.
149
683
6,670
489,088
Naim Ai retweeted
Periodic reminder that you can set auth.uid() as the default value for your columns. With this, you no longer have to send the user ID from your client application, and the ID will automatically be filled for you!
4
10
173
27,359
Naim Ai retweeted
Anthropic just showed a 24-minute workshop on how to actually prompt Claude. Taught by the people who built it. Free. No signup. No paywall. I've watched $300 courses that don't cover what they teach in the first 8 minutes.
81
859
6,143
2,856,588
Naim Ai retweeted
User impersonation in Supabase just got easier! You can now impersonate your user from the auth dashboard by right-clicking! This makes it easy to test out RLS and maybe even customer support!

2
6
120
15,101
Naim Ai retweeted
Supabase Edge Functions now has access to the publishable and secret key by default through the environment variables! This brings us one step closer to new API keys working with all of our products by default!
3
6
117
10,246
Naim Ai retweeted
With Opus 4.7 out, I wanted to remind you that there is an official Supabase connector, and it is the easiest way to add a backend to your app! You can - Run SQL - Create database migrations - Deploy Edge Functions - Access logs to debug - Fetch the security advisor output All while chatting with it!
10
16
259
26,441
We just released Custom OIDC Providers for @supabase Supabase Auth already supports ~20 providers. Now you don’t need to ask us for more - you can enable your own and your users can login using the same code as built-in providers:
5
12
99
8,647
Naim Ai retweeted
Supabase allows you to generate embeddings right there within the edge functions using the gte-small model. No external dependencies, and it is great for quickly getting started with embeddings!
7
5
64
8,442
Naim Ai retweeted
We recently identified a security issue involving the third-party developer library Axios that was part of a broader industry incident. We found no evidence that OpenAI user data was accessed, that our systems were compromised, or that our software was altered. Out of an abundance of caution we are taking steps to protect the process that certifies our macOS applications are legitimate OpenAI apps. We are updating our security certifications, which will require all macOS users to update their OpenAI apps to the latest versions. This helps prevent any riskβ€”however unlikelyβ€”of someone attempting to distribute a fake app that appears to be from OpenAI. You can update safely through an in-app update or at the official links below. 🧡
367
515
5,782
2,586,262
Naim Ai retweeted
We have launched the official Supabase Agent Skills! They add the most up-to-date Supabase product knowledge and access to the Supabase docs so that your app is built on top of the latest best practices!
9
23
299
79,908
Way to go @supabase πŸŽ‰
Supabase has hit 100,000 GitHub stars today! This is all thanks to everyone in the community!
1
29
the @multigres operator is now open source progress so far: β—† Direct pod management β—† Zero-downtime rolling upgrades β—† pgBackRest PITR backups β—† Observability with OTel tracing link to repo in thread
13
39
304
23,520
Naim Ai retweeted
Supabase has a Stripe Sync Engine integration! It automatically syncs Stripe data, such as customers, payments, and subscriptions, into your Postgres database! You can enable it from your Supabase dashboard under integrations!
13
17
293
26,212