Blog

Notes from the build

What I learn shipping Next.js and WordPress sites for clients — written so the next developer (or you) can copy the fix.

  • React Development Tips

    SHIFT + ENTER in React Quill to create a new line 100% working

    Shift + Enter in React Quill does not give you a plain line break out of the box — press Enter and you get a whole new paragraph instead. This post shows how to rebind it: disable the default Enter…

    · 3 min read · by Sandipan Das
  • WordPress

    Will WordPress replace developers?

    No. WordPress has replaced a lot of work developers used to do — installing a blog, building a contact form, changing a colour scheme — but it has not replaced developers, and the reason is not sentimental. WordPress is a…

    · 2 min read · by Sandipan Das
  • Auto save with a custom hook in Next.js 13

    Auto save with a custom hook is about twenty lines: this one submits a form on a timer, so a long post saves itself while you write. I will show the whole thing, and then the three changes I make…

    · 3 min read · by Sandipan Das
  • Next.js Tutorials

    How can you add Google Analytics in Nextjs 13?

    Create a Google Analytics account by visiting the Google Analytics website and following the signup process. Get your Tracking ID You'll receive a tracking ID after creating your account. It looks like "UA-XXXXXXXXX-X". Keep this ID handy, as you'll need…

    · 1 min read · by Sandipan Das
  • Next.js Tutorials

    Can NextJS Replace Express?

    Can Next.js replace Express? For most of what a web application needs — routing, server rendering, API endpoints — yes, but it is not a drop-in replacement, and for a pure backend it is the wrong tool. The short answer:…

    · 2 min read · by Sandipan Das
  • Why ReactJs is a Single-Page Application?

    React is not a single-page application by itself — it is a library for building user interfaces. It gets called one because of what it does after the first load: React swaps the parts of the screen that changed instead…

    · 2 min read · by Sandipan Das
  • Next.js Tutorials

    Next-Auth login authentication

    Sign-in is one of the first things a Next.js app needs, and NextAuth handles it well: credentials, Google and GitHub logins, and sessions you can read on both the client and the server. In this video, I walk through how…

    · 1 min read · by Sandipan Das
  • Next.js Tutorials

    NextAuth password reset, with credentials and email sign-in

    This one is a video: NextAuth password reset in a Next.js project, along with the two ways people sign in first — with a password they chose, or with a link sent to their email. Then resetting that password when…

    · 1 min read · by Sandipan Das
  • Next.js Tutorials

    Add Custom Font in Nextjs 14: A Step-by-Step Guide

    Adding a custom font in Next.js 14 takes four steps: load it from next/font , expose it as a CSS variable on <body> , register that variable in Tailwind, then use the class. Next self-hosts the file, so there is…

    · 2 min read · by Sandipan Das

Showing 19 of 19

That’s all 19. Schedule a Meeting →

Next step

Want this kind of care on your own site?

A first call, then a written scope and a preview URL you can open any time. If Next.js or WordPress is the wrong choice for your project, you hear it on the call.