HomeBlogProjects

Ā© Adarsha Acharya. All rights reserved.

View source code

Blog

Thoughts on software development, web technologies, Generative AI, and engineering practices.

September 28, 2025
18 min read

Building a RAG System with Supabase Hybrid Search and AI SDK

Master RAG implementation with supabase hybrid search to combine keyword and semantic search with Reciprocal Ranked Fusion (RRF) and integration with Vercel AI SDK.

Read article
18 min read
April 4, 2025
8 min read

Automating Repository Generation in NestJS with Prisma

Learn how to automate repository generation in a Prisma + NestJS application. Reduce boilerplate, ensure consistency, and speed up development with a custom repository generation script.

Read article
8 min read
February 2, 2025
7 min read

tRPC File Uploads to AWS S3 with Next.js

Upload files and images to an AWS S3 bucket via pre-signed url using tRPC and Next.js. This guide covers AWS setup, tRPC API integration, and image uploader component implementation in Next.js.

Read article
7 min read
September 30, 2024
9 min read

Typesafe Internationalization (i18n) in Next.js with next-intl

Comprehensive guide to internationalize your Next.js app with next-intl, typesafety for translation strings, split translations into multiple files and translate outside React components.

Read article
9 min read
July 14, 2024
8 min read

Format Uniform Response Structure in Elysia.js

Learn how to format the success and error response in a standard format in Elysia.js middleware to ensure consistency across the application, handle the errors gracefully, and provide the user with the necessary information.

Read article
8 min read
June 1, 2024
8 min read

Create Email Service in NestJS with Sendgrid, MJML and Handlebars

Create email service in Nest.js using MJML for responsive email template and handlebars for dynamic email content, and send email using Sendgrid (Twilio).

Read article
8 min read
123