Skip to content

geoff-buell/100DaysOfCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

211 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The 100 Days of Code Challenge

Status: Completed

Welcome to my projects that I developed during the #100DaysOfCode challenge. If you would like to know more about the challenge, you can read about it here.

The challenge ended up being a very creative, productive, and rewarding time for me. I was able to complete 50 mini projects by coding at least 1 hour a day, although the majority of those days were 4-6 hours per day. I was also able to get more familiar with React and D3.js, and I was able to begin learning some backend technologies as well.

See the full list of how I spent my 100 days.

I also kept a Twitter thread of my progress.

Favorite 5 Projects:

  • Simon Game
    • HTML, SCSS and JS.
    • Designed to mimic the classic game as closely as possible.
    • Hardest Challenge: Learning and applying AudioContext and Oscillator Nodes.

Screen Shot 2021-06-18 at 12 53 34 PM

  • Ruby Heist Game (featured on Codepen.io)
    • HTML, CSS and JS.
    • Simple concept, steal the ruby without running into any security lasers.
    • Hardest Challenge: Figuring out the position of ruby (draggable element) and checking to see if any part of its surface area is overlapping one of the security lasers, which are being fired on and off randomly.

Screen Shot 2021-06-18 at 12 56 38 PM

  • Virtual Keyboard
    • HTML, CSS and JS.
    • A great project idea for anyone trying to learn JS.
    • Hardest Challenge: Writing function to delete selected text.

Screen Shot 2021-06-18 at 12 57 46 PM

  • Dad Jokes Generator
    • HTML, CSS and JS.
    • Produces random jokes from the icanhazdadjoke.com API.
    • Hardest Challenge: Surprisingly, realizing I needed to include an Accept header to get the JSON response that I wanted (always read the documentation).

Screen Shot 2021-06-18 at 12 59 57 PM

  • Portrait of a Young Robot
    • HTML and SCSS.
    • I just like to draw robots. They’re fun.
    • Hardest Challenge: The same thing that has always plagued me from my illustration background – spending too much time going back and forth on color options, shadows, highlights and opacities.

Screen Shot 2021-06-18 at 12 58 30 PM

Thanks for reading!

About

My #100DaysOfCode. Collection of projects created over the 100 days.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published