Software Engineer & Educator
Live Online Workshops
(Included with Membership)
Upcoming Workshops
TypeScript: From First Steps to Professional
This course will equip you with the key concepts & skills you’ll need to become proficient with the TypeScript language, and acquaint you with the production-grade tooling, workflows, and resources you’ll want to accelerate your productivity and career growth.

Getting Started with JavaScript, v3
Web Dev Simplified
Spend a full day learning the basics of programming web applications with JavaScript. Overcome the most common hurdles, interact with the DOM, and gain debugging experience to make programming easier.

JavaScript: The Hard Parts, v3
Codesmith
Take your JavaScript skills to the next level. Spend two full days with Will Sentance building a deep understanding of the JavaScript language.

React Performance, v2
Temporal
Optimize React applications for maximum performance. Learn to structure components and memoize to avoid re-renders, load code on-demand, and leverage new features in React 19.

React and TypeScript, v3
Temporal
Learn to use TypeScript with React 19. Master applying types to hooks, props, and build more robust and reliable Typescript applications at scale!

Practical Prompt Engineering for Developers
GitHub
Dive into the art and science behind crafting the most effective prompts for developer tasks. Learn how to get higher quality outputs from AI tools, methods for testing and iterating on prompts, optimize token usage, and examples of how these techniques can dramatically improve code generation and debugging.

Modern CSS Fundamentals
Kevin Powell Media Inc.
Master responsive layouts, troubleshoot effectively, and leave with the skills to implement any design — no more guesswork, just solid understanding. Whether you're a backend developer diving into frontend, a bootcamp grad wanting to move beyond frameworks, or a self-taught developer ready to build from scratch, you'll learn the systematic principles behind modern CSS.

Build a Fullstack Next.js App, v4
Databricks
Spend two days with Brian Holt building and deploying a fullstack Next.js app. Master React Server Components, Server Actions, Auth and more!

Fullstack System Design
Netflix
Architect scalable, secure, and high-performing full-stack applications. Confidently choose solutions for authentication strategies, database platforms, frontend performance optimizations, and backend service management.

Award-Winning Marketing Websites
basement studio
Learn the secrets behind some of the most visually stunning and performant marketing sites on the web. In this one-day workshop, Matias Gonzalez from Basement Studio breaks down the tools, techniques, and creative decisions behind award-winning websites built for brands like Vercel, MrBeast, and Cursor.

Build an AI Agent from Scratch, v2
Netflix
Spend two full days building AI agents from scratch with the latest models, human-in-the-loop guardrails, and modern AI design patterns.

Intermediate Angular
Google
Spend a full day gaining the skills to build more complex and high-performance Angular applications.

Claude Code & Advanced MCP
Anthropic
Dive deep into Claude Code and MCP servers while connecting LLMs like Claude with tools, data sources and advanced integrations with external services.

Hard Parts of Vibe Coding
Codesmith
Build a deep under-the-hood understanding of AI-aided software engineering as an emerging paradigm of programming. Solve AI-enabled development problems via first-principles reasoning, not trial-and-error prompting, and be able to build modular, maintainable AI systems in production.

Interviewing for Front-End Engineers, v2
Staff UI Engineer
Spend two full days with Evgenii Ray learning the skills and techniques to ace front-end engineering interviews.

Recently Recorded Workshops
Complete Intro to MCP
Databricks
Take a first-principles approach as you explore Model Context Protocol (MCP) while building complex agent workflows on top of LLMs.

API Design in Node.js, v5
Netflix
Design and build APIs from the ground up in Node.js! Use Express to handle routes and create your REST API. Read and update data using a Postgres database. Add authentication to lock down your API with JWTs. Learn how to deploy your API for the world to see!

TypeScript Monorepos: Architect Maintainable Projects
Stripe
Build modular and scalable TypeScript projects by mastering monorepos!

Model Complex Domains with TypeScript
Stripe
Transform complex, messy TypeScript code into clean, domain-focused models through a series of discussions, group activities and hands-on coding exercises.
