V School | Better Humans, Better Outcomes

React Error Boundaries

Error Boundaries in React help us face a few error handling issues head on. The first issue it helps us with is thrown errors. If an error is thrown inside of a React app, it is likely that part or all of the App will crash leaving you with nothing

Submitting Assignments via Slack

1. Make sure your exercise/project has a package.json file. The easiest way to create one is to run npm init -y from the exercise/project root folder. 2. Push your code to GitHub. (Likely will require a git add -A, git commit -m "message describing your changes", and

Mongo Shell Practice

Using the `mongo` shell, you will perform all possible CRUD operations on a database collection of candies.

Render Probs...

Before taking on this debugging challenge, make sure to read our article on render props or this is likely to not make much sense! - Render Props You have been given a small application from a co-worker who is trying to learn how to use render props. They tell you

DOM Manipulation Olympics!

The Qualifier and Bronze Medal are required, the rest is an optional challenge DOM manipulation is it's own beast. Fairly soon, you'll be doing a lot of it along side of other things that are conceptually difficult if you're not yet familiar with DOM manipulation. This exercise is designed to

V School | Better Humans, Better Outcomes © 2026