Hexadecimal Guide: Understand Base 16 for Developers