Published inDataDrivenInvestor3 Solid Video Tutorials to Get You Started on D3 Data VisualizationD3.js is a beast. As the JavaScript library for data visualization, its mesmerizingly powerful toolset can seem intimidating even for…Mar 4, 2021Mar 4, 2021
Published inLevel Up CodingWhat I Learned from a 2-Hour Crash Course on GraphQL and TypeScriptAs someone with a solid understanding of JavaScript and Ruby but not much of other programming languages, I’ve always wanted to learn more…Oct 23, 2020Oct 23, 2020
Published inJavaScript in Plain EnglishWhat You Can Achieve after 30 Days of JavaScript30 ChallengeThere is more to vanilla JavaScript than meets the eye.Oct 10, 2020Oct 10, 2020
Published inLevel Up CodingUnderstanding the Sliding Window Technique in AlgorithmsAside from the two-pointer technique demonstrated in my previous post, I have been grokking another popular algorithmic mental model: the…Sep 29, 2020Sep 29, 2020
Published inLevel Up CodingUsing Two-Pointer Technique to Optimize Algorithm SolutionsWhen dealing with strings and arrays in the context of algorithm challenges, our first instinct usually revolves around built-in methods.Sep 26, 2020Sep 26, 2020
Published inBetter ProgrammingA Simple Trick to Make Your Text Editable in HTMLLearn about contenteditableSep 17, 2020Sep 17, 2020
Published inLevel Up CodingFullstack Trivia: Can You Answer These Interview Questions in 5 Minutes?Technical interviews come in all shapes and sizes. Some companies go for the traditional algorithm challenges, others tend to be more…Sep 11, 2020Sep 11, 2020
Published inLevel Up CodingBeyond Formatting Your Console: Styling Your console.log()Last week I shared three handy dev tools that let us format our console outputs beyond the plain-old console.log(). Today I learned one…Sep 4, 2020Sep 4, 2020
Published inLevel Up CodingBeyond console.log(): 3 Ways to Format Console Outputs in JavaScriptAs JavaScript developers, we intuitively use console.log() to debug, print out variables, and log results of our current operations to…Aug 28, 20202Aug 28, 20202
Published inBetter ProgrammingThe 5-Step Strategy You Can Use for Your Next Coding InterviewA methodology to reduce awkward silences during coding interviewsAug 21, 2020Aug 21, 2020