loading words...

Aug 03, 2019 04:22:01

Awesome August - Day 2

by @vivgui | 505 words | 🐣 | 2πŸ’Œ

Vivian Guillen

Current day streak: 0🐣
Total posts: 2πŸ’Œ
Total words: 761 (3 pages πŸ“„)

So I got into this idea with my friend Brian Ball about making August as productive as possible. 

You see, I have been working on a project, a shop for web templates made in TailwindCSS,  for the last year now and the last 3 months I haven't made any real progress on it. Sure, I worked on it here and there but I didn't really had a plan, just coded when I felt like it. And trust me, thats a terrible way to make real progress. 

So Brian and I agreed to come up with a result we wanted for the month and keep at it. That was Day 1. Day 2 was making a plan. After a few tries and following Brian's suggestion to make it as easy and ridiculous as possible (to make you smile when you're tired and don't want to work on it) I came up with this:

Get started routine (to get in the mood)

  1. Make some tea
  2. Take 3 deep breaths with eyes closed
  3. Imagine how many dev’s lives will be easier when this is done

Starting plan (for when you want to do the minimum)

  1. I only work in 15m intervals baby then I take 5m breathers after. Gotta keep myself fresh for each task honey.
  2. Let’s figure out the easy wins first, I need some easy work juice to do this shit.
  3. Complete 1 LOC (line of code) each work session or die trying. Gotta step up girl!
  4. After the easy work comes the 3 JS tasks, can’t escape the JS overlord girlie, go and pay your respects. 

Flow plan (for when you're in the zone)

  1. Start up my marvelous Work Playlist
  2. Complete 1 page QA and give yourself a high five honey
  3. Pick up the momentum and slide over to a 1 JS task, remember girlie, mad respects to the JS god.

Hilarious, isn't it? But a plan is a plan so I decided to start on it right away. 

One of the things I'm working on is reviewing the templates' code to make it as high quality as possible. The template I'm currently working on has 19 pages, I need to check every single one. This task was daunting but as part of step #2 of the starting plan I decided to make a table in Notion (where I organize my tasks) to visualize how many LOC each page had and sort by the smallest ones first. That sure lifted my mood since I saw less LOC than I thought.

So my minimum was 1 LOC per day but I was able to finish 16 LOC (the smallest page I could find) AND fix a bug I introduced weeks ago when I reorganized my project structure πŸŽ‰. The static site generator I'm using (Hugo) is VERY picky with project structure but the errors are not exactly clear as day sometimes so that bug was killing me. 

So I made progress today. Yay for me! Not bad for Day 2, right?

  • πŸ™Œ 1
  • 1

    @vivgui Hey, welcome to 200WAD! Good luck for August!

    Really interesting with your 15/5 min plan - the pomodoro is 25/5 min, what made you reduce that? Just what works for you?

    Craig Petterson avatar Craig Petterson | Aug 04, 2019 16:32:20
    • 1

      @craigpetterson

      I find 25m too much when I don't want to do something. 15m is like an interesting youtube video so I kind of default to that.

      Vivian Guillen avatar Vivian Guillen | Aug 07, 2019 13:54:38
    • 1

      @vivgui awesome! It's always good to tweak ideas and find what works for you.

      Craig Petterson avatar Craig Petterson | Aug 08, 2019 10:24:01
  • 1

    @vivgui I like your plan!!!
    ("I only work in 15m intervals baby then I take 5m breathers after. Gotta keep myself fresh for each task honey." how about that @philh ?)

    Lucjah avatar Lucjah | Aug 04, 2019 17:14:22
    • 1

      @vivgui @lucjah don't think it would work for me, but i do love the post :))

      PhilH avatar PhilH | Aug 05, 2019 16:30:28
  • 1

    @vivgui - also, I forgot to CC @craigpetterson here -- he's the one that inspired RocketMonth with his Awesome August post.

    Brian Ball avatar Brian Ball | Aug 03, 2019 10:41:41
    • 1

      @brianball @craigpetterson nice to meet you Craig and thanks for the awesome idea!

      Vivian Guillen avatar Vivian Guillen | Aug 07, 2019 13:55:12
  • 1

    @vivgui Congratulations on your first post. Welcome to the community.

    Brandon Wilson avatar Brandon Wilson | Aug 03, 2019 10:16:19
    • 1

      @brandonwilson Thank you! Happy to be here.

      Vivian Guillen avatar Vivian Guillen | Aug 07, 2019 13:55:21
  • 1

    @vivgui the 1 LOC low bar is a great move! Intrigued now to see how August pans out for you. Keep it up! :)

    Jason Leow avatar Jason Leow | Aug 03, 2019 20:20:38
    • 1

      @jasonleow Thanks Jason, I appreciate it!

      Vivian Guillen avatar Vivian Guillen | Aug 07, 2019 13:55:34
  • 1

    @vivgui Welcome to 200WaD Vivian! Did @brianball force you to write here as well? :'D

    Basile Samel avatar Basile Samel | Aug 03, 2019 13:00:13
    • 1

      @basilesamel - I'm an official ambassador.

      Brian Ball avatar Brian Ball | Aug 03, 2019 08:27:59
    • 1

      @basilesamel @brianball hahaha
      You see, THAT is NOT an old post, is it?
      And I DO HOPE will not be one of mine OnePosters!

      200WaD Research Lab: Oneposters avatar 200WaD Research Lab: Oneposters | Aug 04, 2019 17:13:35
    • 1

      @vivgui @basilesamel @OnepostersGems - not on my watch.

      Brian Ball avatar Brian Ball | Aug 04, 2019 08:26:24
    • 1

      @brianball hahaha! Good!!!

      200WaD Research Lab: Oneposters avatar 200WaD Research Lab: Oneposters | Aug 04, 2019 17:38:59
    • 1

      @basilesamel He did! And I'm glad for it, I'm starting to like it.

      Vivian Guillen avatar Vivian Guillen | Aug 07, 2019 13:56:16
    • 1

      @vivgui way to go! :P

      Basile Samel avatar Basile Samel | Aug 08, 2019 05:31:24
contact: email - twitter / Terms / Privacy