homeblogprojects
  • Published on
    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.

  • Published on
    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.

  • Published on
    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.

  • Published on
    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.

  • Published on
    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).

  • Published on
    May 19, 2024 — 9 min read

    Dissecting Four Layers of Caching in Next.js

    In depth overview of four levels of caching mechanisms in Next.js 14 (app router): Request Memoization, Data Cache, Full Route Cache and Router Cache.

123

© 2025 Adarsha Acharya. All rights reserved.

View source code