Courses

Rust Tutorial For PHP and JavaScript Developers
nunomaduro
480
51 minutes

Rust Tutorial For PHP and JavaScript Developers

Beginner

If you liked it, a tiny subscribe, like, or comment below would mean the world 🙏 Thanks for watching! ❤️ sponsor this channel: https://nunomaduro.com/sponsorships 🙌🏻 this video was made possible by: 🛠️ jetbrains / code with phpstorm for world-class php development: https://jb.gg/nuno 🔴 redberry / work with the best laravel digital agency: https://redberry.international/?ref=nunomaduro 📱nativephp / build real native mobile apps with laravel: https://nativephp.com/?ref=nunomaduro 🔥 unstoppable / the IDE for your unstoppable agent factory: https://app.unstoppable.ai/code?utm_source=nuno 🐰 coderabbit / ai code reviews with instant feedback on pull requests: https://coderabbit.link/nunomaduro ⚡️ typesense / cutting-edge, in-memory search engine for mere mortals: https://typesense.org/?ref=nunomaduro 🔎 serpapi / instantly access real-time search data from Google, Amazon, and more: https://serpapi.com/?ref=nunomaduro 🗣️ tts at $5 / donations: https://streamlabs.com/nunomaduro/tip ✨ socials: x: https://x.com/enunomaduro website: https://nunomaduro.com twitch: https://twitch.tv/nunomaduro tiktok: https://tiktok.com/@enunomaduro linkedin: https://linkedin.com/in/nunomaduro instagram: https://instagram.com/enunomaduro #laravel #php #ai #claudecode #vibecoding #coding #webdev #programming #linux #omarchy

nunomaduro
Crust of Rust
Jon Gjengset
41
28h 39m

Crust of Rust

Intermediate

In this series we seek to understand intermediate Rust concepts by diving into real examples and working code, often by re-implementing functionality from the standard library. These episodes are not targeted at newcomers to Rust, but at those who have read The Book and have the theoretical knowledge, but want to see how these concepts translate into real use.

Jon Gjengset
Become an Epic Product Engineer
Kent C. Dodds
693
11h 43m

Become an Epic Product Engineer

Intermediate

Become an Epic Product Engineer is Kent C. Dodds's interview podcast about skills that stay valuable as AI takes on more implementation. It's all about product engineering. Blending technical depth with product judgment, user empathy, and problem clarity. Each episode is a long-form conversation with a guest who has shipped real software and cares about building the right thing before making it right. You get full audio, transcripts, structured show notes, homework (one concrete action to try), and links from the conversation. Canonical home for the show and every episode page: https://www.epicproduct.engineer/become-an-epic-product-engineer-podcast New episodes publish on Wednesdays. Complements Better with Kent — Kent's solo series on durable skills for people who ship software.

Kent C. Dodds
Testing LiveView
German Velasco
3.9K
2h 47m

Testing LiveView

Intermediate

A full (free!) course to learn how to test LiveViews with LiveViewTest. For more, see TestingLiveView.com, ElixirStreams.com. And if you need help with Elixir and Phoenix development, let's chat! GermanVelasco.com

German Velasco
Claude Code Tutorial: Beginner to Advanced in 20 Minutes
Zinho Automates
1.7K
20 minutes

Claude Code Tutorial: Beginner to Advanced in 20 Minutes

Beginner

Claude Code Tutorial: Beginner to Advanced in 20 Minutes. Join our FREE community with free prompts & guides: https://www.skool.com/ai-launchpad/about Chapters: 0:00 - Intro 1:10 - What is Claude & Setup 3:54 - Plan mode & prompting 6:18 - First results & Iteration 8:18 - Claude.md & MCP 12:12 - Context management & extended thinking 16:10 - Deploy your builds 17:07 - Skills & Hooks & Routines 18:39 - Outro For business inquiries including sponsorships and collaborations, please email: business@zinhomedia.com

Zinho Automates
Let’s Handle 1 Million Requests per Second, It’s Scarier Than You Think!
Cododev
239
2h 40m

Let’s Handle 1 Million Requests per Second, It’s Scarier Than You Think!

Advanced

