Harry Wolff

@hswolff - 255 本の動画

チャンネル登録者数 2.77万人

Hello there and welcome to my channel! My name is Harry Wolff and I love JavaScript. So! Every week I post a new video to share my love and joy of JavaScript...

最近の動画

Build A Wordle Clone With React In Under 3 Hours (Plus Tailwind, Vite, Vitest, and Zustand!) 2:41:03

Build A Wordle Clone With React In Under 3 Hours (Plus Tailwind, Vite, Vitest, and Zustand!)

Where Did I Go? 9:33

Where Did I Go?

3 Ways To Know When It’s Time To Get A New Job 9:01

3 Ways To Know When It’s Time To Get A New Job

Frontend Development Is Boring (And I Couldn’t Be Happier) 11:30

Frontend Development Is Boring (And I Couldn’t Be Happier)

Rust Is Killing JavaScript 9:19

Rust Is Killing JavaScript

Why New Managers Fail 10:00

Why New Managers Fail

Should You Use TypeScript? 5 Reasons You Shouldn't! 8:43

Should You Use TypeScript? 5 Reasons You Shouldn't!

Next.js Is The Best React Framework 18:21

Next.js Is The Best React Framework

Backbone.js Was The Future 18:11

Backbone.js Was The Future

How To Become A Coach (A Conversation with Tim) 22:52

How To Become A Coach (A Conversation with Tim)

How To Freelance (A Chat with Tim) 33:43

How To Freelance (A Chat with Tim)

Is SolidJS Better Than React? 15:22

Is SolidJS Better Than React?

What is ReScript? A Deep Dive with Peter! 35:00

What is ReScript? A Deep Dive with Peter!

The Profile Page Actually Works Now (XDaysSince Vlog, Episode 8) 30:08

The Profile Page Actually Works Now (XDaysSince Vlog, Episode 8)

I fixed the bug in my form! (XDaysSince Vlog, Episode 7.5) 4:14

I fixed the bug in my form! (XDaysSince Vlog, Episode 7.5)

Stop Working! Take a Vacation! 7:29

Stop Working! Take a Vacation!

Announcing Manager’s Office Hours 2:30

Announcing Manager’s Office Hours

Code Review: Google’s zx (write better shell scripts) 17:01

Code Review: Google’s zx (write better shell scripts)

JavaScript’s Temporal API: The Best WayTo Manage Date And Time (It’s About Time) 13:19

JavaScript’s Temporal API: The Best WayTo Manage Date And Time (It’s About Time)

It’s so hard to learn a new programming language (Trying to learn Rust) 9:42

It’s so hard to learn a new programming language (Trying to learn Rust)

Forms, Inputs, and APIs - Oh My! (XDaysSince Vlog, Episode 7) 30:21

Forms, Inputs, and APIs - Oh My! (XDaysSince Vlog, Episode 7)

Learn JavaScript With Flashcards!? 6:15

Learn JavaScript With Flashcards!?

Databases Are Forever (XDaysSince Vlog, Episode 6) 32:12

Databases Are Forever (XDaysSince Vlog, Episode 6)

What You NEED To Know About React 18 15:28

What You NEED To Know About React 18

Auth In Prod! Huzzah! (XDaysSince Vlog, Episode 5) 9:28

Auth In Prod! Huzzah! (XDaysSince Vlog, Episode 5)

Auth Made Easy With NextAuth.js (XDaysSince Vlog, Episode 4) 23:01

Auth Made Easy With NextAuth.js (XDaysSince Vlog, Episode 4)

Yeah…I bought the domain (XDaysSince Vlog, Episode 3) 5:54

Yeah…I bought the domain (XDaysSince Vlog, Episode 3)

Scaffolding Without Skeletons (XDaysSince Vlog, Episode 2) 20:05

Scaffolding Without Skeletons (XDaysSince Vlog, Episode 2)

Frontend Development in 2021 (A Complete Guide) 19:56

Frontend Development in 2021 (A Complete Guide)

Make Projects Easy With Metawork (XDaysSince Vlog, Episode 1) 17:03

