PinnedPublished inLevel Up Coding101 Things I Never Knew About PythonI spent the past few months writing, compiling and editing this over multiple drafts. But the end result was well worth it.Jun 18, 20246Jun 18, 20246
PinnedPublished inLevel Up CodingWrite Python Functions Like This Or I’ll Reject Your Pull RequestThis was the energy I was getting from my tech lead at work. And I actually agree with him at this point.Jun 22, 202459Jun 22, 202459
PinnedPublished inLevel Up Coding30 Python Concepts I Wish I Knew Way Earlier# Stuff I wish I Learnt Much Earlier in my Python JourneyAug 12, 202337Aug 12, 202337
Published inLevel Up CodingMany Can’t Write These 4 Python Functions In One Line. Can You?# Answers and derivation included4d ago4d ago
Published inLevel Up CodingRecently I Learnt — We Can Add Mutable Custom Objects Into Python SetsIntuitively, only immutable data types should be allowed to be added into a set.6d ago6d ago
6 Boolean Things I’ve Observed In Production Python CodeI’ve worked as a software engineer at 3 multinational companies thus far, and have observed lots of good (and bad) practices in Python…Feb 173Feb 173
Published inLevel Up Coding11 Math Symbols That I Forgot About Until RecentlyI haven’t dealt with these Math symbols since 2020 maybe (some of these since 2014 even)Feb 153Feb 153
7 Strange Ways To Write Numbers In PythonApart from the usual ways of defining numbers eg. 100, 3.14159, we can write numbers in stranger ways if we want to.Feb 121Feb 121
Published inLevel Up Coding4 Strange Things About “and” & “or” in Python1) The short circuit nature of “and” & “or”Feb 62Feb 62
Published inLevel Up CodingHow To Create Singleton Methods In PythonIn this context, singleton methods refer to expensive methods that we only want to run once.Feb 31Feb 31