System design is a topic I’ve been diving into recently and this a great start.

it might feel like an intimidating topic, but take it slowly and build up to more complex examples and you will be fine.