PinnedYang ZhouinTechToFreedom9 Fabulous Python Tricks That Make Your Code More ElegantPythonic is a synonym for elegantNov 13, 202228Nov 13, 202228
Yang ZhouinTechToFreedom7 New Typing Features in Python 3.13Boosting code reliability with the latest Python typing systemSep 284Sep 284
Yang ZhouinTechToFreedom5 Effective Ways to Deserialize Data in PythonConverting JSON, XML, YAML, and more data types back into Python objects skillfullySep 26Sep 26
Yang ZhouinTechToFreedomEAFP or LBYL? Rethinking the Philosophies of Error Handling in ProgrammingHow to choose between the ‘Easier to Ask for Forgiveness than Permission’ and ‘Look Before You Leap’ strategies in coding?Aug 84Aug 84
Yang ZhouinTechToFreedom9 Crucial Python File Types Every Developer Should KnowUnderstanding .py, .ipynb, .pyi, .pyc, .pyw, .pxd, .pyx, .pyd and .pyo file extensionsAug 31Aug 31
Yang ZhouinLevel Up CodingWhy AI Cannot Replace Human Software EngineersSoftware engineering is not only about codingJul 16Jul 16
Yang ZhouinTechToFreedom7 Handy Python Scripts That Made Your Life Securer, Easier, and HappierSave time and improve productivity as a professionalJul 74Jul 74
Yang ZhouThanks for this very good question!It's practically okay as I tried, as the following code can pass mypy type checking:Apr 18Apr 18
Yang ZhouinTechToFreedom9 Advanced Python Type Hints That Will Improve Your Code SignificantlyElegance, one step furtherApr 148Apr 148
Yang ZhouinTechToFreedomBeyond If-Else: Leveraging Python’s Versatile “Else” Statements3 unexpected but practical usagesMar 203Mar 203