Explore

Browse expert video summaries, filter by category, or search for topics.

Videos Channels Newsletter

Coding tutorials, software development, and CS concepts

Senior Developers are Vibe Coding Now (With SCARY results)
17:18
Traversy Media Traversy Media

Senior Developers are Vibe Coding Now (With SCARY results)

Senior developers are increasingly shipping AI-generated code, with reports showing it introduces 1.7 times more security vulnerabilities and quality issues than human-written code, creating an urgent need for stricter review processes and human oversight.

2 months ago · 9 points
FastAPI Crash Course - Modern Python API Development
1:00:21
Traversy Media Traversy Media

FastAPI Crash Course - Modern Python API Development

This crash course introduces FastAPI as a high-performance Python framework for building modern APIs, emphasizing fundamental concepts like ASGI architecture, Pydantic validation, and automatic documentation while demonstrating how to build a functional issue tracker API from scratch.

2 months ago · 9 points
Gemini CLI Tutorial #9 - MCP Servers & Extensions
13:05
The Net Ninja The Net Ninja

Gemini CLI Tutorial #9 - MCP Servers & Extensions

This tutorial explains how to extend Gemini CLI beyond local codebase interaction using MCP (Model Context Protocol) servers to connect with external APIs like Firebase, and demonstrates how to install Gemini CLI extensions that bundle MCP servers with custom commands and context files.

3 months ago · 8 points
Gemini CLI Tutorial #7 - Custom Commands
11:38
The Net Ninja The Net Ninja

Gemini CLI Tutorial #7 - Custom Commands

This tutorial demonstrates how to extend Gemini CLI by creating custom slash commands stored as TOML files in `.gemini/commands/`, enabling complex automated workflows like UI component generation with integrated testing, git branching, and preview rendering through structured multi-step prompts.

3 months ago · 8 points
Top 5 Programming Languages to Learn in 2026 (to Actually Get Hired)
11:31
Programming with Mosh Programming with Mosh

Top 5 Programming Languages to Learn in 2026 (to Actually Get Hired)

Despite fears of AI replacing entry-level developers, junior job listings have rebounded 47% since late 2023, but the bar has risenβ€”employers now demand deep fundamentals and practical skills in high-demand languages like Python, JavaScript/TypeScript, and SQL rather than just tutorial-level knowledge.

3 months ago · 9 points
Learning to code has changed
16:59
Traversy Media Traversy Media

Learning to code has changed

Software development education has shifted from memorizing syntax for simple stacks like jQuery and PHP to mastering fundamental concepts while leveraging AI tools like Cursor and ChatGPT as learning assistants, requiring learners to combine structured curriculum with independent real-world projects.

4 months ago · 9 points
Coding Challenge 187: Bayes Theorem
53:38
The Coding Train The Coding Train

Coding Challenge 187: Bayes Theorem

The Coding Train demonstrates how to implement a Naive Bayes text classifier in JavaScript from scratch, using a concrete library book probability example to explain Bayes Theorem before coding a lightweight, browser-based word-frequency classification system.

5 months ago · 9 points
new p5.js 2 functions: textWeight, textContours, textModel
2:37:21
The Net Ninja The Net Ninja

new p5.js 2 functions: textWeight, textContours, textModel

Dan Schiffman outlines The Coding Train's return to regular content, detailing a sustainable workflow of converting live streams into edited tutorials, dual-path teaching strategies for p5.js 2.0 features like async/await and variable fonts, and a 2026 roadmap involving a studio move to enable physical computing.

6 months ago · 8 points