# JavaScript 30

DAY ONE
JS Drum Kit
DAY TWO
JS + CSS Clock
DAY THREE
Playing with CSS Variables and JS
DAY FOUR
Array Cardio Day 1
DAY FIVE
Flex Panels Image Gallery
DAY SIX
Ajax Type Ahead
DAY SEVEN
Array Cardio Day 2
DAY EIGHT
Fun with HTML5 Canvas
DAY NINE
14 Must Know Dev Tools Tricks
DAY TEN
Hold Shift to Check Multiple Checkboxes
DAY ELEVEN
Custom HTML5 Video Player
DAY TWELVE
Key Sequence Detection (KONAMI CODE)
DAY THIRTEEN
Slide In on Scroll
DAY FOURTEEN
Object and Arrays - Reference VS Copy
DAY FIFTEEN
LocalStorage and Event Delegation
DAY SIXTEEN
CSS Text Shadow Mouse Move Effect
DAY SEVENTEEN
Sorting Band Names without articles
DAY EIGHTEEN
Tally String Times with Reduce
DAY NINETEEN
Unreal Webcam Fun
DAY TWENTY
Native Speech Recognition
DAY TWENTY ONE
Geolocation based Speedometer and Compass
DAY TWENTY TWO
Follow Along Links
DAY TWENTY THREE
Speech Synthesis
DAY TWENTY FOUR
Sticky Nav
DAY TWENTY FIVE
Event Capture, Propagation, Bubbling and Once
DAY TWENTY SIX
Stripe Follow Along Dropdown
DAY TWENTY SEVEN
Click and Drag to Scroll
DAY TWENTY EIGHT
Video Speed Controller UI
DAY TWENTY NINE
Countdown Clock
DAY THIRTY
Whack A Mole Game