Net Ninja
Black-belt your web development skills. Over 2000 free programming tutorial videos about: - Modern JavaScript (beginner to advanced) - Node.js - React - Vue.js - Firebase - MongoDB - HTML & CSS - PHP & MySQL - Laravel - React Native - Flutter - Open AI - SolidJS ...And many more topics as well :)

Astro Crash Course #5 - Templating
The video explains how Astro front matter works, how to use it to inject data into components, and how to conditionally render content based on a user object, including mimicking server-side behavior during development.

Astro Crash Course #4 - Styles
The video covers how to add and manage styles in an Astro app, focusing on style tags inside components, how Astro scopes those styles, and how to use global styles and a mix of scoped and global approaches across layout and pages. It also demonstrates building page content with wrappers, importing a font, and applying final styling results.

Astro Crash Course #3 - Layouts
The video demonstrates how to replace repetitive page headers with a reusable layout in Astro, using a base layout component and slots to render page content. It covers creating a layouts folder, building a base layout, importing it into pages, and applying it to multiple pages for consistent structure and easier updates.

Astro Crash Course #1 - Why Astro? (& Setup)
The video introduces Astro as a fast, content-driven web framework, highlights its static-first approach with optional interactivity, and walks through creating a new Astro project and basic project structure before launching a local dev server. It also covers key features like content collections, client islands, and tooling to get started quickly.

Git Worktrees Tutorial #2 - Adding Git Worktrees
The video explains how to use git work trees to work on multiple branches simultaneously by creating separate working directories, and covers when and how to create, switch between, and delete these work trees, including starting points for new work trees and tips for organizing them.

Git Worktrees Tutorial #1 - What are Git Worktrees?
The video explains what Git work trees are, why they can be useful for parallel development without duplicating repos, and walks through a practical setup and example of using work trees to manage feature work and hot fixes. It also compares work trees to clones and previews how the series will explore different workflows.
Get daily AI recaps from
Net Ninja in your inbox
Get AI-powered summaries delivered to your inbox. Save hours every week while staying fully informed.
