DEV Community

James Hubert profile picture

James Hubert

Customer experience-centric product lover and front-end developer in New York. Follow my dev Twitter: www.twitter.com/jwhubert91

Education

BA - University of Washington

Work

Web Developer at Tunnel 7

Project 89 of 100 - Spinning Up Your First Typescript Project with React

Project 89 of 100 - Spinning Up Your First Typescript Project with React

Reactions 3 Comments 1
2 min read
Project 88 of 100 - Lorem Ipsum Generator

Project 88 of 100 - Lorem Ipsum Generator

Reactions 8 Comments
1 min read
Project 87 of 100 - Slider Component in React

Project 87 of 100 - Slider Component in React

Reactions 12 Comments 1
1 min read
Project 86 of 100 - Dynamic Jobs Page

Project 86 of 100 - Dynamic Jobs Page

Reactions 7 Comments
1 min read
Project 85 of 100 - Dynamic Restaurant Menu in React

Project 85 of 100 - Dynamic Restaurant Menu in React

Reactions 69 Comments
3 min read
Project 84 of 100 - Accordion style FAQs page

Project 84 of 100 - Accordion style FAQs page

Reactions 12 Comments
3 min read
Project 83 of 100 - Customer Reviews App in React

Project 83 of 100 - Customer Reviews App in React

Reactions 9 Comments
3 min read
Project 82 of 100 - Rick Steves Tours App

Project 82 of 100 - Rick Steves Tours App

Reactions 12 Comments 3
3 min read
Project 81 of 100 - Ben Awad Interview Project

Project 81 of 100 - Ben Awad Interview Project

Reactions 10 Comments
3 min read
Project 80 of 100 - Birthday Reminders Application in React

Project 80 of 100 - Birthday Reminders Application in React

Reactions 11 Comments
2 min read
Project 79 of 100 - Building with Next.js

Project 79 of 100 - Building with Next.js

Reactions 6 Comments
1 min read
Project 78 of 100 - Implementing a Debounce Function

Project 78 of 100 - Implementing a Debounce Function

Reactions 8 Comments
2 min read
Project 77 of 100 - Local Notes in React with react-quill

Project 77 of 100 - Local Notes in React with react-quill

Reactions 9 Comments
2 min read
Project 76 of 100 - Intro to @react-three/fiber (Three.js for React)

Project 76 of 100 - Intro to @react-three/fiber (Three.js for React)

Reactions 7 Comments
2 min read
Project 75 of 100 - An Introduction to Three.js

Project 75 of 100 - An Introduction to Three.js

Reactions 4 Comments
2 min read
Project 74 of 100 - Multipart Form

Project 74 of 100 - Multipart Form

Reactions 10 Comments
3 min read
Project 73 of 100 - Simple Counter Application using React Redux Hooks

Project 73 of 100 - Simple Counter Application using React Redux Hooks

Reactions 13 Comments
2 min read
Project 72 of 100 - React Redux Pomodoro

Project 72 of 100 - React Redux Pomodoro

Reactions 10 Comments
2 min read
Project 71 of 100 - Email Preferences Page powered by Redux

Project 71 of 100 - Email Preferences Page powered by Redux

Reactions 3 Comments
1 min read
Project 70 of 100 - Rick Redux

Project 70 of 100 - Rick Redux

Reactions 7 Comments
5 min read
Project 69 of 100 - Basic Redux Subscriber

Project 69 of 100 - Basic Redux Subscriber

Reactions 5 Comments
3 min read
Project 68 of 100 - Digital Image Shopping Cart with React Context + Router

Project 68 of 100 - Digital Image Shopping Cart with React Context + Router

Reactions 13 Comments
3 min read
Project 67 of 100 - Like Images with Context

Project 67 of 100 - Like Images with Context

Reactions 4 Comments
1 min read
Project 66 of 100 - Lil' Apple Shopping Site with React Router, Context API, Hooks

Project 66 of 100 - Lil' Apple Shopping Site with React Router, Context API, Hooks

Reactions 6 Comments
3 min read
Project 65 of 100 - React Router Exercise Tracker

Project 65 of 100 - React Router Exercise Tracker

Reactions 8 Comments
2 min read
Project 64 of 100 - More React Router

Project 64 of 100 - More React Router

Reactions 7 Comments
7 min read
Project 63 of 100 - Reusable Toggler with Custom React Hooks

Project 63 of 100 - Reusable Toggler with Custom React Hooks

Reactions 10 Comments
4 min read
Project 62 of 100 - Simplify Context components with the useContext() Hook in React

Project 62 of 100 - Simplify Context components with the useContext() Hook in React

Reactions 7 Comments
4 min read
Project 61 of 100 - React useRef Hook

Project 61 of 100 - React useRef Hook

Reactions 9 Comments 2
3 min read
Project 60 of 100 - Lil' Context API Demo

Project 60 of 100 - Lil' Context API Demo

Reactions 10 Comments
3 min read
Project 59 of 100 - React Wildfire Tracker

Project 59 of 100 - React Wildfire Tracker

Reactions 18 Comments 1
3 min read
Project 58 of 100 - React Calendar