Make Projects Easy With Metawork (XDaysSince Vlog, Episode 1)

What is JSX? 18:10

What is JSX?

What is Preact? (the best small React alternative) 12:04

What is Preact? (the best small React alternative)

TypeScript Template Literal Types 19:11

TypeScript Template Literal Types

Code Review: Zustand (small & fast state-management for React) 20:29

Code Review: Zustand (small & fast state-management for React)

20,000 Subscribers & My New Office! 5:19

20,000 Subscribers & My New Office!

New Manager? Say Goodbye to Code! 7:07

New Manager? Say Goodbye to Code!

Why Are People Obsessed With ESBuild? 10:45

Why Are People Obsessed With ESBuild?

I Hate Markdown Presentation Tools 14:12

I Hate Markdown Presentation Tools

How To Build A Blog With Next.js And Tailwind: Part 3 - Markdown 24:24

How To Build A Blog With Next.js And Tailwind: Part 3 - Markdown

How To Build A Blog With Next.js And Tailwind: Part 2 - Tailwind 28:39

How To Build A Blog With Next.js And Tailwind: Part 2 - Tailwind

How To Build A Blog With Next.js And Tailwind: Part 1 - Next.js 27:24

How To Build A Blog With Next.js And Tailwind: Part 1 - Next.js

Supercharge Tailwind with Twin 9:19

Supercharge Tailwind with Twin

Why Tailwind Is Like React 9:07

Why Tailwind Is Like React

How Tailwind Makes Design Easy 20:06

How Tailwind Makes Design Easy

What is Tailwind? (and why is it awesome?) 18:15

What is Tailwind? (and why is it awesome?)

