- Implement vanilla JavaScript scroll listeners to track browser actions
- Configure multiple React useRef hooks to dynamically set styles
- Build out CSS styles to lock a component on a page
- Design a flexible component interface that allows for calling the sticky component behavior from other parts of the application