In this post we'll be rolling up our sleeves and digging into some code as we further explore state in more detail. As we'll be leaning heavily on both useState & useReducer in the future, we'll explore these fundamental building blocks of state in some detail.