Let's see what it's like to handle 1 million HTTP requests per second! In this video, we will set up a powerful infrastructure on AWS and handle more than a million requests per second. We will deal with Node.js, C++, PostgreSQL and Redis. Understanding Deployment Core Concepts Course: https://www.cododev.ca/udcc Understanding Node.js Core Concepts Course: https://www.cododev.ca/uncc ------------------------------- SOURCE CODES: ------------------------------- Node.js Source Code: https://github.com/agile8118/node-1m-rps C++ Source Code: https://github.com/agile8118/cpp-1m-rps Tester Source Code: https://github.com/agile8118/1m-rps-tester ------------------------------- CHAPTERS: ------------------------------- Introduction 00:00 CPU Utilization & Threads 8:23 Getting Started 16:32 More on AutoCannon 20:30 Utilizing More CPU with Clustering 24:01 Moving to AWS 34:24 Adding a Storage-Based Database 1:01:50 Speeding Up with a Memory-Based Database 1:24:10 Redis Cluster Mode 1:36:18 C++ with Drogon and RapidJSON 1:51:52 The Final Colossal Tests 2:09:01 Outro 2:35:18 ------------------------------- LINKS: ------------------------------- AutoCannon: https://www.npmjs.com/package/autocannon Fastify: https://www.npmjs.com/package/fastify Cpeak: https://www.npmjs.com/package/cpeak AWS IAM 10th Anniversary: https://aws.amazon.com/blogs/apn/iam-10th-anniversary-top-recommendations-for-working-with-iam-from-our-aws-heroes-part-1/ AWS EC2 Price Calculator: https://calculator.aws/#/createCalculator/ec2-enhancement AWS RDS Price Calculator: https://calculator.aws/#/createCalculator/RDSPostgreSQL AWS Load Balancer LCU Calculator: https://exampleloadbalancer.com/ondemand_capacity_reservation_calculator.html www.cododev.ca ------------------------------- PVCFVTSY1BWZE4HP

Cododev
Build and Deploy an N8N & Zapier Clone | Next.js 15, React, Better Auth, Polar | Full Course 2025
Code With Antonio
2.9K
12 hours

Build and Deploy an N8N & Zapier Clone | Next.js 15, React, Better Auth, Polar | Full Course 2025

Intermediate

💻 Source Code: https://cwa.run/nodebase 🎨 Free Assets: https://cwa.run/node-assets 🎥 Part 2: https://youtu.be/S-4DrLHtL1s?si=n4a7jM4FUWf9NN32 📚 Resources: Try Inngest: https://cwa.run/node-inngest Try Polar: https://cwa.run/node-polar Try Better Auth: https://cwa.run/node-auth Try Sentry: https://cwa.run/sentry Try CodeRabbit: https://cwa.run/node-rabbit Try Neon: https://cwa.run/node-neon In this tutorial, we're building Nodebase, a complete workflow automation platform from scratch. You'll learn how to create a visual drag-and-drop canvas for building workflows, integrate multiple triggers and AI providers, handle background job execution, and build a full SaaS business layer with authentication, subscriptions, and paywalls. We'll also cover error tracking with AI monitoring and a professional Git workflow with AI-powered code reviews. Key features: 🔄 Visual workflow builder 🎯 Trigger nodes (Webhook, Google Form, Stripe, Manual) 🤖 AI integrations (OpenAI, Claude, Gemini) 💬 Messaging nodes (Discord, Slack) 🌐 HTTP request node ⚡ Background job execution with Inngest 💳 Polar payments & subscriptions 🔐 Better Auth authentication 🎨 React Flow canvas 🗄️ Prisma ORM + Neon Postgres 🔒 Type safety with TypeScript + tRPC 🐛 Sentry error tracking + AI monitoring 🧑‍💻 CodeRabbit PR reviews 🌐 Next.js 15 App Router 📱 Production-ready SaaS Timestamps 00:00 Intro 06:05 01 Setup 29:33 02 Database 56:15 03 tRPC Setup 01:35:21 04 Authentication 02:37:24 05 Theme & Styling 02:55:05 06 Background Jobs 03:28:09 07 AI Providers 04:01:53 08 Error Tracking 04:27:54 09 Sidebar Layout 05:06:26 10 Payments Setup 05:44:04 11 Workflows Crud 06:45:20 12 Workflows Pagination 07:34:34 13 Workflows UI 08:23:40 14 Workflow Page 08:59:36 15 Editor Setup 09:50:42 16 Node Selector 10:40:32 17 Editor State 11:59:20 End of Part 1

Code With Antonio
Agent Skills, Rules, Subagents: Explained!
leerob
521
8 minutes

Agent Skills, Rules, Subagents: Explained!

Intermediate

There's a lot of new terms for how you manage context with coding agents. I don't think it needs to be this complicated. Here's what you need to know, and some history on how we've gotten here. https://cursor.com/blog/dynamic-context-discovery https://cursor.com/docs/context/skills https://cursor.com/docs/context/subagents https://cursor.com/docs/context/rules https://cursor.com/docs/agent/hooks