What is React Server Components? (Don't Worry About It!) 17:46

What is React Server Components? (Don't Worry About It!)

What I did over holiday break 2020 7:24

What I did over holiday break 2020

I bought a house! (last video of the year) 6:27

I bought a house! (last video of the year)

Deno Compile Is The Coolest Feature I’ve Seen In A Long Time 7:45

Deno Compile Is The Coolest Feature I’ve Seen In A Long Time

I Can't Sleep 4:04

I Can't Sleep

What was your hardest part of learning React? 11:49

What was your hardest part of learning React?

Pair Program adding Deleting to Votey Uppy! 19:53

Pair Program adding Deleting to Votey Uppy!

Introducing Votey-uppy, full stack web app built with Next.js, Tailwind, and MongoDB 8:13

Introducing Votey-uppy, full stack web app built with Next.js, Tailwind, and MongoDB

The Best Chair for Coding 12:43

The Best Chair for Coding

React vs Vue.js: Different but the Same 6:33

React vs Vue.js: Different but the Same

Things I Don’t Like about Vue.js (as a React engineer) 16:16

Things I Don’t Like about Vue.js (as a React engineer)

Life update: I'm now the father of two 1:11

Life update: I'm now the father of two

What Vue.js Does Better Than React 24:29

What Vue.js Does Better Than React

Nova: A VSCode Killer? 19:20

Nova: A VSCode Killer?

GitHub Codespaces 18:41

GitHub Codespaces

The New React JSX Transform 11:38

The New React JSX Transform

The 4 Stages of a Company 8:01

The 4 Stages of a Company

Startup vs Big Company: Which is better? 13:15

Startup vs Big Company: Which is better?

My Career as a Software Engineer (and how I became a Manager) 15:12

My Career as a Software Engineer (and how I became a Manager)

What is TypeScript Strict Mode? 16:04

What is TypeScript Strict Mode?

I Bought A Green Screen 1:42

I Bought A Green Screen

What Happens When You Go Viral 18:59

What Happens When You Go Viral

Code Review: React 17 Gradual Upgrade Demo 19:13

Code Review: React 17 Gradual Upgrade Demo

React 17’s Best New Feature: Gradual Upgrades 8:45

React 17’s Best New Feature: Gradual Upgrades

React 17: No New Features!? (comedy sketch) 4:40

React 17: No New Features!? (comedy sketch)

Why I Don’t Use GraphQL Anymore 16:29

Why I Don’t Use GraphQL Anymore

My Tech Stack (2020 Edition with Next.js, Tailwind, MongoDB, Jest, and more!) 13:46

My Tech Stack (2020 Edition with Next.js, Tailwind, MongoDB, Jest, and more!)

Code Review: redaxios (axios clone) 22:06

Code Review: redaxios (axios clone)

Deno and the Hype Machine 7:31

Deno and the Hype Machine

What are GitHub Profile READMEs?? 5:14

What are GitHub Profile READMEs??

I'm never using Recoil.js 7:29

I'm never using Recoil.js

Writing a Custom React Hook with TypeScript 9:51

Writing a Custom React Hook with TypeScript

TypeScript's @ts-expect-error: The best way to ignore errors 6:14

TypeScript's @ts-expect-error: The best way to ignore errors

Hello from the Suburbs! 4:53

Hello from the Suburbs!

What is combineReducers? 7:15

What is combineReducers?

Black Lives Matter 1:49

Black Lives Matter

What is Redux? 14:42

What is Redux?

Leaving New York City (I'm Moving) 4:07

Leaving New York City (I'm Moving)

Writing a Custom Hook: Conditional Hooks 7:19

Writing a Custom Hook: Conditional Hooks

Failing at Upgrading Dencro to Deno 1.0 34:00

Failing at Upgrading Dencro to Deno 1.0

What I Use 5:04

What I Use

Writing a Custom Hook: useEventListener 11:16

Writing a Custom Hook: useEventListener

Code Review: useEffectReducer 18:03

Code Review: useEffectReducer

TypeScript Interfaces vs Types 13:59

TypeScript Interfaces vs Types

useReducer with TypeScript 12:41

useReducer with TypeScript

Are you subscribed to my NEWSLETTER? 4:11

Are you subscribed to my NEWSLETTER?

TypeScript Enums or Objects? 9:04

TypeScript Enums or Objects?

What is Rust? 9:05

What is Rust?

What's new in ES2020? 13:09

What's new in ES2020?

Gatsby vs Next.js: Which does SSG Better? 23:47

Gatsby vs Next.js: Which does SSG Better?

Import Maps and Deno 6:48

Import Maps and Deno

10,000 4:59

10,000

Writing tests with Deno 19:27

Writing tests with Deno

Upgrading our Deno HTTP Server 25:14

Upgrading our Deno HTTP Server

CLI Args Parser with Deno 16:44

CLI Args Parser with Deno

人気の動画

Why I Love useReducer 22:40

Why I Love useReducer

9.2万 回視聴 - 6 年前

TypeScript Interfaces vs Types 13:59

TypeScript Interfaces vs Types

8.9万 回視聴 - 5 年前

React Hooks: Advanced Hooks 20:52

React Hooks: Advanced Hooks

8.7万 回視聴 - 6 年前

Why I Don’t Use GraphQL Anymore 16:29

Why I Don’t Use GraphQL Anymore

7万 回視聴 - 4 年前

What is Tailwind? (and why is it awesome?) 18:15

What is Tailwind? (and why is it awesome?)

6.3万 回視聴 - 4 年前

Testing React Hooks 15:06

Testing React Hooks

6.1万 回視聴 - 5 年前

How to use the GitHub Package Registry 11:44

How to use the GitHub Package Registry

5.6万 回視聴 - 5 年前

Async React Hooks 25:36

Async React Hooks

5万 回視聴 - 5 年前

CSS Modules: Why are they great? 12:03

CSS Modules: Why are they great?

4.1万 回視聴 - 5 年前

What Vue.js Does Better Than React 24:29

What Vue.js Does Better Than React

3.8万 回視聴 - 4 年前

Let's Build a React Native App: Calendar 11:46

Let's Build a React Native App: Calendar

3.6万 回視聴 - 6 年前

How to useContext with useReducer 17:20

How to useContext with useReducer

3.3万 回視聴 - 5 年前