hooks, React, React.js, codesandbox.io, JavaScript Playing with React Hooks - Async operation with Loading state Recently I started learning React.js. While the framework has so many fascinating features, the particular one I liked is Hooks. Although hooks is relatively new feature and isn't widely used yet, I
JavaScript, Tips, Tricks, Tutorial, Web page, Live Editing, Browser, Chrome, Google Chrome, WebPage How to live edit any webpage I learned this trick to edit any web page on the fly long time ago. It was fun in the beginning and good technique to prank friends. With this technique when you type
iOS, JavaScript, Swift, UIWebView, Swift 3.0, Callback, delegate iOS - Communication from Javascript to iOS This is the second part of two series article. You have already read the first part which shows how to transfer data from iOS to JavaScript. In this part we will see how
JavaScript, Web page, UIWebView, Swift 3.0, iOS, InterApp iOS - Communication from iOS to JavaScript This is the first part of a series about communication between iOS and JavaScript. In this part we will see How to call JavaScript functions from iOS How to get return value of
JavaScript, Tutorial, Tips, Interview, Closures, First class functions JavaScript Closures Fun JavaScript closures are fun. Not just because they're are sometimes hard to understand, but they make interview questions interesting to tackle. Today I am going to write about one such JavaScript interview question
Google API, Google Maps, JavaScript, HTML, Promise, Marker, Annotations Adding Annotations to Google map using JavaScript and Promises I worked on the Uber coding challenge couple years back. The goal of project was given the name of a movie shot in the San Francisco, plot the locations on the map. Plus
Google API, JavaScript, Debugging, Google Maps, Geocoding, Authorization How I debugged the wrong Google Maps API key problem Yesterday I started working on my old project. The reason was that I had to do very similar thing at my work. The problem was that I could not re-use the old code
JavaScript, MDN, Internet Connection Status, Offline, Online, navigator Detecting internet connection status in JavaScript Detecting status of an internet connection in the web project could be crucial in terms of user experience. An app can take additional actions to cope up with lost connection or even alert
Productivity, Personal Projects, JavaScript, HTML, CSS, Clock, Fancy Innovative Clocks using HTML, CSS and JavaScript Recently I was working on an exciting JavaScript project. The project to crate innovative clocks using HTML, CSS and JavaScript technologies. You can view the demo to this project Here and source code
UIWebView, YouTube, Elapsed Time, JavaScript, Google API, iOS Getting elapsed time for YouTube videos on iOS Recently I came across this problem to keep track of how much time elapsed for YouTube video while working on one of our apps. The reason being, we were looking for user engagement
JavaScript, D3.js, PageRank, Github, D3, Visualization Visualizing Pagerank output with D3.js Last year I started learning D3.js library. I did some cool stuff with it. But one of the works which I am really proud of is Webpage PageRank visualization using D3.js.
JavaScript, Objective-C, UIWebView, Web page, YouTube, PDF Adding custom Media content into UIWebView Recently I was working on the app to show custom media content in the UIWebView. This media could be Images Regular videos YouTube videos PDF Files In this post, I will show how
JavaScript, Interview, CSS, BubbleSort, Technical Question, Github, Programming Creating Bubble sort simulation with JavaScript Couple of years ago I interviewed with one of the software companies. Interview went really well. Position required extensive knowledge of Drupal and other basic web technologies such as PHP, JavaSCript and CSS.
JavaScript, HTML, Pattern Lock, Personal Projects, Lock, Screen Lock Creating a Pattern Lock with JavaScript and HTML Recently I was working on the web app to create a pattern lock which could be used as an alternative to traditional password methodology. Though this was just an experiment to try out,