Net Ninja - Videos

Back to Channel

Gemini CLI Tutorial #7 - Custom Commands

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

333 views β€’ 31 likes β€’ 1 comments β€’ December 23, 2025

Gemini CLI Tutorial #6 - Adding an API Key

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

1,388 views β€’ 43 likes β€’ 3 comments β€’ December 22, 2025

Gemini CLI Tutorial #5 - Managing Context

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

1,786 views β€’ 63 likes β€’ 2 comments β€’ December 19, 2025

Gemini CLI Tutorial #4 - Commands & Settings

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

2,172 views β€’ 83 likes β€’ 1 comments β€’ December 18, 2025

Gemini CLI Tutorial #3 - Making Code Changes

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

2,368 views β€’ 76 likes β€’ 2 comments β€’ December 16, 2025

Gemini CLI Tutorial #2 - The GEMINI.md File

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

3,396 views β€’ 102 likes β€’ 11 comments β€’ December 15, 2025

Gemini CLI Tutorial #1 - Introduction & Setup

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

11,500 views β€’ 367 likes β€’ 19 comments β€’ December 15, 2025

Unit Testing (Vitest) Tutorial #14 - Next Steps (testing Next/React Apps)

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Next.js Apps course for $7: https://...

1,458 views β€’ 29 likes β€’ 6 comments β€’ December 10, 2025

Unit Testing (Vitest) Tutorial #13 - Setup & Teardown

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

862 views β€’ 28 likes β€’ 1 comments β€’ December 09, 2025

Unit Testing (Vitest) Tutorial #12 - Creating Spies

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

924 views β€’ 42 likes β€’ 3 comments β€’ December 08, 2025

Unit Testing (Vitest) Tutorial #11 - Mock Functions

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,281 views β€’ 49 likes β€’ 2 comments β€’ December 05, 2025

Unit Testing (Vitest) Tutorial #10 - Testing Challenge

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

832 views β€’ 32 likes β€’ 2 comments β€’ December 04, 2025

Unit Testing (Vitest) Tutorial #9 - Asymmetric Matchers

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

870 views β€’ 31 likes β€’ 2 comments β€’ December 03, 2025

Unit Testing (Vitest) Tutorial #8 - Testing Async Functions

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,165 views β€’ 41 likes β€’ 3 comments β€’ December 02, 2025

Unit Testing (Vitest) Tutorial #7 - Test Driven Development

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,294 views β€’ 43 likes β€’ 7 comments β€’ December 01, 2025

Unit Testing (Vitest) Tutorial #6 - Vitest UI & VS Code Extension

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,483 views β€’ 50 likes β€’ 1 comments β€’ November 29, 2025

Unit Testing (Vitest) Tutorial #5 - Using it.each

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,137 views β€’ 36 likes β€’ 3 comments β€’ November 28, 2025

Unit Testing (Vitest) Tutorial #4 - Writing Better Tests

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,457 views β€’ 41 likes β€’ 4 comments β€’ November 27, 2025

Unit Testing (Vitest) Tutorial #3 - Using Different Matchers

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,552 views β€’ 72 likes β€’ 4 comments β€’ November 26, 2025

Unit Testing (Vitest) Tutorial #2 - Writing Your First Test

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

2,259 views β€’ 89 likes β€’ 5 comments β€’ November 25, 2025

Unit Testing (Vitest) Tutorial #1 - What is Unit Testing?

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

4,691 views β€’ 175 likes β€’ 12 comments β€’ November 25, 2025

Brand New Testing Courses!

πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for just $7: https://netninja.dev/p/testing-bundle πŸΏπŸ‘‡ Get access to the Next/React Testing course: https://netninja.dev/p/testing-next-js-react-...

1,915 views β€’ 86 likes β€’ 28 comments β€’ November 24, 2025

Hygraph (with Next.js) Tutorial #12 - Adding Image Assets

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,457 views β€’ 37 likes β€’ 10 comments β€’ November 11, 2025

Hygraph (with Next.js) Tutorial #11 - Fetching User Posts

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,090 views β€’ 32 likes β€’ 2 comments β€’ November 10, 2025

Hygraph (with Next.js) Tutorial #10 - Pagination (part 2)

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,180 views β€’ 23 likes β€’ 1 comments β€’ November 07, 2025

