Learn 2 Learn

Goal Setting


Learn to Learn - building basic websites, Deployment, .JS

Set the Stage

Deployment, Javascript, and building basic websites. Clearing it up. Setting it up. Learning to learn. In my last writing I discussed recognizing the value of going through practice, exercises, and tools like CSS Diner, Flexbox Froggy, and doing a few practice problems before hitting the drills.

Today the goals are:

Also a goal: work on the mental game. Always. It's all a mental game. Reestablishing good habits. Rebuilding online presence. Career services. Networking. All while learning and building new things.


So I cleared and set the stage. I played with new HTML and CSS Tags. I presented my personal site to the class. I finished a lot of things. And I have been taking more breaks. I did not get the Javascript Breakout in. But that's perfectly fine. I'm submitting my work. I'm learning. I was actually playing with integrating features in non-class related projects. I went to a meetup. Cooked last night and this morning. I can confidently say this was a successful set of days (10/25 and 10/26).

Of the goals I wrote about completing, I missed one. I tried to set the hard goals first. I've still got more Basic Sites to build - totally fine. I'm interested to see how my CSS improves as I create the 2nd and 3rd.

Overall: 3/4 Goals

Learn to Learn - Semantic HTML & Css

Set the Stage

For the past two days I've been focusing on learning structural, semantic HTML and different methods for organizing CSS, specifically focusing on Flexbox, Float, and Grid. Kyle's done a styling breakout. I've watched a couple videos on HTML and CSS. I've utilized the g70 Heroku/Learn articles. Currently I am working on the drills - cloning three different sites using different strategies. They are challenging exercises, but helpful to see if the way I'm visualizing CSS and organizing my HTML will be anywhere close to how a browser interprets what I'm writing.


Much different from Learning to Learn, this skill set is a lot of content, details to memorize, and implimentation. I find the break outs and practice exercises very helpful in building a stronger understanding. I dove into the drills thinking I would be able to cruise through them and easily write my code from scratch correctly the first time. I was greatly mistaken. After reading the content - I had good ability to organize my ideas into code, but there were crucial breaks in my comprehension -> application.

I did CSS diner and flew through the whole thing. I am going to finish my first drill then go through some more practice exercises to solidify the foundation in Flex and Grid before I take on the next two drills. I am certain this will ultimately save lots of time.

I also find writing my ideas in Notes as a library of subjects useful - I've been referring back to these Notes. HTML, L2L, CSS, Daily Breakdowns... as I go each note could contain a collection of links. I think an improvement to this system would be to push to a Git Repo, potentially. But as I go - I can add to these notes from my iPhone, or any laptop that I can log into iCloud from.

I'm finding that I am building many new personal 'systems' and slowly I'm distilling down to a few that I think I'll keep for the duration of the program. Hopefully building the rest of these basic websites goes more smoothly than the first.

Learn 2 Learn - Setting the Stage and Beyond

Set the Stage

This week has been a lot of things. I've been bombarded with new information, changed habits, created new workflows and have to really think about goal setting and expectations. Aside from focusing on Command Line Interface (CLI), git, and Github usage I've spend significant time deeply looking at how learning happens and what makes for effective learning sessions. This is a practice that anyone can do at any point in their lives.

I'd like to share my notes since I've covered a ton of content. Videos on Active Recall, Coursera course lessons on procrastination and learning efficiency, and much more.

One lecture we covered in class at Galvanize made things nice and concise - which I love. If I am given too many tools, tips, trick, hacks, etc... It all becomes noise and I'll fall into old habits.


The 'Learn 2 Learn' Cycle:

  1. Clear and Set the Stage
  2. Identify (and answer) What? Why? Growth versus Fixed Mindsets -> PLAY/DO!!!
  3. Reflect - Process > Product. Assess the results, but also how you got there.

I can go into great detail on each step. But essentially the process is simple.

Clear and Set the Stage:
Break away from the clutter, physically move to a different spot. On your computer close apps, move to a different desktop.
change music or use productivity apps to help reduce distractions. Use a timer and the Pomodoro Technique to shut things out.
Identify What? Why? PLAY:
Actually work with intention - set a goal with intention, but also for learning to take place you have to try things and experiment. The focus isn't the product it's the process. Creating quality work and building long term habits comes from allowing your mind to ask questions and explore.
Reflect - Process > Product:
In line with the previous step, think on how things went. Avoid simple Win/Lose formats - think more on how you got to the result - the process. Did I get distracted? Did I implement some new feature? Did I solve a new problem? Or find a new set of questions to research later?

Also, how do you like to reflect? Writing? Drawing? Checklists? http://bulletjournal.com/

Just by writing out these three steps I've mentally gone through an the exercise - I've taken a screen cap of how I have multiple desktop workspaces dedicated to research, coding, and starting on a new project. I am playing with a new screen cap app, writing blog posts in Atom versus a Pages or some other traditional word processor. Finally, as a meta - I find writing to be my favorite way to reflect. So I've done the research and reading. Writing is my tool for reflecting as well as my way to test my Active Recall.

Some Learning tools and tips to consider while going through the three steps:

Active Recall
actually talk out main ideas before highlighting or using note cards.
Understand and solve a problem then package it so the process of that problem and easily be internalized. Next time you see a similar problem the methods/solution may come instantly.
Preventing Procrastination
Set Stage is crucial!
For real. It helps.
Balanced Lifestyle
eat. take breaks. move around. Healthy Reminder: the brain is like a muscle.
'Memory Palace'
Sherlock Holmes, Hannibal Lector, ...
Do the hard things first
dont be a box checker, frogs first.
Visualize success
simple. stay motivated. why you workin so hard?!