Craig Rodrigues!

Learning to Code: Week 22 - Understanding The Weird Parts

Goals For This Week:

  1. Email 10 people on my alumni list
  2. Eloquent Javascript Chapter 5
  3. Section 1-3 of Javascript: The Weird Parts
  4. Code School Parts 2 and 3
  5. Get Jekyll installed or a simple blog and personal page (wordpress?)

October 08, 2016

  • Not much done today. Celebrating my birthday with my girlfriend all day.

October 09, 2016

October 10, 2016

  • I listened to the first hour of this course on Udemy called JavaScript: Understanding the Weird Parts
    • So far it’s great and the explanation and teaching style assuming very little of the student.
    • I will continue with it along with EJS and Code School to gain deep understanding on plain JS!


October 11, 2016

  • More reading from “50 Email Scripts”
    • Before you ask a busy person a question, make sure they haven’t answered it elsewhere.
    • When sending a complex email, always send an icebreaker email to encourage commitment. Once someone responds to the first (and extremely short) email, they are dramatically more likely to respond to the complex follow-up email.
    • A good rule of thumb is to send quarterly updates by email. You also want to meet in person or talk on the phone as frequently as seems possible. Of course you need to keep in mind that this is a busy person and he might not want a new BFF.
    • If your update is purely informational, include the words “No reply necessary” up near the top.
    • Most people stay in touch too little, not too much. Busy people get a lot of email. The marginal cost of each additional email is minimal. When in doubt, send it. But make it good!
    • When following up with someone after a meeting, let them know how you’ve applied their advice.

October 12, 2016

  • JS: Understanding the Weird Parts
    • Section 2
      • Lecture 17 - Scope, ES6 and let
      • Lecture 18 - Asynchronous Callbacks
    • Section 3: Types & Operators
      • Types and Javascript
      • Primitive Types
      • Operators
      • Operator Precedence and Associativity Table
      • Coercion
      • Comparison Operators
      • Equality Comparisons and Sameness
      • Existence and Booleans
      • Default Values
      • Framework Aside: Default Values


Learning to Code: Week 23 - Git & Github

Learning to Code: Week 21 - Eloquent Javascript