egghead.io · People
People listings from egghead.io on TechiSeek. 489 public listings.
- Avoid the Dangers of Settings Pollution in Subagents, Hooks, and Scripts (egghead.io)When building complex automations with Claude, it's crucial to understand that any settings defined for your main agent—including powerful…
- Optimizing Claude Skills from Subagents to Scripts (egghead.io)Building Claude skills in plain English is intuitive and allows the AI agent to use sub-agents to figure out complex tasks. However, this a…
- Create a new Vite Project (egghead.io)Scaffold a new project using pnpm create vite, select the Vanilla TypeScript template, and verify the dev server runs correctly.
- Create Interactive AI Tools with Claude Code's AskUserQuestion (egghead.io)AI interactions are often a one-way street: you give a prompt, and the AI responds. But what if the AI needs your input to clarify instruct…
- Force Claude to Ask 'What's Next?' with a Continuous Stop Hook Workflow (egghead.io)A common limitation of AI agents is that the conversation stops once a task is completed, breaking your flow and forcing you to manually fi…
- Elements of a 3D scene (egghead.io)Walk through the core building blocks of every Three.js scene. Every 3D scene out there is composed of the same main elements: Objects (cub…
- Install three.js and @types/three (egghead.io)Install the three package and @types/three for full TypeScript support. Import Three.js into the project and confirm the types are working.
- Add objects to the scene (egghead.io)Create a Mesh by combining a BoxGeometry with a MeshBasicMaterial, add it to the scene, and render it.
- Transform objects position (egghead.io)Move objects along the X, Y, and Z axes using the position property. Add an AxesHelper to stay oriented in 3D space, use position.set() to…
- Scaling objects (egghead.io)Use the scale property to resize objects along each axis independently. Learn that scale values are multipliers on the geometry's original…
- Camera and Renderer (egghead.io)Set up a PerspectiveCamera by understanding FOV and aspect ratio, initialize a WebGLRenderer tied to a canvas element, and fix the most com…
- Rotating objects (egghead.io)Use the rotation property to rotate objects around the X, Y, and Z axes. Learn why Three.js uses radians instead of degrees, how to convert…
- Animations (egghead.io)Create a render loop using requestAnimationFrame and Three.js's Clock to animate objects smoothly. Use delta and elapsed time values to kee…
- Resize scene along with browser window (egghead.io)Listen for window resize events to update the camera aspect ratio and renderer size. Prevent the scene from stretching or distorting when t…
- Debug with Tweakpane (egghead.io)Integrate Tweakpane to create a live debug panel for scene parameters. Add controls for object position, rotation, and material color that…
- Organize your Three.js Project (egghead.io)Refactor a messy Three.js main.ts into scalable, maintainable code using factory composition. Learn to build modular subsystems with cleanu…
- The Agentic Power User's Playbook (egghead.io)This presentation is a collection of the workflows, shortcuts, and habits I use every day to manage swarms of agents without getting buried…
- Your Ultimate Guide to Understanding DOM Events (egghead.io)Listening to and responding to events is a foundational skill for building software for the web. The Document Object Model, or DOM for shor…
- Yarn 2 AKA Berry (egghead.io)Yarn 2 (Berry) has finally released a stable version! The yarn team has been working on this release for over 2 years. This collection goes…
- Write Your First Program with the Rust Language (egghead.io)Rust is a modern language that is close to the metal. It's got the performance of C, but with a more friendly syntax and community. It's al…
- Write, Test and Debug Vue 3 Components in the Browser Using Cypress (egghead.io)Approaching testing at a component level has definitely its benefits. Seeing your component rendered in isolation, and making sure it behav…
- Write simple asynchronous code with JavaScript generators (egghead.io)Generators are a useful tool for handling asynchrony in your JavaScript applications. They were added to JavaScript with ES2015. When appli…
- Wrangle your terminal with tmux (egghead.io)Learn to manage your terminal sessions and work more effectively from the command line using tmux. If you use the command line at all, tmux…
- Why Gatsby Uses GraphQL (egghead.io)Why does Gatsby use GraphQL? In this series you’ll learn how to create pages in Gatsby, how data becomes hard to manage over time, and how…
- Welcome to Epic React (egghead.io)Start here! This is where you will get oriented, set up your work environment, and get ready to succeed as a React developer. It's importan…
- Live Workshop Recording (egghead.io)expert led courses for front-end web developers and teams that want to level up through straightforward and concise lessons on the most use…
- WebAssembly with the Go Language (egghead.io)Go is a server-side language, but today we can compile Go code to WebAssembly as well - making it possible for us to bring programs written…
- Way Smaller Cross-Browser Images and Video with Webp and React (egghead.io)On many websites, images and video make up the vast bulk of the data being sent over the wire; websites will often have several megabytes o…
- Web Security Essentials: MITM, CSRF, and XSS (egghead.io)As developers, we have a responsibility to protect the data our users trust us with. No one wants to wake up to the news that their site wa…
- Web Components (egghead.io)This is a list of web components lessons showing the technologies behind it and some practical ways to use it now in production.
- VS Code Extensions (egghead.io)Awesome VS Code Extensions
- VR Applications using React 360 (egghead.io)If you’ve used React, you know how it can provide smart solutions to complex problems. And how exciting that can be. React 360 brings the s…
- Using WebAssembly with Rust (egghead.io)Many languages work on a compilation story to WebAssembly, but Rust is already ready for primetime. Why? Rust is a stable language and grea…
- Vim Videos for Beginners (egghead.io)A collection of Vim videos for beginners
- TypeScript 3.7 Videos (egghead.io)Learn some of the new features of TypeScript 3.7
- Using `@reach/router` for navigation in React Apps (egghead.io)In this collection, we will dive into using @reach/router as a routing option for your React application. We will start from the beginning…
- React Hooks in Function Components (egghead.io)React hooks can be used to add state to functional components, as well as replace the lifecycle methods that only class methods had availab…
- Image Loading and Optimization in Gatsby with gatsby-image (egghead.io)Learn how to add optimized images to your Gatsby site with the gatsby-image plugin. These videos dive into: installing and configuring plug…
- Using DynamoDB with Next.js (egghead.io)Learn how to use the AWS Cloud Development Kit (CDK) to create and deploy a DynamoDB table with Next.js. 🛠 API Route to handle CRUD actions…
- Using Postgres Window Functions (egghead.io)In this course we will show you how to wield the power behind the elusive window function. Which five movies were the highest grossing each…
- Debug the DOM in Chrome with the Devtools Elements Panel (egghead.io)In this course we’ll take a deep look at the Elements panel in the chrome devtools. We’ll step through each button and tab on this panel an…
- Using Angular 2 Patterns in Angular 1.x Apps (egghead.io)Implementing modern component-based architecture in your new or existing Angular 1.x web application is a breath of fresh air. In this cour…
- Use Types Effectively in TypeScript (egghead.io)TypeScripts purpose, the reason it exists, is to add a solid type system on top of ECMAScript 6+. JavaScript is a dynamically typed languag…
- Use the Callback and Closure Pattern to Build Advanced Async Behaviors (egghead.io)In this section, we will introduce another concept to the pattern that we've created: Operators. Operators are the final big piece that all…
- Use Suspense to Simplify Your Async UI (egghead.io)🚧 SUSPENSE IS EXPERIMENTAL One of the biggest challenges to writing software for the web is dealing with asynchrony, but we have to deal wi…
- Use Playwright to Test and Automate Web Applications (egghead.io)In this course we demonstrate how to get started with Microsoft Playwright. We follow this up with various features of Playwright that make…
- Use Higher Order Observables in RxJS Effectively (egghead.io)If you have used RxJS Observables, it is likely you have seen the flatMap or switchMap operators. They are very powerful operators that can…
- Use Grep for Fast Search from the Command Line (egghead.io)CMD+F in your text editor can only get you so far! In this course, we will learn to use grep and find, two powerful command-line utilities,…
- Use GraphQL Data Loaders to Prevent Scaling Issues by Batching & Caching Database Requests (egghead.io)Most developers would raise an eyebrow if they saw database queries being done in a for-loop, but GraphQL provides just enough abstraction…
- Use Gatsby’s Link Component to Improve Site Performance and Simplify Site Development (egghead.io)Gatsby’s Link component is a powerful way to improve the user experience and simplify the development workflow when building Gatsby sites.…