leerob
Magic Foundations | Learn to Play Magic: The Gathering
Magic: The Gathering
326
21 minutes

Magic Foundations | Learn to Play Magic: The Gathering

Beginner

Welcome to Magic! In this video series you will learn the basics playing Magic: The Gathering. For more information and everything you need to learn how to play Magic: The Gathering visit our How To Play Magic webpage: https://magic.wizards.com/en/how-to-play For a digital tutorial, try out MTG Arena! Download free: https://magic.wizards.com/en/mtgarena Download the Magic Companion App for life tracking, event entry, store locator and more: https://magic.wizards.com/en/products/companion-app Magic: The Gathering is a collectible card game available physically and digitally (as MTG Arena) on desktop and mobile. Collect, build, and master your unique deck that will become its own legend. Download MTG Arena for free or go to your local game store and feel the magic of the original fantasy CCG!

Magic: The Gathering
Claude Agent SDK [Full Workshop] — Thariq Shihipar, Anthropic
AI Engineer
1.8K
1h 53m

Claude Agent SDK [Full Workshop] — Thariq Shihipar, Anthropic

Intermediate

Learn to use Anthropic's Claude Agent SDK (formerly Claude Code SDK) for AI-powered development workflows! https://platform.claude.com/docs/en/agent-sdk/overview https://x.com/trq212 **AI Summary** This workshop by Thariq Shihipar (Anthropic) details the architecture and implementation of the **Claude Agent SDK**. The session moves from high-level theory—defining "agents" as autonomous systems that manage their own context and trajectory—to a live-coding demonstration. Shihipar builds an agent "Harness" from scratch, implementing the core **Agent Loop** (Context Thought Action Observation), integrating the **Bash tool** for general computer use, and demonstrating **Context Engineering** via the file system to maintain state across long tasks. **Timestamps** 00:00 Introduction: Agenda and the "Agent" definition 05:15 The "Harness" concept: Tools, Prompts, and Skills 10:10 Live Coding Setup: Initializing the Agent class and environment 15:45 implementing the "Think" step: Getting the model to reason before acting 25:20 The Agent Loop: connecting `act`, `observe`, and `loop` 33:10 Tool Execution: Handling XML parsing and tool inputs 42:00 The "Bash" Tool: Giving the agent command line access 49:30 Safety & Permissions: "ReadOnly" vs "ReadWrite" file access 58:15 Context Engineering: Using `ls` and `cat` to build dynamic context 01:05:00 The "Monitor": Viewing the agent's thought process in real-time 01:12:45 Handling "Stuck" States: Feedback loops and error correction 01:21:20 Multi-turn Complex Tasks: Building a "Research Agent" demo 01:35:10 Refactoring patterns: "Hooks" and deterministic overrides 01:48:39 Q&A: Reproducibility, helper scripts, and non-determinism 01:50:31 Q&A: Strategies for massive codebases (50M+ lines) 01:52:00 Closing remarks and future SDK roadmap * **Evolution of AI Capabilities:** Shihipar argues we are shifting from **LLM Features** (categorization, single turn) to **Workflows** (structured, multi-step chains like RAG) to **Agents**. He defines agents as systems that *"build their own context, decide their own trajectories, and work very autonomously"* rather than following a rigid pipeline. * **The Claude Agent SDK Architecture:** The SDK is built directly on top of **Claude Code** because Anthropic found they were *"rebuilding the same parts over and over again"* for internal tools. * **The Harness:** A robust agent requires more than just a model; it needs a "Harness" containing Tools, Prompts, a **File System**, Skills, Sub-agents, and Memory. * **Opinionated Design:** The SDK bakes in lessons from deploying Claude Code, specifically the "opinion" that general computer use (Bash) is often superior to bespoke tools. * **The Agent Loop & Intuition:** Building a successful agent loop is described as *"kind of an art or intuition"*. The loop generally follows a **Gather Context Take Action Verify Work** cycle. Shihipar emphasizes that this loop allows the agent to self-correct, a capability missing from rigid workflows. * **Strategies for Determinism (Hooks):** During the Q&A, a technique for controlling agent behavior is discussed: **Hooks**. * If an agent hallucinates or skips a step (e.g., guessing a Pokemon stat instead of checking a script), a hook can intercept the response and inject feedback: *"Please make sure you write a script, please make sure you read this data."* * This enforces rules like "read before you write" without retraining the model. * **Scaling to Large Codebases:** For massive codebases (50M+ lines), standard tools like `grep` or basic context window stuffing fail. * **Semantic Search Limitations:** Shihipar notes that while semantic search is a common solution, it is *"brittle"* because the model isn't trained on the specific semantic index. * **Solution:** He recommends good **"Claude MD"** files (context files) and starting the agent in a specific subdirectory to limit scope, rather than trying to index the entire 50M lines at once. --- Watch along with the corrected transcript, summary, timestamps and resources on this talk's official AIE page: https://ai.engineer/talks/TqC1qOfiVcQ-claude-agent-sdk-workshop Join our upcoming AI Engineer conferences (see https://ai.engineer landing page): - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS 2026 in Sydney ---

