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 Coding4 Easiest Dynamic Programming Problems Visualized For NoobsAim of this article: To ease dynamic programming noobs into understanding dynamic programming at the very basic level.10h ago10h ago
Published inLevel Up CodingPlease Please Use Google Sheets When Learning Dynamic Programming# Example: Longest Common Subsequence4d ago44d ago4
Published inLevel Up Coding5 Things I Learnt About Production-Grade Error Handling In PythonWhen you work with software, you need to deal with errors and exceptions — there’s no way around this.Mar 266Mar 266
Published inLevel Up Coding7 Things I Wish I Knew Earlier About Being A Software Engineer At A BankI’ve worked as a full-stack software engineer at 2 banks for 3 years (in Singapore) before my current role, and here are somethings I wish…Mar 153Mar 153
Published inLevel Up Coding15 Python Things That Lead To Instant PR Rejection1) Zero type hintsMar 65Mar 65
Published inLevel Up CodingI’ve Been Abusing Python’s NamedTuple Lately, And Why We ShouldWriting code in a workplace setting is pretty different from hobby projects or school code.Feb 289Feb 289
Published inLevel Up CodingMany Can’t Write These 4 Python Functions In One Line. Can You?# Answers and derivation includedFeb 221Feb 221