Project 58 of 100 - React Calendar

Reactions 14 Comments
2 min read
Project 57 of 100 - Compras MVP Splash Page

Project 57 of 100 - Compras MVP Splash Page

Reactions 17 Comments 5
2 min read
Project 56 of 100 - React Popovic Radio

Project 56 of 100 - React Popovic Radio

Reactions 43 Comments 5
2 min read
Project 55 of 100 - Traversy 2021 React Task App

Project 55 of 100 - Traversy 2021 React Task App

Reactions 14 Comments
7 min read
Project 54 of 100 - User Sign Up with Firebase

Project 54 of 100 - User Sign Up with Firebase

Reactions 22 Comments
4 min read
Project 53 of 100 - Another Instagram Clone, this Time with Users

Project 53 of 100 - Another Instagram Clone, this Time with Users

Reactions 8 Comments
2 min read
Project 52 of 100 - A (brief) Introduction to Material UI

Project 52 of 100 - A (brief) Introduction to Material UI

Reactions 8 Comments
4 min read
Project 51 of 100 - Everyone Needs to Build a Pomodoro

Project 51 of 100 - Everyone Needs to Build a Pomodoro

Reactions 43 Comments 3
4 min read
Project 50 of 100 - Firebase Sign Up and Login with React Router

Project 50 of 100 - Firebase Sign Up and Login with React Router

Reactions 48 Comments 9
4 min read
Project 49 of 100 - Search with Autocomplete

Project 49 of 100 - Search with Autocomplete

Reactions 237 Comments 15
3 min read
Project 48 of 100 - Another Small Business Website Draft built with React

Project 48 of 100 - Another Small Business Website Draft built with React

Reactions 4 Comments
1 min read
Project 47 of 100 - Year Progress Bar with React

Project 47 of 100 - Year Progress Bar with React

Reactions 11 Comments 4
2 min read
Project 46 of 100 - Simple Interactive Map Component

Project 46 of 100 - Simple Interactive Map Component

Reactions 2 Comments
2 min read
Project 45 of 100 - Single Page Business Template in React

Project 45 of 100 - Single Page Business Template in React

Reactions 4 Comments
2 min read
Project 44 of 100 - Publishing your own npm package

Project 44 of 100 - Publishing your own npm package

Reactions 7 Comments
3 min read
Project 43 of 100 - Resurrecting Clippy into a React JSX Component

Project 43 of 100 - Resurrecting Clippy into a React JSX Component

Reactions 7 Comments
2 min read
Project 42 of 100 - React & Firebase Half-Stack Blog

Project 42 of 100 - React & Firebase Half-Stack Blog

Reactions 3 Comments 2
2 min read
Project 41 of 100 - Writing Responsive CSS in JSX

Project 41 of 100 - Writing Responsive CSS in JSX

Reactions 113 Comments 12
3 min read
Project 40 of 100 - Practice Using React Router by Creating a Static Cryptocurrency Database

Project 40 of 100 - Practice Using React Router by Creating a Static Cryptocurrency Database

Reactions 12 Comments 1
4 min read
Project 39 of 100 - Build a Basic Blog UI with React, AntDesign, and Lodash

Project 39 of 100 - Build a Basic Blog UI with React, AntDesign, and Lodash

Reactions 7 Comments 1
3 min read
Project 38 of 100 - Create a Parcel-React Starter with Hot Reload

Project 38 of 100 - Create a Parcel-React Starter with Hot Reload

Reactions 3 Comments
3 min read
Project 37 of 100 - On Setting Up a Fresh Install of VS Code for React, and the Menacing Girth of Adobe

Project 37 of 100 - On Setting Up a Fresh Install of VS Code for React, and the Menacing Girth of Adobe

Reactions 8 Comments
4 min read
Project 36 of 100 - Dreams Destroyed by CORS

Project 36 of 100 - Dreams Destroyed by CORS

Reactions 6 Comments 12
2 min read
Project 35 of 100 - React Ecommerce PWA

Project 35 of 100 - React Ecommerce PWA

Reactions 7 Comments
1 min read
Project 34 of 100 - React + Firebase Exercise Tracker v2 (Bonus: Filter text input with the npm bad-words package)

Project 34 of 100 - React + Firebase Exercise Tracker v2 (Bonus: Filter text input with the npm bad-words package)

Reactions 14 Comments 1
3 min read
Project 33 of 100 - Simple Run Tracker with Firebase and React Hooks

Project 33 of 100 - Simple Run Tracker with Firebase and React Hooks

Reactions 6 Comments 1
5 min read
Project 32 of 100 - Ecommerce Frontend Prototype in React

Project 32 of 100 - Ecommerce Frontend Prototype in React

Reactions 62 Comments 1
2 min read
Project 31 of 100 - Build an Animated Loading Screen in React with Lottie

Project 31 of 100 - Build an Animated Loading Screen in React with Lottie

Reactions 22 Comments 4
4 min read
Project 30 of 100 - React Tailwind Sign Up Flow

Project 30 of 100 - React Tailwind Sign Up Flow

Reactions 7 Comments 1
1 min read
loading...