AI Engineer
Getting started with Codex
OpenAI
740
54 minutes

Getting started with Codex

Beginner

Get started with Codex, OpenAI’s coding agent, in this step-by-step onboarding walkthrough. You’ll learn how to install Codex, set up the CLI and VS Code extension, configure your workflow, and use Agents.md and prompting patterns to write, review, and reason across a real codebase. This video covers: 00:00 | Installing Codex (CLI + IDE) 04:00 | Setting up a repo and getting your first runs working 08:12 | Writing a great Agents.md (patterns + best practices) 14:14 | Configuring Codex for your environment 16:26 | Prompting patterns for more consistent results 27:02 | Tips for using Codex in the CLI and IDE 34:59 | MCP Configuration 46:50 | Advanced workflows: headless mode + SDK 52:02 | Codex resources to get you started Sign up: https://openai.com/codex/ Codex overview + docs: https://developers.openai.com/codex Codex Cookbook: https://cookbook.openai.com/topic/codex Install + setup VS Code extension: https://marketplace.visualstudio.com/items?itemName=openai.chatgpt Agents.md standard: https://agents.md Agents.md repo: https://github.com/agentsmd/agents.md Prompting + workflows Prompting guide: https://developers.openai.com/codex/prompting/ Exec plans (Agents.md patterns): https://cookbook.openai.com/articles/codex_exec_plans Config reference: https://github.com/openai/codex/blob/main/docs/config.md#config-reference Updates Changelog: https://developers.openai.com/codex/changelog Releases: https://github.com/openai/codex/releases

OpenAI
How to Play Commander | The Command Zone 400 | Magic: The Gathering EDH
The Command Zone
464
1h 21m

How to Play Commander | The Command Zone 400 | Magic: The Gathering EDH

Beginner

Show Notes: Commander has grown to become the most popular way to play Magic: The Gathering. If you want to learn the ins and outs of the format, what the rules are, and why it's so awesome - this is the episode for you! ---------- Official Commander Rules and Ban List: https://mtgcommander.net/ ---------- Important Videos for Beginning Commander Players: The New Commander Deckbuilding Template: https://youtu.be/3K9PEeLG_6M The Importance of Mana Curve: https://youtu.be/4GeR1xraPxU How to Build a Mana Base: (Part One) https://youtu.be/mcqktKhlOq0 (Part Two) https://youtu.be/ETCt5-8yC1c Commander Gameplay STATS Analysis: (Part One) https://youtu.be/Iwdb_kPCwNU (Part Two) https://youtu.be/ttGjuNXWxpY Card Draw vs Card Advantage: https://youtu.be/w0nbemVmjDI The Biggest Mistakes Commander Players Make: https://youtu.be/ZNx4F2mQJUk https://youtu.be/7ccfmSeCpR8 The Power of Priority (and The Stack): https://youtu.be/co25vcPvDsE Episodes about Table Politics: https://youtu.be/wE9puUWFeeQ https://youtu.be/Kmv4rkumcHg https://youtu.be/z9DoLwP3OhQ https://youtu.be/v99YPFHIwmc ---------- RAYCON: RayCon has the most stylish and affordable wireless earbuds on the market. Visit https://www.buyraycon.com/command and save 15 % on your entire order for a limited time! MOLEKULE: For a limited time, save up to 120 dollars plus free shipping and a 30-day at home trial on Molekule air purifiers by visiting: https://molekule.com/ and using promo code COMMAND. ---------- Support the show and become a Patron! Be a part of our community, receive awesome rewards, and more! http://www.patreon.com/commandzone The Command Zone is brought to you by Card Kingdom! Make sure to use our affiliate link when ordering Magic cards, accessories and more: http://www.cardkingdom.com/commandzone Huge thanks to UltraPro (https://instagram.com/ultraprointl/) for sponsoring this episode and providing awesome prizes for our giveaways. Be sure to check out their new PRO GLOSS sleeves and MYTHIC COLLECTION deck boxes. Find UltraPro: Facebook: https://facebook.com/ultraProInternational/ Twitter: https://twitter.com/ultraProIntl ---------- Follow us on Instagram: @CommandCast Follow us on Twitter: @CommandCast @JoshLeeKwai @jfwong Follow us on Facebook: https://www.facebook.com/CommandCast/ Email us: commandzonecast@gmail.com ---------- Commander Rules and Ban List: https://mtgcommander.net/

