Ajay Yadav
banner
ajaycodewiz.bsky.social
Ajay Yadav
@ajaycodewiz.bsky.social
🔧 bskyanalytix.com (FREE) - BlueSky Analytics
✍️ SmartTech101.com
🔄 crossposts.co
🧠 TexttoMindmaps.com (FREE)
Day 2 of building chrome extension: highlight key points on any url. You can AI summarize the highlighted key points.

Today I implemented Oauth.

- use any auth lib on a project hosted on Vercel with JWT.
- Each time your chrome extension calls the API, the browser attaches http only cookie.
October 27, 2025 at 2:18 PM
Super excited about the newly launched Vercel Workflows!

Inngest has `step .ai.infer()` to cut down serverless costs.

On Vercel Pro, you get very limited compute time - and slow AI calls especially to video models can drain that fast.

Now it looks like Vercel Workflows might finally fix this.
October 26, 2025 at 2:46 PM
AGI is still very far away

Models like GPT-5-Pro, Claude Opus-4 and 4.1, and OpenAI o1 are too expensive for daily use.

On top of that, their performance doesn’t justify the steep increase in price.
October 24, 2025 at 4:36 PM
How to Save videos or MP3s for offline playback (like Youtube's download button) using the browser’s Cache Storage API.
October 22, 2025 at 12:06 AM
structured outputs tips for aisdk:

prefer `nullable` over `optional` in your JSON schema.

Some providers (Azure/OpenAI via OpenRouter) require every property in required - optional props can trigger invalid_json_schema. Use null for missing, validate client-side.
October 16, 2025 at 4:52 PM
My Vercel Pro usage is minimal. But the moment I switch to the free tier, I start getting usage warnings.

Still making $0, yet paying $20/month.
Entrepreneurship is hard.

Soon moving to Hetzner + Cloudflare CDN.

Same with the Neon Database

Only @Cloudflare R2 free tier - hasn't betrayed me yet.
October 14, 2025 at 3:19 PM
V0 vs Lovable:

You don't need to learn how to code - worst advice ever.

Lovable: Looks like a spreadsheet but formulas doesn't work at all.

V0: couldn't even create a spreadsheet.

Ended up with @Syncfusion's Free Community Edition React SpreadSheet.
October 9, 2025 at 2:42 PM
@obsdmd is better than Notion

It doesn’t even need AI to beat Notion.

Its advantage - notes are in Markdown. You can simply open the vault (which is just a folder) in Cursor.

You get autocompletion, Agents, ctrl+k quick edits.

Changes are instantly reflected in Obsidian
October 8, 2025 at 3:49 PM
LLM Caching in Aisdk

- tool caching by wraping the tool calls ai-sdk-tools
- LLM Call caching by using caching middlewar

both powered by upstash
October 7, 2025 at 4:01 PM
Day 6 of building Cursor for SpreadSheets: powered by aisdk and syncfusion SpreadSheet

Now Quick Edit can
- change formats (bold, underline, border color, thinkness, color, background color and everything else)
- merge and unmerge cells
- change values
- change formulas

You can also undo/redo.
September 29, 2025 at 2:23 PM
Day 4 of building Cursor for Spreadsheets
AI Ctrl + K Quick Edit is Completed.

Claude, GPT-5, Gemini - all of them hallucinated Syncfusion's API. Even pasting the entire docs into the prompt didn't help.

So I went old-school: docs + console logs + endless tinkering. Finally, it works.
September 28, 2025 at 2:11 PM
Day 4 of building Cursor for Spreadsheets

I integrated fully functioning @Syncfusion react spreadsheet component. Almost all of the expected spreadsheet features work out of the box.

Techstack:
- nextjs
- tailwindcss

Next Step: Implementation of Ctrl + K AI Quit Edits
September 27, 2025 at 3:44 PM
Day 2: Today I explored various React Library for building spreadsheet:

- AG Grid
- react-data-grid
- ReactGrid
- Syncfusion: free community license applied
- Jspreadsheet CE
- kendo-react-ui
- fortune-sheet: free and open source; supports formulas
September 24, 2025 at 5:53 PM
We are in Tech Bubble.

People still don't know how to use Cursor and Lovable.

They are paying $2500 just to build nextjs and supabase (image source: upwork)
September 23, 2025 at 1:39 AM
You have to invest your time, energy and money without getting paid.

- creating brand
- free trial and credit
September 20, 2025 at 2:56 PM
They say that stay with your tech stack. This way you will be faster to ship

But at the same time, I see that If we adapt a new tech, we will be able to find teh probelms and fix them quickly.

@pontusab.bsky.social ontusab adapted cursor quickly. Found a hole and plugged it
September 18, 2025 at 3:47 PM
Transfer your domain to GoDaddy from Bluehost and save money.

On Bluehost, they charge you INR 2026. While Godaddy charges only Rs. 1199 (Tax included.) - it is the first year charge. 2nd year - 1700 (Tax included.).

Godaddy already includes Domain Privacy. But bluehost charges around INR 300.
September 13, 2025 at 5:11 PM
How to store your react state into the url permanently:

- Instead of `useState`, use `useQueryState` + `NuqsAdapter`.

Now, to access searcparams in the server-side,

1. use `shallow: false`
2. `createSearchParamsCache` and its `parse`, and `get` methods
September 11, 2025 at 4:04 PM
Maslow's "hierarchy of needs" pyramid

I am 30, and I have not fulfilled most of these needs

How many of you have done it? Hoping to Complete most by building in public.
September 10, 2025 at 4:03 PM
My app felt slow. Turns out my server + DB were in the US while my users are in India.

On @vercel, Move it to nearest to your region. Settings > Functions > Function Regions

On @neondatabase: create a new database in the nearest region

Backup it using `pg_dump` and restore it using `psql`
September 9, 2025 at 3:09 PM
ajaycodewiz.tech

Right now there is a war going on between vercel and Cloudflare

Personally, I use both and like both - use Vercel for Nextjs App hosting and Cloudflare for Images and PDfs, and caching.

Slowly I will move my vercel and neon to Hetzner + Cloudflare.
September 6, 2025 at 3:30 PM
I hope i also see this kind of growth. wish me luck.
September 6, 2025 at 3:25 PM
I think it is possible.

1. First learn the app by using it extensively.

2. Describe the flow/features you use the most in the prompt. Don't clone other features. It simplifies things.

3. Ask AI to use your own frameworks you use the most to generate the code. Debugging will be easier.
September 5, 2025 at 2:40 PM
Learn the coding. It always helps.
September 4, 2025 at 3:55 PM
Around 1 years ago, I had try to buy $5 credit. It failed. They were kind enough to give me $25 credit for free.

All the credits are still there.

Meanwhile, on repicate, i tried to buy $10 credit. All failed 4 years. On top of that, replicate says that unused credits expire after 1 year
September 3, 2025 at 6:41 PM