I am building 30 things in 30 days with vanilla JavaScript; no frameworks, libraries, etc. These are my humble solutions to the #javascript30 challenge created by @wesbos.
My goal is simply to learn the basics by doing many simple things rather than studying huge frameworks and crafting complex apps.
- JavaScript Drum Kit - Codepen
- JS + CSS Clock - Codepen
- CSS Variables - Codepen
- Array Cardio I - Codepen
- Flex Panel Gallery - Codepen
- Type Ahead- Codepen
- Array Cardio II - Codepen
- Fun with HTML5 Canvas - Codepen
- Dev Tools Domination - Codepen
- Hold Shift and Check Checkboxes - Codepen
- Custom Video Player
- Key Sequence Detection
- Slide in on Scroll
- JavaScript References vs. Copying
- LocalStorage
- Mouse Move Shadow
- Sort Without Articles
- Adding Up Times with Reduce
- Webcam Fun
- Speech Detection
- Geolocation
- 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