gyp: No Xcode or CLT version detected!Have you been seeing following kind of errors lately with macOS Catalina (10.15.7) or the earlier versions?Nov 4, 2020Nov 4, 2020
UI Design StepsRecently, I have been reading about how to start with designing a UI. Main purpose of UI/UX design should be to serve a need of a user.Jan 20, 2020Jan 20, 2020
Debounce vs Throttle (Insanely Simple Examples)Someone on Stack Overflow recently asked for “simple-words examples” of Debounce and Throttle. Here is how I answered it:Nov 11, 2019Nov 11, 2019
bind — a JavaScript function — Part IIIn Part I of this story, we went through how bind works. Let’s write our own bind function now.Oct 29, 2019Oct 29, 2019
bind — a JavaScript functionIn next few minutes, you will understand how bind works and actually be able to write your own bind function to really understand its…Oct 26, 2019Oct 26, 2019
Product Ideas — Video StreamingI was thinking about different products one can develop for streaming services like Netflix, Hulu, Amazon Prime etc. Here are few ideas…Sep 1, 2019Sep 1, 2019
Frames Per Second — MeterOne important metric for measuring performance of an animation is Frames Per Second (FPS). Normally, 60 FPS is considered to provide a good…Aug 24, 2018Aug 24, 2018
Documentation for your Angular CodeWe just tried compodoc for creating our Angular 4 App’s Code Documentation. My team is pretty happy with following features, it brings to…Sep 27, 2017Sep 27, 2017
Trust no video or even audio!With Real-Time Face Capture technology, one can now make fake videos by reenacting an original video to an extreme level:Apr 25, 2017Apr 25, 2017
JavaScript — Fun BitsSome months ago while reading Object-Oriented JavaScript by Stoyan Stefanov, I learned following. Hope you enjoy the read. :)Apr 3, 2017Apr 3, 2017