The blog post discusses two important aspects of code correctness: the behavior of the code with expected user inputs and its behavior with all possible inputs. It emphasizes that while the former defines user experience, the latter is crucial for security, suggesting that full correctness is preferable.