It has been over 30 days since I began building a site every day and blogging about it.
Here are my reflections...
- Built a site every day, even if meant making something basic.
- Wrote two posts on Building a Resume and on Free Learning Resources.
- Improved my ability to Google, use StackOverflow, read documentation, learn and refactor others' code.
- Reused, improved, and built upon my code from previous days, i.e. from using setInterval to change the Background Colors to building a Pomodoro Timer to creating a Meditation Timer. The concept/function was the same, but the complexity increased.
- Focused on fun and building what I wanted, i.e. Date Calendar and the Compound Interest Calculator
- Start as early in the day as possible to not feel rushed.
- Use more tutorials. If something is new to me, i.e. HTML5 Canvas, then use a tutorial. Just make sure to comment and understand everything I can and also add one or two new features if possible. Also make sure to use the tutorial(s) as a stepping stone. Basically take advantage of the crutch until I am ready to walk on my own.
- Build more simple and fun sites. The simple and fun sites are confidence boosters and also give my subconscious ideas about future sites.
I don't know. It is like an adventure because it is scary and exciting. But here are some things I am thinking of playing with. I may not do any of this, but I may do all of these things. Time will tell....
- More Rails sites.
- Play around with more JQuery Plugins.
- Experiment with Angular, React, or Node.
- Responsive CSS design with breakpoints.
- Explain and demonstrate concepts with code.
- Add onto previous projects.
- Redo previous sites but with a different technology.
- Learn, build, and share even more....