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 CodingToday I Learnt — We Can Divide Numbers Using >> In PythonIn certain cases though4d ago24d ago2
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.Apr 2Apr 2
Published inLevel Up CodingPlease Please Use Google Sheets When Learning Dynamic Programming# Example: Longest Common SubsequenceMar 295Mar 295
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 267Mar 267
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 154Mar 154
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