30 projects in 30 days using vanilla javascript.
I decided to follow this tutorial to enhace my javascript skills and reduce my dependency on js libraries.
- JavaScript Drum Kit
- JS + CSS Clock
- Playing with CSS Variables and JS
- Array Cardio, Day 1
- Flex Panels Image Gallery
- Ajax Type Ahead
- Array Cardio, Day 2
- Fun with HTML5 Canvas
- Dev Tools Domination
- Hold Shift and Check Checkboxes
- Custom Video Player
- Key Sequence Detection
- Slide in on Scroll
- Object and Arrays - Reference VS Copy
- LocalStorage and Event Delegation
- Mouse Move Shadow
- Sort Without Articles
- Tally String Times with Reduce
- Webcam Fun
- Speech Detection
- Geolocation based Speedometer and Compass
- Follow Along Link Highlighter
- Speech Synthesis
- Sticky Nav
- Event Capture, Propagation, Bubbling, and Once
- Stripe Follow Along Nav
- Click and Drag
- Video Speed Controller
- Countdown Timer
- Whack A Mole