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
I Turned My Office into an Interactive 3D Model with AI