I embark on a month-long journey to blog about one interesting algorithmic problem a day. I start by diving into the commonly-feared Alien Dictionary problem.
ReadA circle of individuals are about to executed. With the help of some recursive Python, you can predict who will be the last person standing.
ReadI examine an oft-overlooked issue relating to browser input elements and typing methods for Chinese characters.
ReadI reflect on the time I spent volunteering as a teaching assistant at Code In The Community and consider some important learning outcomes for students.
ReadA walkthrough of how you can write a Least Frequently Used (LFU) cache with Python, while keeping your put and set operations within constant time.
ReadA practical deep-dive into how you can write complex web chat UIs effectively with some of the best JavaScript tools out there.
ReadI deconstruct what Carousell's front-end candidates need to know in order to succeed at our interviews.
Read