Redowan's Reflections

Recent writing

In favor of sentence case

Embracing sentence case over title case in technical writing eliminates capitalization ambiguity and improves readability.

Self type in Python

Use Python's Self type from PEP 673 to annotate methods returning class instances, eliminating complex forward references and TypeVars.

Why 'NoReturn' type exists in Python

Use Python's NoReturn type to annotate functions that never return normally, helping type checkers understand exception-raising and infinite loop code.