Portfolio
Blog
Contact
CSS
All CSS Background Properties Explained in 5 Minutes
Quick, but Complete Introduction to CSS Background Properties
CSS
Ultimate Guide to CSS Gradients
Gradients are making a comeback, make sure you know how to use them
CSS
Beautiful Custom List Styles Using Modern CSS
Learn to style list markers using the new ::marker pseudo-element
CSS
Full Text Styling With a Single Line of CSS
How to get over your fear of the font shorthand to replace 6 lines of CSS with 1
CSS
Gradient text in CSS
A simple technique for making eye-catching websites
JavaScript
4 Ways to Get All Characters in a String in JavaScript
Stop using string.split(‘’) — It’s dangerous 💀