Promises are important building blocks for asynchronous operations in JavaScript. You may think that promises are not so easy to understand, learn, and work with. And trust me, you are not alone! Promises are challenging for many web developers, even…
In this article, see how Dynamo accelerated the NoSQL revolution that is driving the database industry and much more. Recently, Amazon announced PartiQL – A SQL-Compatible Query Language for their flagship NoSQL database Amazon DynamoDB. This has brought the NoSQL “re:evolution” full circle.…
GitHub is on a mission to accelerate human progress through developer collaboration. We do that by empowering our own employees to use their creativity to learn, play, and build great things. We believe that employers should encourage this creativity by…
When it comes to JavaScript, a promise that is fulfilled is said to be resolved while that that is broken is said to be rejected. Promises replaced callback functions that were used to handle asynchronous operations. Asynchronous operations required multiple callbacks and these…
What is the singleton pattern? According to Wikipedia …the singleton pattern is a software design pattern that restricts the instantiation of a class to one “single” instance. This is useful when exactly one object is needed to coordinate actions across…
The monolith gets a bad rap When you hear that a company runs a monolith, you may think they’re old-fashioned and they must have trouble scaling it, right? I’m here to tell you that some people (myself included) think monoliths are awesome…
This tiny text editor boasts a small binary but can mimic your favorite editors for high functionality. What if you could have a tiny text editor with different modes to emulate your choice of Emacs, Vi, Pico, NEdit, and even WordStar? Amazingly,…
Dark UI designs are seen far and wide, from mobile screens to massive TVs. A dark theme can express power, luxury, sophistication, and elegance. However, designing for dark UIs presents multiple challenges and won’t meet expectations if implemented poorly. Before…
Annotator.js is an amazing library if you want to Annotate the web and you are looking for an easy reliable solution to use in your project. This library is really flexible that you can use it in any application but…