Human Who Codes
The tech ramblings of Nicholas C. Zakas
01/12/2022
Hi everyone — I’m excited to announce the release of my new e-book, Understanding JavaScript Promises! This new book covers all of the intricacies of promises including basic and advanced concepts. It’s also filled with real-world examples to illustrate how you might use the concepts in your work.
If you’re a front-end engineer, JavaScript developer, or web developer, this book is for you.
And the best part? It’s free. Download it now!
Understanding JavaScript Promises Since they were introduced in 2015, promises have become an important part of the JavaScript language. All new asynchronous APIs are built on promises, and as such, it's important for developers to have a good understanding of how promises work.
07/16/2020
New desk setup.
06/07/2020
Before-after: Workstation makeover from utilitarian to optimized.
@ Mountain View, California
My Harmony remote has become a variable rate reward system. Changing batteries didn’t help. 🤔
11/12/2019
Reviewing an ESLint RFC the old fashioned way. Paper FTW!
10/29/2019
An interesting book about how the technology revolution led to income inequality.
10/13/2019
Go home, iPhone, you’re drunk.
09/28/2019
Spread arguments in JavaScript can get confusing when used in the middle of a function call.
09/17/2019
Excited to get started playing around with the new GitHub package registry!
09/05/2019
My Raspberry Pi journey begins.
05/18/2019
Did you know you can limit the data that advertisers are sent on your iPhone? This setting is OFF by default and you must manually turn it on.
In your iOS device, go to Settings > Privacy, then scroll all the way down to tap Advertising.
05/14/2019
I frequently run into a problem displaying SVG images in my blog posts. SVG images tend to have no background color (so the post background bleeds through) and don’t have any space between the artwork and what would be the border. This left the SVG images looking a bit squished and washed out even though they were displayed using the same styles as any bitmap image on my site.
To solve this problem, I used a bit of CSS to single out the SVG images in my posts. Using an attribute selector, I checked the image’s src attribute to see if it ends with ".svg", and if so, I apply extra padding and a background color. Now the SVG images in my posts look great!
Click here to claim your Sponsored Listing.
Category
Website
Address
Mountain View, CA
94035, 94039–94043