NSS Bootcamp Week 1 Recap

I started my bootcamp journey this week and it’s been interesting; I’ve met some really great people, felt validated then almost immediately deflated, and have more certainty than before that this is something that I want.

Code Bootcamp is hard. Make no mistake. We took baby steps this week until about 10am Tuesday (Day 2). Then they threw us in the water. It’s really cold, and I’m not certain there’s a bottom, but I, for now at least, appreciate the teaching methodologies they are using. It’s scary, no doubt, but I think it really instills  a hunger for learning.

So far we’ve “built” four REALLY basic websites/application, styled using CSS, and today we jump right into JavaScript. There’s no way to “know” it all. It’s staggering how much there is out there. I can’t even think of a good metaphor for it. Even 10 years from now I’ll probably only ever have touched 30% of what you can do. I have worked 15 years with Adobe Photoshop and can retouch with the best of them, but I’m pretty sure I still only ever knew about 50% of what you can do with it. But with PROGRAMMING multiply that times EVERY language and it gets pretty deep rather quickly.

I really think I’ve stumbled upon a truly life changing thing here. I feel like I’m going to make lots of great friends and colleagues through these 6 months. The network has begun! Bonus – I’ll probably get my ping-pong game back up to boot!

#TeamNodeDoubt #UnicornStrong #NodetoriousBIG #DRY #theSnackery #NodeDiggity #IDontReallyKnowWhyImHashtagging

Screen Shot 2016-05-20 at 9.45.16 PM

OPEN HOUSE at NSS! UI & UX Commencement

I made it through!

Some of you have heard, some have read, but I’ve been taking a professional development course over at Nashville Software School; UI & UX For Digital Product Design. Whelp, today is our commencement celebration!

Four months (really 3, but who’s counting) of mind bending and shaping have really changed my perception of how I interact with the world and how I should hope to improve how others interact with the things have a hand in creating.


The Open House is Tuesday, May 10, 2016 from 6:30 PM to 8:30 PM in the snazzy new NSS space. Here’s a link to the NSS blog posting for the event.

Nashville Software School
500 Interstate Boulevard South 3rd Floor,
Nashville, TN 37210

Come say hey, or just to check out the new space! Free food and beverages too!

I Youtubed.

My UX prototype walkthrough

I am wrapping up my UX & UI class at Nashville Software School, and as part of my portfolio/presentation I made a few videos of my low fidelity prototype for my “solution” to an issue close to a family friends heart: easier access to accessible seating tickets. I am calling the add-on “AccessAble” and what it aims to do is to minimize the need to call in to ticket providers to get handicap/accessible seating and to provide the same all digital sales track for this community of people.

I’ll be elaborating on this later on here, so I’ll leave it at that, but I do believe that this functionality could really be a great service to these folks.

Here’s the regular speed version if you are curious. I also made a vertical version for the mobile phone people out there. 😉

JavaScript challenge

Conditional Challenge / JavaScript with TeamTreehouse

TeamTreehouse track I am in has a challenge related to the current topic I’m learning : JavaScript Conditionals. Here’s the challenge:

Challenge Instructions

  1. Ask at least five questions
  2. Keep track of the number of questions the user answered correctly
  3. Provide a final message after the quiz letting the user know the number of questions he or she got right.
  4. Rank the player. If the player answered all five correctly, give that player the gold crown: 3-4 is a silver crown; 1-2 correct answers is a bronze crown and 0 correct is no crown at all.

I think I did a pretty good job! I’m a total beginner still, but you have to start somewhere… Here’s the code:

var answer1 = 60; // minutes in an hour
var answer2 = 24; // hours in a day
var answer3 = 7;  // days in a week
var answer4 = 52; // weeks in a year
var answer5 = 10; // years in a decade
var score = 0;    // user score

//Question set 1
var guess1 = parseInt(prompt("How many minutes in an hour?"));
if (guess1 === answer1) {
    score += 1;   // rather than score = score + 1
  alert("That's right! Your current score = " + score);
} else {
  alert("Sorry Charlie! Your current score = " + score);
//Question set 2
var guess2 = parseInt(prompt("How many hours in a day?"));
if (guess2 === answer2) {
    score += 1;   // rather than score = score + 1
  alert("Nailed it! Your current score = " + score);
} else {
  alert("DOH! Your current score = " + score);
//Question set 3
var guess3 = parseInt(prompt("How many days in an week?"));
if (guess3 === answer3) {
    score += 1;   // rather than score = score + 1
  alert("Good job! Your current score = " + score);
} else {
  alert("Ohhh they let you out in public? Your current score = " + score);
//Question set 4
var guess4 = parseInt(prompt("How many weeks in an year?"));
if (guess4 === answer4) {
    score += 1;   // rather than score = score + 1
  alert("Check out Einstein over here! Your current score = " + score);
} else {
  alert("HASHTAG FAIL! Your current score = " + score);
//Question set 5
var guess5 = parseInt(prompt("How many years in an decade?"));
if (guess5 === answer5) {
    score += 1;   // rather than score = score + 1
  alert("MENSA MATERIAL! Your current score = " + score);
} else {
  alert("Bless your heart... Your current score = " + score);
//Final Score is...
document.write("Your score is a whopping " + score + "! Way to go?! ");

//Medal Ceremony
if (score === 5) {
  document.write ("You get a GOLD MEDAL!");
} else if (score === 3 || score === 4) {
  document.write ("You get a SILVER MEDAL!");
} else if (score === 1 || score === 2) {
  document.write ("You get a Bronze MEDAL!");
} else {
  document.write ("You get a participation sticker!");

Any thoughts? Keep in mind that I haven’t learned arrays, functions et. al… I’m really enjoying this code learning thing.

JavaScript is so null.

Team Treehouse Learning!

Working through some of the exercises in the JavaScript track, I came across a code challenge that had us create a simple “story” using Javascript variables defined  through user prompts, concatenation, and I even threw some console.logs in there for “fun.” My general result was VERY basic, and probably not a great example of storytelling, but I got it done!

While using the Developer tools to debug a couple missing quotations and semi-colons, I got annoyed by the constant prompts and started hitting ESC through them all. The end result made me smile.

I love when the peasants null.

Screen Shot 2016-05-02 at 4.11.15 PM

Null indeed.

Visit http://www.teamtreehouse.com for some serious code learnin’