Subscribe to my newsletter and never miss my upcoming articles
If you don't learn async programming you'll likely leave yourself with a lot of broken Promises. š„ What are Promises? The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.1 So what...
Getting Started with JavaScript JavaScript is a fascinating programming language used all over the place. The browser you're using to read this article is certainly using it. It's used server-side in Node.js applications, and even used in embedded de...
Copying text to a clipboard can be a helpful feature on a website. User's can save a step or two if that feature is available, which helps them to not lose their patience while on your site. If you've ever worked with an end user, or done any User Ac...
Iāve been noticing a trend on the web lately. When you double click or highlight text on some websites a fancy little box pops up right above that section. It gives you options like quickly Tweeting, Editing, or sharing a link. The image below has an...
One thing I learned years ago was how to use JavaScript to make bookmarklets/applets. One I made and find quite useful, especially when developing my own apps, is a "View passwords" applet. To make your own applet you need to make sure your code is w...
Now that I finally have my own blog set up Iām going to tell you how and why I started one. I had a blog in the past, but it lacked a sense of direction and my posts were all over the place. Until recently I hadnāt figured out that I wanted to write...