I'd love to follow along with this series, but I'm on MacOS (OpenGL is deprecated for us). Any alternatives? I guess I could try to challenge myself by applying the concepts I learn with your articles with Metal or Vulkan + MoltenVK. Is that a good idea for a beginner like me? I have no experience in graphics programming.