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 25 of 46
π₯ 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
Browsers and UIs are dead. Everything is chat