course | egghead- courseBuild a Modern CMS Driven Web Applications using Strapi and Next.js
- courseModern Three.js CourseGo from zero to a modular Three.js app with Vite and TypeScript.
- courseModern Three.js 3
- courseModern Three.js
- courseClaude Code Tools Deep DiveA comprehensive reference for Claude Code's built-in tools—understanding their inputs, outputs, and behavior to build
- courseThe Essential Guide to Claude Code Skills
- courseAdvanced Cursor HooksLearn to build type-safe Cursor hooks with TypeScript & Bun. Automate AI-assisted coding, enforce standards, and streamline your development workflow.
- courseClaude Code EssentialsLearn the fundamentals of Claude Code as well as tips and tricks for optimized workflows using the CLI in conjunction with your favorite editor.
- courseClaude Code Automation Cookbook: Recipes for AI AgentsAutomate your dev workflow with Claude Code agents. Learn to craft precise prompts, package tools with bun, and build reliable multi-step automation.
- courseAdvanced Context Engineering with Claude CodeMaster “Context Engineering” to give Claude Code precise input for reliable results. Learn pipes, templates, plugins, schemas & more for pro-grade automation.
- courseCreate an AI-Automated MCP-Driven Markdown Knowledge Base
- courseScripting Local Language Models with Ollama and the Vercel AI SDKBuild a local AI-powered command-line assistant from scratch. Learn to use Ollama, Vercel AI SDK & Zod to parse input, automate tasks, and run scripts offline.
- courseGet Started with Vimium
- courseAnother Course
- courseUp and Running with Tanstack Router and ReactLearn TanStack Router for React: set up apps, use file-based routing, manage routes, and boost app performance.
- courseGet Started with MongoDBLearn MongoDB setup with Docker, manage collections, documents, queries, data manipulation, and bulk operations. Essential for modern app development.
- courseAdvanced Type Checks with ZodGet a solid understanding of how to leverage Zod to enhance runtime data validation in JavaScript or TypeScript applications
- courseHeadless, Mobile-friendly Data Tables with Tanstack Table and ReactLearn to display, paginate, and virtualize data effectively in a table with Tanstack table and React 19.
- courseEffective Runtime Type Checks with ZodThis course is aimed for using `zod` effectively in projects based on TypeScript (both browser and node.js). The benefits you gain with this course is not just simply coding, but also understanding when/why/how should you perform runtime validation.
`zod` is the missing piece to TypeScript's capabilities, which can guarantee type-safety only in compile-time.
`zod` can be used whenever the compiler cannot guarantee what happens in runtime. And... it's a very frequent usecase, such as HTTP calls, websockets, etc.
In this course you get quickly up and running by:
1. using `zod` with primitives and objects
2. adapting `zod` quickly to existing projects thanks to automatic generators
3. changing the strategy frm type-first to schema-first
4. using error-throwing `parse` or non-error-throwing `safeParse` basing on your needs
5. applying `zod` to the most common usecase - validating API responses
6. handling errors the most convenient way (out of many!)
Take advantage of runtime validation with `zod`. Take advantage of the detailed lessons in this course 🔥
- courseEffective Runtime Type Checks with ZodThis course is aimed for using `zod` effectively in projects based on TypeScript (both browser and node.js). The benefits you gain with this course is not just simply coding, but also understanding when/why/how should you perform runtime validation.
`zod` is the missing piece to TypeScript's capabilities, which can guarantee type-safety only in compile-time.
`zod` can be used whenever the compiler cannot guarantee what happens in runtime. And... it's a very frequent usecase, such as HTTP calls, websockets, etc.
In this course you get quickly up and running by:
1. using `zod` with primitives and objects
2. adapting `zod` quickly to existing projects thanks to automatic generators
3. changing the strategy frm type-first to schema-first
4. using error-throwing `parse` or non-error-throwing `safeParse` basing on your needs
5. applying `zod` to the most common usecase - validating API responses
6. handling errors the most convenient way (out of many!)
Take advantage of runtime validation with `zod`. Take advantage of the detailed lessons in this course 🔥
- courseEffective Runtime Type Checks with ZodThis course is aimed for using `zod` effectively in projects based on TypeScript (both browser and node.js). The benefits you gain with this course is not just simply coding, but also understanding when/why/how should you perform runtime validation.
`zod` is the missing piece to TypeScript's capabilities, which can guarantee type-safety only in compile-time.
`zod` can be used whenever the compiler cannot guarantee what happens in runtime. And... it's a very frequent usecase, such as HTTP calls, websockets, etc.
In this course you get quickly up and running by:
1. using `zod` with primitives and objects
2. adapting `zod` quickly to existing projects thanks to automatic generators
3. changing the strategy frm type-first to schema-first
4. using error-throwing `parse` or non-error-throwing `safeParse` basing on your needs
5. applying `zod` to the most common usecase - validating API responses
6. handling errors the most convenient way (out of many!)
Take advantage of runtime validation with `zod`. Take advantage of the detailed lessons in this course 🔥
- courseEffective Runtime Type Checks with ZodThis course is aimed for using `zod` effectively in projects based on TypeScript (both browser and node.js). The benefits you gain with this course is not just simply coding, but also understanding when/why/how should you perform runtime validation.
`zod` is the missing piece to TypeScript's capabilities, which can guarantee type-safety only in compile-time.
`zod` can be used whenever the compiler cannot guarantee what happens in runtime. And... it's a very frequent usecase, such as HTTP calls, websockets, etc.
In this course you get quickly up and running by:
1. using `zod` with primitives and objects
2. adapting `zod` quickly to existing projects thanks to automatic generators
3. changing the strategy frm type-first to schema-first
4. using error-throwing `parse` or non-error-throwing `safeParse` basing on your needs
5. applying `zod` to the most common usecase - validating API responses
6. handling errors the most convenient way (out of many!)
Take advantage of runtime validation with `zod`. Take advantage of the detailed lessons in this course 🔥
- courseFrom PNPM Workspaces to Distributed CI
- courseMocking WebSocket APIs with Mock Service Worker