The Command Zone
Learn to Play Magic: The Gathering | Presented by The Command Zone
Magic: The Gathering
301
46 minutes

Learn to Play Magic: The Gathering | Presented by The Command Zone

Beginner

Join the Command Zone for a crash course in Magic and get ready to face off with your friends on the battlefield. Cast spells and creatures, learn what Mana is and how to use it, and find out why your local game shop has been hyping up this game for so long. Learn more: https://magic.wizards.com/en/how-to-play Learn: 1:21 How to Cast a Spell 7:04 Creature Combat 20:03 Playing the Game 33:31 Card Types #MTG #MagicTheGathering

Magic: The Gathering
Everything You Need To Know About Magic: The Gathering
Tolarian Community College
509
16 minutes

Everything You Need To Know About Magic: The Gathering

Beginner

Check it out! The Academic Deck Box Is At A Store Near You: https://youtu.be/CGqcG9__wMY New Shuffle Up & Play alert! I teach Crim to love playing Green Commander Decks? Watch here: https://youtu.be/ClrU-0T7tOU Did you miss yesterday's new Shuffle Up & Play? It's the return of One More Mana, and you can watch the Commander gameplay here: https://youtu.be/NVqOUHq8RZU Spice8Rack Mill vs Discard SHuffle Up And Play: https://youtu.be/WYno2OlTT-g Tolarian Winds: Solving Standard Problems of Magic: The Gathering: https://youtu.be/GlBuMTBJb6I ►All original music Courtesy OF Def Cat! Listen to more music from DefCat Original Soundtracks here: https://open.spotify.com/playlist/0Fh9Fq3SvKE8F0ouj6slXd?si=441aa2e4ec074e25 and https://open.spotify.com/playlist/0Fh9Fq3SvKE8F0ouj6slXd?si=441aa2e4ec074e25&nd=1&dlsi=5f963eca44ae4999 Are you looking to Shuffle Up & Play games of Magic: The Gathering over webcam? The "Looking For Game" section of our Patron Discord is 100% free and open to everyone: https://discord.gg/tolariancommunitycollege This episode is brought to you thanks to our wonderful Patreon community. Join to support the show, or just Shuffle Up & Play with other awesome people on our Patron Discord by going to https://www.Patreon.com/TolarianCommunityCollege This show is made in part due to Card Kingdom. You can help us out by visiting our affiliate link at https://www.CardKingdom.com/TCC

Tolarian Community College
Ditch your Backlog and Shape Up your product development - Glenn F. Henriksen - CPH DevFest 2024
NDC Conferences
289
1h 2m

Ditch your Backlog and Shape Up your product development - Glenn F. Henriksen - CPH DevFest 2024

Intermediate

This talk was recorded at Copenhagen Developers Festival in Copenhagen, Denmark. #cphdevfest #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://cphdevfest.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! https://www.facebook.com/ndcconferences https://twitter.com/NDC_Conferences https://www.instagram.com/ndc_conferences/ #agile #softskills In this talk, we look at the Shape Up methodology, a project management approach, or more correctly, a risk management technique, developed by Basecamp. We'll be focusing on its application in a real-world startup environment, drawing from two years of experience in implementing Shape Up. You'll get an overview of how this method contrasts with traditional project management techniques, particularly in terms of team organization and project execution. We will talk about our transition away from the traditional backlog system to embracing six-week work cycles and a project 'betting table', which has brought notable changes in our approach to task prioritization and execution. Our journey with Shape Up has given us several advantages, especially in moving away from exhaustive and often overwhelming backlogs. Another key aspect of our experience has been the shift from using time estimates over to implementing time budgets. While the approach has helped with our focus and with managing the uncertainties inherent in product development, it has not been without trade-offs. The talk will provide attendees with real-life examples and actionable insights, aiming to show how the Shape Up methodology can be effectively adapted in various organizational contexts and what challenges you can face. Whether you are part of a startup or a larger company, the session will offer valuable perspectives on balancing structure with flexibility in project management.

NDC Conferences