My new portfolio site! I built it with React and Gatsby. Data such as blog post and project content are integrated from Ghost blog. Implemented filterable posts , light and dark themes that will load based off system preferences until changed, and posts and projects display a like button. This project taught me a lot about React state and context, as well as the importance of useEffect and useMemo hooks.