Note: to see how I’ve revised my goals through the year, check out the git revision history for this page
My goal for 2018 is to work for 2,080 poms. This breaks down into 40 poms a week, or 8 poms every weekday.
Each pom I work on in 2018 should be spent to either:
#learnsomething (ex: a new technical skill, a language, a nonfiction book)
#buildsomething (ex: an app, a new feature, a blog post, or an Ebomb)
#keepon top of administrative tasks (ex: inbox 0, gtd tasks)
To keep the wheels greased of this productivity machine, every Sunday I’ll set aside one pom to:
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.
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.
40 + 8 - 8 - 8 - 8 - 8 - 3 - 8 - 2 = 3 ❌
Notes: Super good week. Banked away an extra 5 poms for the ski trip, and adapted pretty well to not having my laptop for the last three days. iPads are pretty good work tools! Now that I have that set up, it’ll be much easier in the future to transition to only using my iPad. I doubled down this week in learning React from online courses and I’m loving it - it’s giving me a better fundamental understanding of the tools I’m using to build things I love which makes it much easier to build things.
Notes: I got significantly better at skiing this trip. The technique I learned as a kid is wrong (learning far back and putting 90% of your weight on your downhill foot vs. leaning forward and having your weight 50% on each foot) and I was able to correct a lot of it this trip. It was a freaking blast, but I actually missed working, and should’ve taken a rest day earlier. Three days of skiing in a row is too much. The day after my rest day was the best ski day I had on the trip. Traveling with an iPad is easier than with a laptop (it’s lighter and needs to be charged less frequently) and I learned a lot about being productive on it. It helps that most of my work right now is taking notes on video lectures, though the iPad can’t speed through the videos as fast as my laptop can because of stupid software limitations. It was a blast cooking and doing crosswords in a ski lodge right off the slope with Luke, Tori, Eli, Ben, and Li. I’m happy with the amount of work I got done.
Wow! This new productivity system is my best so far. Setting goals at different levels (yearly, monthly, weekly, and daily) is incredibly clarifying and inspiring. I want to get work done to get the monkey points of updating my work log.
I didn’t get three project goals done, but published way more course outlines than I thought I was going to. I think this yearly goal may need to be readjusted for my new focus on sharpening my toolkit.
40 - 8 - 8 - 6 - 5 - 8 - 8 - 0 = -3 ✅
gatdterminal command, morning routine
This week it became clear that I need to update my yearly goals. Originally, I’d wanted to push forward projects that I felt had been stagnating forever (Apricot Book, Fileinbox, mailto, etc.) by forcing myself to put more development work into them. What I’ve found is that just by coercing myself to sit down and do the work of 40 poms a week, I’ve been gravitating towards filling in gaps in my knowledge in technical and business skills. Retrospectively, I think this is clearly a better use of my time, because by increasing my skillset I can 1) be much more productive in the original technical goals I had, 2) get an obvious next step in the work I’m doing (either the next lesson in a course, or the next course in a topic), and 3) practice digesting the information I take in for others. The last point will, I think, be especially useful for practicing my business skills, since digested information is an easy product to give to a 30x500 audience.
This week I also failed to catch up on administrative tasks. I think this is a great target for further delegation, and I also need to spend more time on it. Taking courses is great work that I enjoy, but it shouldn’t cause me to ignore my weekly goal. I think it would also help if I set clearer administrative goals. “Get current on admin work” isn’t super clear.
Total: 20 ❌
Notes: Travel once again throws a wrench in my productivity. I got a lot done, just nothing that’s on this list. Things like hanging out with relatives and reading Aladdin to a 4 year old at least thirty times. Being a father is going to be a blast. I also love adapting to other people’s way of life - there’s a lot of little details that you can pick up living with someone that would be impossible to get from them otherwise.
30 - 2 - 12 - 10 - 2 = 4 ❌
Notes: Man, travel makes it hard to work. This week had me in three different countries. I did cram out more poms in a single day than I’ve ever done before (12!), so it’s neat to see what my upper capacity could be.
Note: This week was spent entirely in El Potrero Chico climbing, and holy cow was it fun. Lack of internet and a rammed schedule made it difficult to get work done, even with the offline content on my iPad. I think to be productive in a new place I need to spend at least a month there to establish boredom with the new environment.
I filmed a lot of video of my trip, which has only increased my film backlog. I need to figure out how to justify editing these together: either spending less time on it, or extracting more value from it so I can justify spending more time on it. Right now video editing is on the very bottom of my list of priorities so it’s not getting done.
I’ll be spending a week in Portland this month, and possibly another week in China. I’d like to do 60 poms a week (8.6/day) that I’m in Dallas, which is
3*60 = 180 poms if I don’t go to china and
2*60 = 120 poms if I do.
These poms should be spent on @30x500, @react16 (or building React projects), and @admin.
For the year, I’m currently behind by
320 - 241 = 79 poms. My yearly goal is to do 8 poms per weekday, which would usually be
5*4*8 = 160 poms in a month. If I do 180 poms this month, I’ll gain 20 poms and only be behind by 59 poms.
60 - 7 - 10 - 10 - 10 - 8 - 8 - 4 = 3
Portland is next week!
63 - 7 - 10 - 9 - 4 - 1 - 6 - 5 = 21
99 poms so far this month. 8 poms/weekday = 40 poms/week = 160 poms/month, so next week I’d like to get done at least
60/7 = 8.6 poms/day to tred water.
60 - 9 - 9 - 9 - 9 - 8 - 3 = 13
30 days to microconf, or ~4 days after the end of this “month”.
In preparation, I’d like:
I’m behind for the year on number of poms. At the start of last week I was behind by
440-346 = 94. At the start of this week I’m only behind
479-394 = 85. I gained 9 poms! At this rate it would take 9 more weeks to catch up. I also wouldn’t consider it outrageous to give myself two weeks “paid vacation”, which would be an 80 pom forgiveness, so I could be “caught up” this week, but I’ll be taking off ~4 more weeks this year for Microconf, Connor’s wedding, WDS, and the Utah Shkespeae Festival, which is another ~160 poms I need to make up over the next 280 days. Without the two weeks of forgiveness, I’d need
280*40/7 = 1600 poms baseline, plus the extra would be
(1600 + 160 + 85)/(280-28) = 7.3 poms for every day I’m not on vacation. If I want a day off every week, I’d need to work
7.3 * 7/6 = 8.5 poms per day.
40 - 11 - 9 - 9 - 5 - 1 - 2 - 2 = 1
I started the week strong, but finished it poorly. Family events took up a lot of mental energy that made me less productive than I needed to be. I still got a solid 39 poms done though! Next week I need to really focus on getting an MVP of Apricot Book ready for Microconf.
7+9+7+4+2 = 29