Skip to content

DevDojo

  • Current Page: Home
  • About
  • Contact
  • Privacy Policy
  • Disclaimer
  • Current Page: Home
  • About
  • Contact
  • Privacy Policy
  • Disclaimer

React Compiler Tutorial: Stop Writing useMemo and useCallback

React Compiler tutorial banner showing code flowing through the compiler into an automatically memoized app

React Compiler tutorial for beginners: set it up in Vite and Next.js, learn how automatic memoization replaces useMemo and useCallback, and fix common errors.

Continue reading...
October 31, 2026 by Lokendra Frontend ReactJS 0

RAG Tutorial: Build a RAG App with Python and pgvector

RAG tutorial banner: documents flow into pgvector, then an AI model returns a grounded answer

Step-by-step RAG tutorial: build a Retrieval-Augmented Generation app with Python, PostgreSQL pgvector and OpenAI embeddings, with runnable code and fixes.

Continue reading...
October 31, 2026 by Lokendra AI Databases Python 0

JavaScript Temporal API Tutorial: Dates and Time Zones Done Right

JavaScript Temporal API tutorial banner showing one instant as local times in India, London, New York and Tokyo

Learn the JavaScript Temporal API with runnable examples: plain dates, time zones, daylight saving, durations and moving from Date to Temporal in Node.js 26.

Continue reading...
October 31, 2026 by Lokendra Frontend JavaScript NodeJS 0

Node.js Part 2: Modules in Node.js: ES Modules, CommonJS and import/export

Node.js Part 2 banner: Node.js modules, ES Modules vs CommonJS with import, export and require

Learn Node.js modules step by step: ES Modules vs CommonJS, import and export, require and module.exports, .mjs vs .cjs, and how to mix both safely.

Continue reading...
October 30, 2026 by Lokendra Backend NodeJS 0

DevOps CI/CD Part 2: Linux and Shell Basics Every DevOps Engineer Needs

DevOps CI/CD Part 2 banner: Linux and shell basics for DevOps – files, permissions, pipes, processes, environment variables and scripts

Learn Linux for DevOps: essential shell commands, file permissions, pipes, environment variables, exit codes and safe bash scripts you can run in CI/CD.

Continue reading...
October 30, 2026 by Lokendra DevOps 0

React Part 2: JSX Explained: Writing HTML-Like Code in JavaScript

React Part 2 banner: JSX code turning into a jsx() call and then a heading on the page

Learn JSX in React with simple examples: curly braces, className, fragments, style objects and the common JSX errors beginners make, with runnable code.

Continue reading...
October 30, 2026 by Lokendra Frontend ReactJS 0

Agentic AI Part 2: Anatomy of an AI Agent: Models, Tools, Instructions and Memory

Agentic AI Part 2 banner: anatomy of an AI agent with model, tools, instructions and memory around the agent loop

Learn the anatomy of an AI agent: models, tools, instructions and memory, with runnable Python and Node.js code. Agentic AI series Part 2 for beginners.

Continue reading...
October 27, 2026 by Lokendra AI 0

Generative AI Part 5: Temperature and Top-p for Controlling Model Output

Generative AI Part 5 banner: temperature, top-p, max tokens and stop sequence dials controlling LLM output

Learn temperature and top-p for LLMs: how sampling works, plus top-k, max tokens, stop sequences and which GPT-6 and Claude models accept them, with code.

Continue reading...
October 26, 2026 by Lokendra AI 0

Generative AI Part 4: Prompt Engineering Basics with Roles, Instructions and Examples

Generative AI Part 4 banner: prompt engineering basics with developer rules, user question and examples flowing into an LLM

Learn prompt engineering basics: system and user roles, clear instructions, XML tags, few-shot examples and prompt templates, with Python and Node.js code.

Continue reading...
October 25, 2026 by Lokendra AI 1

DuckDB 2.0 Tutorial: Fast SQL on CSV, Parquet and JSON in Python and Node.js

DuckDB 2.0 tutorial banner: CSV, Parquet and JSON files flowing into an in-process SQL engine

DuckDB tutorial for beginners: install DuckDB 2.0, query CSV, Parquet and JSON with SQL in Python and Node.js, and learn what changed in the 2.0 release.

