Are you over 18 and want to see adult content?
More Annotations
A complete backup of digitalmarketinginstitute.com
Are you over 18 and want to see adult content?
A complete backup of bestlovemessages.com
Are you over 18 and want to see adult content?
A complete backup of royanatlantique.fr
Are you over 18 and want to see adult content?
A complete backup of freetfootwear.co.uk
Are you over 18 and want to see adult content?
A complete backup of straightnorth.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of www.www.yournnpic.com
Are you over 18 and want to see adult content?
A complete backup of www.xhamster.desi
Are you over 18 and want to see adult content?
A complete backup of amateuralbum.net
Are you over 18 and want to see adult content?
A complete backup of thefappening.pro
Are you over 18 and want to see adult content?
A complete backup of www.nerdpervert.com
Are you over 18 and want to see adult content?
A complete backup of www.nakenprat.com
Are you over 18 and want to see adult content?
A complete backup of www.www.zenra.net
Are you over 18 and want to see adult content?
Text
* Skip to content
* Books
* Reading
* Donate
* Contact
------------------------- ABOUT NICHOLAS C. ZAKASRECENT POSTS
HOW TO TALK TO YOUR COMPANY ABOUT SPONSORING AN OPEN SOURCE PROJECTMay 18, 2021
Open source sustainability is a topic that is just starting to get the attention that it deserves. So much of the technology sector is run on software that can be used for free without any further obligation. However, as companies profit from using this software for free, the maintainers of the software often struggle to... THE LAZY-LOADING PROPERTY PATTERN IN JAVASCRIPTApril 20, 2021
Traditionally, developers have created properties inside of JavaScript classes for any data that might be needed within an instance. This isn’t a problem for small pieces of data that are readily available inside of the constructor. However, if some data needs to be calculated before becoming available in the instance, you may not wantto...
TWO APPROACHES TO WIN AN ARGUMENT AS A SOFTWARE ENGINEERMarch 16, 2021
If you’ve spent any time developing software professionally and then you are probably used to the spirited debates that take place between software engineers as well as between software engineers and management, design, and product. Software engineers are not known for being shy about their opinions on any particular subject, and especially when it comes... INTRODUCING ENV: A BETTER WAY TO READ ENVIRONMENT VARIABLES INJAVASCRIPT
February 16, 2021
If you write server-side JavaScript, chances are you’ve need to read information from environment variables. It’s considered a best practice to share sensitive information, such as access tokens, inside of environment variables to keep them secure. However, the way environment variables are read from JavaScript is error-prone in subtle ways that might take you hours... CREATING A JAVASCRIPT PROMISE FROM SCRATCH, PART 7: UNHANDLEDREJECTION TRACKING
January 19, 2021
When promises were introduced in ECMAScript 2015, they had an interesting flaw: if a promise didn’t have a rejection handler and was later rejected, you would have no idea. The rejection silently occurred behind the scenes and, therefore, could easily be missed. The best practice of always attaching rejection handlers to promisesemerged due to...
CREATING A JAVASCRIPT PROMISE FROM SCRATCH, PART 6: PROMISE.ALL() AND PROMISE.ALLSETTLED()December 16, 2020
In my last post, I walked you through the creation of the Promice.race() and Promise.any() methods, both of which work on multiple promises and return a single promise that indicates the result of the operation. This post continues on to discuss Promise.all() and Promise.allSettled(), two operations that are similar to one another as well as... CREATING A JAVASCRIPT PROMISE FROM SCRATCH, PART 5: PROMISE.RACE() ANDPROMISE.ANY()
November 24, 2020
In the previous posts in this series, I discussed implementing a promise from scratch in JavaScript. Now that there’s a full promise implementation, it’s time to look at how you can monitor multiple promises at once using Promise.race() and Promise.any() (Promise.all() and Promise.allSettled() will be covered in the next post). You’ll see that, for the... CREATING A JAVASCRIPT PROMISE FROM SCRATCH, PART 4: PROMISE.RESOLVE() AND PROMISE.REJECT()October 13, 2020
When you create a promise with the Promise constructor, you’re creating an unsettled promise, meaning the promise state is pending until either the resolve or reject function is called inside the constructor. You can also created promises by using the Promise.resolve() and Promise.reject() methods, in which case, the promises might already be fulfilled or rejected... CREATING A JAVASCRIPT PROMISE FROM SCRATCH, PART 3: THEN(), CATCH(),AND FINALLY()
October 06, 2020
In my first post of this series, I explained how the Promise constructor works by recreating it as the Pledge constructor. In the second post in this series, I explained how asynchronous operations work in promises through jobs. If you haven’t already read those two posts, I’d suggest doing so before continuing on with this... CREATING A JAVASCRIPT PROMISE FROM SCRATCH, PART 2: RESOLVING TO APROMISE
September 29, 2020
In my first post of this series, I explained how the Promise constructor works by recreating it as the Pledge constructor. I noted in that post that there is nothing asynchronous about the constructor, and that all of the asynchronous operations happen later. In this post, I’ll cover how to resolve one promise to another...« Older Entries
ADDITIONAL INFORMATIONAll-in-one
codified cloud security for AWS, GCP, Kubernetes, Terraform, and more.ads
via Carbon
MY BOOKS
*
*
*
*
RECENT SNIPPETS
* Creating a new user with an SSH key on Linux * How to setup and deploy a web application on Dokku * How to regain Jenkins web access after being locked out * Create TypeScript declarations from JavaScript and JSDoc * How to read environment variables in Deno using JavaScript * How to validate the signature of a GitHub webhook using Node.js * How to generate ID attributes in headings using Eleventy * How to optionally await a JavaScript function call * Setting up Visual Studio Code intellisense for Jest globals * Reading streams with promises in Node.jsARCHIVES
* 2021
* 2020
* 2019
* 2018
* 2016
* 2015
* 2014
* 2013
* 2012
* 2011
* 2010
* 2009
* 2008
* 2007
* 2006
* 2005
* 2004
-------------------------ABOUT THE HUMAN
Hi, I'm Nicholas C. Zakas, an independent software developer living in Mountain View, California. I've been a software architect at companies like Yahoo and Box, as well as an author and speaker. I created the ESLint open source project and wrote several books . At the moment, I'm recovering from Lyme disease and haven't been able to leave my home much in the past five years. (Health update,
More about me )
ON THE WEB
* GitHub
* YouTube
* Slideshare
* Amazon
Privacy Policy | Terms of Service Copyright © 2004-2021 Human Who Codes LLC. Content licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 UnportedLicense .
All code examples on all pages, unless otherwise indicated, are BSDlicensed .
Some links may be affiliate links. We may get paid if you buy something or take an action after clicking one of these. As an Amazon Associate we earn from qualifying purchases. Blog FeedDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0