This blog post by Thomas Habets provides a detailed exploration of Orthogonal Frequency Division Multiplexing (OFDM) as employed in software-defined radio. The author shares personal insights gained from experimentation, covering key concepts like quadrature sampling, QPSK, the challenges of pulse shaping, and the intricacies of timing and frequency synchronization in OFDM. Through practical examples and explanations, the post aims to demystify OFDM and its applications, while remaining open to corrections and feedback from the community.