Hot tips are spicy lil' nuggets related to web development and tooling that I share on my twitter account. I've logged them here to make them easier to find.
Page 24 of 45
π₯ All CSS background properties can take multiple values - helpful for layering colours, gradients and textures
π₯ Slater your git add and git commit into a single command:
In your terminal, run :
git config --global '!git add -A && git commit -m'
Then just git ac "commit message"
git ac "commit message"
π₯ Array.from() takes a secondary map argument. Handy for creating and populating arrays of a specific length
π₯ Object Spread is really handy for overriding defaults
π₯ iTunes opening when you hit the play button and Spotify isnβt open?
Rename the executable inside the package contents β
π₯ Logos not lining up? Set a hard width + height, then use object-fit: contain; to un-stretch, perfectly center, and ensure nothing is cut off
π₯ You can stack CSS transforms of the same type if you are mixing units
π₯ The new Async clipboard API is so much simpler than the previous range select/document.execCommand() solutions.
It must be on a secure origin (https or localhost) and be tied to a real click
More info:
π₯ Poor (wo)manβs object search - stringify the object and use String.includes to filter the array
π₯ The Array .some() Method is super handy for checking if at least one item in an array meets what you are looking for
Does Code Quality Matter Anymore?