Hygraph (with Next.js) Tutorial #9 - Pagination (part 1)

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,089 views β€’ 32 likes β€’ 0 comments β€’ November 06, 2025

Hygraph (with Next.js) Tutorial #8 - Fetching Single Posts

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,206 views β€’ 33 likes β€’ 2 comments β€’ November 04, 2025

Hygraph (with Next.js) Tutorial #7 - Fetching Posts

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

737 views β€’ 21 likes β€’ 1 comments β€’ November 04, 2025

Hygraph (with Next.js) Tutorial #6 - Rendering Rich Content

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,601 views β€’ 27 likes β€’ 1 comments β€’ November 03, 2025

Hygraph (with Next.js) Tutorial #5 - Fetching Page Content

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,502 views β€’ 40 likes β€’ 1 comments β€’ October 31, 2025

Hygraph (with Next.js) Tutorial #4 - Connecting with Graffle

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,339 views β€’ 32 likes β€’ 4 comments β€’ October 30, 2025

Hygraph (with Next.js) Tutorial #3 - Content & API Playground

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,487 views β€’ 37 likes β€’ 2 comments β€’ October 29, 2025

Hygraph (with Next.js) Tutorial #2 - Hygraph Content Models

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,914 views β€’ 46 likes β€’ 3 comments β€’ October 28, 2025

Hygraph (with Next.js) Tutorial #1 - Introduction & Starter Project

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

7,963 views β€’ 155 likes β€’ 8 comments β€’ October 27, 2025

Up & Running with GitHub Spec Kit #9 - Adding More Features

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

5,944 views β€’ 171 likes β€’ 16 comments β€’ October 22, 2025

Up & Running with GitHub Spec Kit #8 - Implementing Tasks

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

4,590 views β€’ 92 likes β€’ 3 comments β€’ October 21, 2025

Up & Running with GitHub Spec Kit #7 - The /analyze Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

6,725 views β€’ 90 likes β€’ 4 comments β€’ October 20, 2025

Up & Running with GitHub Spec Kit #6 - The /tasks Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

4,802 views β€’ 89 likes β€’ 1 comments β€’ October 17, 2025

Up & Running with GitHub Spec Kit #5 - The /plan Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

5,862 views β€’ 94 likes β€’ 5 comments β€’ October 16, 2025

Up & Running with GitHub Spec Kit #4 - The /clarify Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

5,734 views β€’ 91 likes β€’ 4 comments β€’ October 15, 2025

Up & Running with GitHub Spec Kit #3 - The /specify Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

8,016 views β€’ 138 likes β€’ 7 comments β€’ October 14, 2025

Up & Running with GitHub Spec Kit #2 - The /constitution Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

11,461 views β€’ 193 likes β€’ 6 comments β€’ October 13, 2025

Up & Running with GitHub Spec Kit #1 - Intro & Setup

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

31,088 views β€’ 589 likes β€’ 28 comments β€’ October 11, 2025

Channel Update & Pro Membership Offer

Just some updates about the channel / courses, and a promotional coupon for the Net Ninja pro site. πŸ”₯πŸ₯·πŸΌ Sign up to Net Ninja Pro, using promo code NINJA3PRO: https://netninja.dev/p/net-ninja-pro#p...

2,716 views β€’ 110 likes β€’ 38 comments β€’ October 10, 2025

OpenAI Codex Tutorial #11 - Running Tasks in Parallel

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

5,505 views β€’ 148 likes β€’ 19 comments β€’ October 10, 2025

OpenAI Codex Tutorial #10 - Delegating Tasks to the Cloud

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

5,655 views β€’ 80 likes β€’ 2 comments β€’ October 09, 2025

OpenAI Codex Tutorial #9 - MCP Servers

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

12,958 views β€’ 205 likes β€’ 6 comments β€’ October 08, 2025

OpenAI Codex Tutorial #8 - Context, Reasoning & TODO's

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

7,536 views β€’ 133 likes β€’ 11 comments β€’ October 07, 2025

OpenAI Codex Tutorial #7 - Codex IDE Extension

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

18,629 views β€’ 157 likes β€’ 8 comments β€’ October 06, 2025

OpenAI Codex Tutorial #6 - Using the AGENTS.md file

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

11,809 views β€’ 145 likes β€’ 5 comments β€’ October 04, 2025