Continue reading...
October 25, 2026 by Lokendra Databases Python 0
Page 1 of 41234»
Lokendra Prajapati
👋 Hi, I'm Lokendra Prajapati, the developer behind DevDojo 🥋! I write simple, practical tutorials on 🤖 AI, ⚛️ React, ▲ Next.js, 🟢 Node.js and 🐍 Python, with new posts every day to help you learn and build faster. 🚀
  • Recent Posts
  • Popular Posts
  • Recent Comments
  • Tags
  • React Compiler tutorial banner showing code flowing through the compiler into an automatically memoized app

    Frontend / ReactJS

    React Compiler Tutorial: Stop Writing useMemo and useCallback

    October 31, 2026

  • RAG tutorial banner: documents flow into pgvector, then an AI model returns a grounded answer

    AI / Databases / Python

    RAG Tutorial: Build a RAG App with Python and pgvector

    October 31, 2026

  • JavaScript Temporal API tutorial banner showing one instant as local times in India, London, New York and Tokyo

    Frontend / JavaScript / NodeJS

    JavaScript Temporal API Tutorial: Dates and Time Zones Done Right

    October 31, 2026

  • Node.js Part 2 banner: Node.js modules, ES Modules vs CommonJS with import, export and require

    Backend / NodeJS

    Node.js Part 2: Modules in Node.js: ES Modules, CommonJS and import/export

    October 30, 2026

  • DevOps CI/CD Part 2 banner: Linux and shell basics for DevOps – files, permissions, pipes, processes, environment variables and scripts

    DevOps

    DevOps CI/CD Part 2: Linux and Shell Basics Every DevOps Engineer Needs

    October 30, 2026

  • JavaScript

    Mastering JavaScript Promises: A Guide to Asynchronous Programming

    August 12, 2024

  • What is generative AI – Generative AI series Part 1 banner showing a prompt turning into tokens, an LLM and generated text

    AI

    Generative AI Part 1: What Is Generative AI and How Do LLMs Work?

    October 18, 2026

  • ReactJS

    useEffect(): The Most Powerful React Hook

    April 2, 2024

  • Build an MCP Server in TypeScript – diagram of an AI app connecting to an MCP server with database, GitHub API and files

    AI / Backend / NodeJS

    How to Build an MCP Server in TypeScript (2026 Step-by-Step Guide)

    October 3, 2026

  • Next.js use cache explained: Cache Components, cacheLife and cacheTag banner

    Frontend / NextJS / ReactJS

    Next.js use cache Explained: Cache Components, cacheLife & cacheTag (2026 Guide)

    October 5, 2026

  • React Compiler Tutorial: Automatic Memoization Explained says:
    […] under experimental.reactCompiler. If you are also using caching in the...
  • React Compiler Tutorial: Automatic Memoization Explained says:
    […] your code becomes hard to read. If you have struggled...
  • RAG Tutorial: Build a RAG App with Python & pgvector says:
    […] to modern Postgres? Our guide to PostgreSQL 19 new features...
  • JavaScript Temporal API Tutorial: Dates & Time Zones says:
    […] New to Node.js? Start with our Node.js Part 1: What...
  • Node.js Modules: ES Modules vs CommonJS Explained says:
    […] you should know first: read Node.js Part 1: What Is...
  • Agentic AI AI Agents AI for Beginners Backend Development CI/CD CommonJS CSS Data Analysis Date and Time Developer Productivity DevOps DevOps for Beginners Docker ES Modules Event Loop Frontend Tutorial Generative AI GitHub Actions JavaScript JSX kubectl Kubernetes LLM Next.js Node.js Node.js for Beginners OpenAI API PostgreSQL Python React React for Beginners ReactJS Series: Agentic AI Series: DevOps CI/CD Series: Generative AI Series: Node.js Series: React SQL Tailwind CSS Temporal API Time Zones Tool Calling TypeScript Vite Web Design
  • React Compiler tutorial banner showing code flowing through the compiler into an automatically memoized app

    Frontend / ReactJS

    React Compiler Tutorial: Stop Writing useMemo and useCallback

    October 31, 2026

  • RAG tutorial banner: documents flow into pgvector, then an AI model returns a grounded answer

    AI / Databases / Python

    RAG Tutorial: Build a RAG App with Python and pgvector

    October 31, 2026

  • JavaScript Temporal API tutorial banner showing one instant as local times in India, London, New York and Tokyo

    Frontend / JavaScript / NodeJS

    JavaScript Temporal API Tutorial: Dates and Time Zones Done Right

    October 31, 2026

  • Node.js Part 2 banner: Node.js modules, ES Modules vs CommonJS with import, export and require

    Backend / NodeJS

    Node.js Part 2: Modules in Node.js: ES Modules, CommonJS and import/export

    October 30, 2026

Support me with a coffee

Buy Me a Coffee

DevDojo © 2024. All Rights Reserved.