My experiments with tech, travel and truth - page 2
Slightly less uncommon for coding interviews, Dynamic Programming questions are still a favourite. This approach is an optimization over recursion. Developed in the 1950s, in my opinion, it tests developers' ability to break down a problem into its smallest, most fundamental piece. In this article, we learn about Dynamic Programming by digging deeper into the "coin-change" problem with dynamic programming.
Performance leaks in the Chrome Browser are common and hard to detect. This is simple first-level diagnostic to track down memory leaks and problems.
Getting started with Angular Animations by building a simple component
Lessons learned while adding the jasmine testing framework for Typescript