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

Frontend Developer

Project 99 - React Redux Typescript Notes Web App

Project 99 - React Redux Typescript Notes Web App

Reactions 3 Comments
1 min read
Project 98 - React Native Clock App

Project 98 - React Native Clock App

Reactions 4 Comments
1 min read
Project 97 - React Native Color Customizer

Project 97 - React Native Color Customizer

Reactions 3 Comments
1 min read
Project 96 - React Native Star Wars App

Project 96 - React Native Star Wars App

Reactions 4 Comments
1 min read
Project 95 of 100 - React Native Party Invites List

Project 95 of 100 - React Native Party Invites List

Reactions 1 Comments
1 min read
Project 94 of 100 - Random Color Generator 🎨

Project 94 of 100 - Random Color Generator 🎨

Reactions 5 Comments
4 min read
Project 93 of 100 - Counter App in React Native

Project 93 of 100 - Counter App in React Native

Reactions 6 Comments
3 min read
Project 92 of 100 - Basic Navigation in React Native

Project 92 of 100 - Basic Navigation in React Native

Reactions 6 Comments
3 min read
Project 91 of 100 - Build a Grocery List in React Native with <FlatList />

Project 91 of 100 - Build a Grocery List in React Native with <FlatList />

Reactions 5 Comments
5 min read
Project 90 of 100 - React Native Starter

Project 90 of 100 - React Native Starter

Reactions 5 Comments
4 min read
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 4 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 71 Comments
3 min read
Project 84 of 100 - Accordion style FAQs page

Project 84 of 100 - Accordion style FAQs page

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

Project 83 of 100 - Customer Reviews App in React

Reactions 7 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 9 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 6 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 5 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 8 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 11 Comments
2 min read
Project 72 of 100 - React Redux Pomodoro

Project 72 of 100 - React Redux Pomodoro

Reactions 8 Comments 1
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 6 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 12 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 6 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 238 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 12 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
loading...