Day 35: Where does the time go?!

I was in Japan the last week and took a breather afterward. I'm going to get this hundred. Really wish I was in the 40's right now! ...I haven't missed all of these days. I got my pushup in on most of them, and talked code, or did code on many of the gap. I've been procrastinating on the Weather App I'm supposed to do next for Free Code Camp. I started working on that tonight.

Today's Log and Notes:

  • Copied my quote generator HTML to start a centered square layout for the weather app I want to build.

Time Coding: 15 mins.

Pushups: 21...slow. Been doing a lot of running lately also. 

Day 34: Slippin' on that Streak! ;D

I missed a few days of updating here. I didn't miss all the days of coding or pushups, but I was definitely missing the logging.

I ran a mile yesterday. I'm trying to reintroduce it into my routine going into Winter. I've been in and out of code the last few days. The day job has been draining me though! I'm heading to Japan on business at the end of the week. Japan has been sucking up a lot of my time after normal US hours. It will be helpful to get together with them face-to-face.

Today's Log and Notes:

  • Did one of the advanced JS exercises in Free Code Camp.
  • Did one of the CS courses in FCC.
  • Have been hitting API's on a daily basis using Postman at the office.

Time Coding: 30 mins.

Pushups: 10.

Day 33: More React; Just a Log

I missed a day yesterday. The wife and I went on a date. I was feeling pretty burnt on several things. The date was a welcome break. Back on it today though!

Today's Log and Notes:

Time Coding: 30 mins.

Pushups: 20

Day 32: ReactJS is the Super Shizzle!

I realize React is the "next hot thing," and that's enough to make fun of it for, but I am digging on some ReactJS. It combines everything I like about back end developing with the little I like of front end ;) I'm enjoying the course on Codecademy for React!

Today's Log and Notes:

  • Started Advanced JS challenges in Free Code Camp
  • Started React course in Codecademy.
  • Intro to ternary operator. Cool!
  • && operator in JSX. Also cool!
  • Review of .map

Time Coding: 2 hours.

Pushups: 25.

Day 30: More jQuery Please!

I'm trying to dig around more to understand event handlers. I'm still stuck on getting my API to run once, on click. I went through 80% of Codecademy's jQuery course and will finish it tomorrow.

Today's Log and Notes:

  • The jQuery course was a good review. Got into some helpful event handler material in the 60-80% module. I'll finish the course tomorrow.

Time Coding: 1 hour 30 mins.

Pushups: 10 slow. Rest day.

Day 29: Twitter Web Intent "Tweet Button"

I'm pretty much done with the Random Quote Generator for Free Code Camp. I can only get the quote to randomly generate once, though. That part sort of matters :-/ Gotta be on demand, all the time.

Today's Log and Notes:

Time Coding: 1 hour.

Pushups: 21...plank on last one. Also raked 240 gallons of leaves, bagged them, and hauled them off.

Day 28: Class="well" and Bootstrap Rocks!

Didn't really do much today. I wrapped one of my divs on the portfolio site in a well. I talked with a buddy about how to make my API's refresh on click...gotta get away from $(document).ready(). I also connected a Denver entrepreneur with a solid Technical Adviser today, and a PHP developer that I value. Overall, today was a good day ;)

Today's Log and Notes:

  • Nothing really ;)

Time Coding: 5 mins (not counting brain storming).

Pushups: 5 ...I feel like I injured my shoulder yesterday with those creative stair pushups :-/ I'm old enough to pay attention to those feels!

Day 27: Got That AJAX Son!

I finally nailed my AJAX with the help of a friend. Much simpler, much better! I can't get it to reload though. I'll continue to look that up tonight, and work on it some more tomorrow.

Today's Log and Notes:

  • I missed two days of coding, and one day of pushups. This was not intended to be a streak, but I was on a good one, so I'm a little bummed.
  • Using pure AJAX was much simpler in setting up the API's and it will also work just as well for the work API's I want to build some applications on.

Time Coding: 1 hour.

Pushups: 30.

Day 24: Still Not An API Master :-/

I wouldn't say that API's are kicking my ass, but it's a lot to wrap my head around after relatively simple intros. It's what I'm most interested in since I work primarily in Web Services right now...and it's really challenging!

Today's Log and Notes:

  • Did Codecademy's API intro and the YouTube API course. Pretty cool. I want to build a full API call in my Random Quote Generator.
  • Need to work more on parsing from the API :-/ 

Time Coding: 2 hours 15 mins

Pushups: 60 (sets of 15 throughout the day).

Day 23: Raw API Data and Clicks

 Getting raw data back. Need to tell it what to do now.

Getting raw data back. Need to tell it what to do now.

So I'm just digging into some cool shit...right about where I want to be. It's late though. I need to let it go tonight. I'm returning raw API data. This is just from the jQuery getJSON method. That's not actually invoking HTTP. I want to get deeper than that. I want to make an API call.

