Kenny LinTransversing the DOMNot too long ago, I had an in-person interview that was basically three — four hours of whiteboarding. Not surprisingly, it was not a very…Mar 4, 2018Mar 4, 2018
Kenny LinRegex — Part 4 a concrete exampleFor the past few posts, I’ve been learning more about regex and how to use it. Well, today a friend of mine sent me a coding challenge to…Feb 23, 2018Feb 23, 2018
Kenny LinRegex — Part 3 complex patternsIn the last part we learned a bit on how to create patterns. Today, I want to build upon the previous two lessons and introduce some other…Feb 16, 2018Feb 16, 2018
Kenny LinRegex — Part 2 creating patternsLast time, we started off with the basics, and I mean really basic. Just for context: we worked with /a/ as our regex and used gi as our…Feb 10, 2018Feb 10, 2018
Kenny LininFrontend WeeklyStarting RegexOne topic that I’ve always been interested in while working through coding problems is Regular Expressions, or Regex/Regexp. Today, I want…Jan 31, 2018Jan 31, 2018
Kenny LinSingly Linked Lists — Pt 2Last week I went over what (singly) linked lists are, now let’s go back and see what we can do with them.Jan 25, 2018Jan 25, 2018
Kenny LinSingly Linked ListsThis week while studying, I wanted to go over something that I was recently reminded of: linked lists.Jan 18, 2018Jan 18, 2018
Kenny LininFrontend WeeklyFor LoopsHaving been working on problem sets for the past month or so has made me realize how fundamental iteration is. I’m writing this blog more…Jan 11, 2018Jan 11, 2018
Kenny LinFinding (de)bugWhat does that even mean? Nowadays, it’s widely attributed to Admiral Grace Hopper who removed a moth from a computer after searching for…Sep 14, 2017Sep 14, 2017