2018 by

I have three categories of goals for 2018:

  1. Build: finish 40 week-long project goals
  2. Learn: publish 12 book outlines, publish 6 course outlines, publish 6 YouTube educational videos
  3. Keep: stay on top of administrative tasks (like email and my gtd system) and maintain a healthy lifestyle (diet, exercise, mental health, and relationships)

The numbers above for Build and Learn weren’t picked arbitrarily. There are 52 weeks in a year and 12 months in a year (about 4 weeks/month), so these goals break down very managably into intermediate monthly goals of:

  1. Build: 3 week-long project goals per month
  2. Learn: 1 book outline and either 1 course outline or 1 YouTube educational video published per month

Which in turn break down into managable weekly goals, which will help define clear daily goals.

Keep doesn’t need to be broken down into monthly or weekly goals. The yearly goals flow directly into daily goals:

  1. Keep: <20 starred emails daily, inbox 0 (gmail and gtd) daily, exercise daily, meditate daily, meaningfully interact with people daily

To make sure I have the work bandwith to accomplish my 2018 goals, I need to be working for 8 pomodoros (poms) every weekday, or 40 poms every week, or 2,080 poms in 2018. With clear daily goals, each pom will be easy to define.


Month 01: January

Week 01: set 2018 goals ✅, get current on admin work (email, gtd, groove) ✅, publish outline of Relationships

  1. 2018-01-01: gen.co/2018 (2/2), automate payroll and rent (4/4), inbox 0+gtd (2/2) = 8 ✅
  2. 2018-01-02: automate payroll and rent (1/1), inbox 0+gtd (4/4), Relationships outline (3/3) = 8 ✅
  3. 2018-01-03: inbox 0+gtd (5/5), Relationships outline (0/3) = 5
  4. 2018-01-04: Lola audio project (1/1), inbox 0+gtd (3/4), Relationships outline (0/3) = 4
  5. 2018-01-05: twilio config (2/2), inbox 0+gtd (4/5), investigating family drama, Relationships outline (0/1) = 6
  6. 2018-01-06: investigating family drama, inbox 0+gtd (3/3) = 3
  7. 2018-01-07: gtd (4/4), Relationships outline (2/4) = 6

40 - 8 - 8 - 5 - 4 - 6 - 3 - 6 = 0 ✅

Notes: first week doing my fresh new 2018 productivity system and I did 40 poms! Huge success there, even with two unexpected family emergencies that ate up a lot of time. Next week I’d like to go over 40 poms to bank up some time for the 7-day Denver ski trip I’m taking from the 21st to the 28th. Working 8 poms a day, I could bank up 32 extra poms before the trip and only need to squeeze 8 poms over the entire week (~1/day). My “Relationships” outline is two chapters short of publishing, so I’ll finish that up next week.

Week 02: Apricot Book facebook messenger integration ❌, 10 gtd poms that improve my tools ✅, publish outline of Relationships

  1. 2018-01-08: Relationships outline (3/3), gtd tools (3/3), Apricot Book (2/2) = 8 ✅
  2. 2018-01-09: gtd tools (2/2), Apricot Book (6/6) = 8 ✅
  3. 2018-01-10: gtd tools (2/2), gtd (3/3), Apricot Book (3/3) = 8 ✅
  4. 2018-01-11: gtd tools (2/2), learn redux (6/6) = 8 ✅
  5. 2018-01-12: learn redux (6/6), gtd tools (1/1), gtd (1/1) = 8 ✅
  6. 2018-01-13: learn redux (6/5), gtd (2/3) = 8 ✅
  7. 2018-01-14: gtd (4/4), firestore blog post (4/4) = 8 ✅

40 + 16 - 8 - 8 - 8 - 8 - 8 - 8 - 8 = 0 ✅

Notes: Wow - a perfect week. 16 poms banked for my ski trip! I started this week wanting to push out a feature for an app, but two days in I realized my time would be much better spent going back and learning the fundamentals of the frameworks I wanted to work with: redux and firestore. I pivoted and wrote guides on those technologies instead of building stuff and I think it was a great decision: I have a much better fundamental understanding of what these tools do and how to use them, and I published several guides on them, which satisfies another yearly goal. “Give me six hours to chop down a tree and I will spend the first four sharpening the axe.” I like the progress I’m making just learning these technologies at a deeper level, so I’ll continue that next week and delay the Apricot Book improvement.

Week 03: Redux and Firebase App Guides, Outline Firebase and React and Redux courses, 10 poms dealing with old laptops and hard drives

  1. 2018-01-15: Firebase guides (4/4), firebase redux classes (4/3), gtd (0/1) = 8 ✅
  2. 2018-01-16: Firebase guides (4/4), gtd (2/2), laptops (2/2) = 8 ✅
  3. 2018-01-17: research offline ski trip work (4/2), pom tracker (4/2), laptops (0/2) = 8 ✅
  4. 2018-01-18: pom tracker (3/3), react udemy (2/2), gtd (1/2), laptops (0/1) = 6
  5. 2018-01-19: laptops (0/3)
  6. 2018-01-20: laptops (0/2), Apple Appointment, Celeste
  7. 2018-01-21: Something Rotten!, Denver

40 + 8 - 8 - 8 - 8 - 6

https://frontendmasters.com/courses/firebase-react/fleshing-out-authentication https://roadtoreact.com/