I'm going to leave this here for tonight and call it quits. I'll have time over the weekend to work more on it!

Today's Log and Notes:

  • People don't actually understand AJAX or API's much. They're just copying and pasting shit from Stackoverflow

Time Coding: 1 hour.

Pushups: 20.

Day 22: API's and AJAX vs. Beer

I was going to finish the Random Quote Generator for Free Code Camp tonight, but beer sounds way more appealing right now. I finished the structure of that project instead. Can't get Class "display-X" to work, but I'm cool with the header for now. I'm also still not interested in design, so this is going to be native Bootstrap. I'd rather focus on the functionality and get it going.

I was looking up AJAX tonight to learn more about it, but it's been a long day at work and this beer is tasting sooooooo delicious. The beer wins.

Today's Log and Notes:

  • Looked closer at Bootstrap's rows, columns, and offsets. Found the combination I wanted for my quote presentation.

Time Coding: 1 hour.

Pushups: 20...with a pug jumping on my face for four of them -__-

Day 21: Just a Log

Fighting with positioning issues in Bootstrap -__-

Today's Log and Notes:

  • Whiteboarded a client project with two fellow devs. It's an interior designer app. Excited to announce it later.
  • Spend more time on the Random Quote Generator. Just focusing on layout, and then I'll bring in the API.

Time Coding: 1 hour, 20 mins. Not counting 2 hours 30 mins of whiteboarding.

Pushups: 5.

Day 20: Sorta Cheating and Jay-Z Quotes

I was at an entrepreneur's group all night. I came home, did a few pushups, moved on to a few Free Code Camp video exercises, and put in a few lines of HTML for the Intermediate Front End Development Projects I need to start. That's sort of cheating, but I'm cool with it in the steak I'm after. I'll talk more about the baby stepping to success in another post.

Today's Log and Notes:

  • Not much really. Few lines of HTML.
  • I really love bootstrap. Look at how well it natively styles quotes! :D

Time Coding: 10 mins. Spent an hour or so brainstorming some start-up ideas all related to code though.

Pushups: 5.

Day 19: Just a Log

Today's Log and Notes:

  • Seek and Destroy was really, really challenging...but has a simple solution o.O
  • learned how to use .map on array in lieu of for loop.
  • I don't fully understand my ROT13 solution. I rellied heavily on the spoiler. Mainly don't understand how to account for letters < 13 from Z. The solution seems too simple. I'll review this one again during the weekend's whiteboarding session, but for now I want to move on to API's.
  • Intro into Ajax
  • Completed JSON APIs and Ajax exercises.

Time Coding: 3 hours ...most of it spent figuring out Seek and Destroy and ROT-13.

Pushups: 15.


Day 18: Never Give Up and Good Luck Will Find You

Free Code Camp was quoting Falcor from Never Ending Story ;) Cracks me up.

Today's Log and Notes:

 Free Code Camp Confirm the Ending exercise.

Free Code Camp Confirm the Ending exercise.

  • Knocked out eight Basic Algorithm Scripting exercises. I have three left and wanted to finish them today, but I'm burnt for the day.

Time Coding: 3 hours 30 mins. Spent another hour or two after that staring at FCC's Seek and Destroy exercise. It's kicking my ass right now :-/

Pushups: 50. Multiple sets of ten throughout the day.


Day 17: Whiteboard Magic!

Met with a buddy who is going through Free Code Camp with me, and a friend of his who graduated from the Galvanize Web Developer program. We spent time walking through problem sets on the whiteboard. It's amazing the perspective change when you have to illustrate your thoughts and talk them out. If you've ever tried drumming or playing guitar, and then doing either while singing, you've got the idea. It adds an element of challenge that a lot of people never get to when they self study.

Write your problems out. Good stuff!

Today's Log and Notes:

  • Solved that Title Case challenges after whiteboarding it out.
  • Walked through a Flatten the Array challenge that someone else was whiteboarding.

Time Coding: 2 hours. Mainly conversation and brainstorming, reviewing whiteboard code, then testing it out in the console.

Pushups: 1. Slow, and held a 20 second plank on the way up. Also rode the bike 9 miles each way into Boulder and back.

Day 16: Just a Log

I solved the "find the longest word in a string" problem set pretty easily. I'm on "Title Case a Sentence.". The function has to take in a string and output the same string with a capital letter starting each word, and all lower case for the rest. It's deceptively hard. ...really hard right now actually o.O

Today's Log and Notes:

  • I'm stuck after splitting the string into an array. ...I think you actually need all of the letters in a second array. I've got that much. Now trying to manipulate the values using the index of the second array. I don't think that's the right approach.

Time Coding: 1 hour 45 mins

Pushups: 20