Hard to get motivated some days

I’m wrapping up day two out of the five-day vacation I have for Golden Week, and have not quite gotten as much accomplished on getting the new version out as I had hoped.

Task list to embarass myself into working hard tomorrow:

Bingo Card Creator 3.0

  • Client connects to server, validates license key
  • Server accepts connection from client, validates and if necessary reissuses license key
  • Client contacts server, server saves word list to database
  • Client-side GUI for saving word list to server
  • Client contacts server, server responds with word list
  • Client-side GUI for loading word list from server
  • Client contacts server, server responds with list of client’s word lists
  • Client-side GUI for loading word list from server
  • Client contacts server, server responds with PDF of specified word list
  • Client-side GUI for configuring PDF
  • Client-side GUI for saving PDF
  • Update license agreement to clarify usage of server
  • Client requires acceptance of updated agreement to use server
  • Set e-junkie to use automatically generated license keys instead of saved ones to stop reissuing the same key (sidenote: my fault, not theirs — I used the same key list for the CD version and download version)
  • Update PAD file to reflect Bingo Card Creator 3.0
  • Recruit Mac testers for BCC 3.0

Bingo Card Creator.net (my internal name for the web app version)

  • Set up staging.bingocardcreator.com for testing
  • User account page — edit name, email, password, Registration Key, etc
  • User dashboard — display existing lists, printouts
  • Word list editing workflow
  • Printing workflow
  • Generation of bingo cards PDFs
  • Cache saved PDFs to disk
  • Rewrite content publication to use Prawn & ImageMagick instead of laptop automation
  • DelayedJob integration to remove PDF generation from HTTP request/response cycle
  • Lightbox to present download BCC or sign up for BCC.net choice
  • Lazy logins (no login for guest mode, upsell to free trial)
  • Free trial upsells to $$$

Random tasks

  • Integrate signup with MailChimp API to do autoresponder series for hints & tricks
  • Set up mailing list for newsletter
  • Resize Slicehost slice to 512MB to accomodate anticipated need for DelayedJob instances and extra Mongrels
  • Blog about why I’m finally spending time to make a web version

No Responses to “Hard to get motivated some days”

  1. Witold Rugowski May 3, 2009 at 10:55 pm #

    Joel Spolsky have good summary on getting to work ;)

    Once you get into flow it’s not too hard to keep going. Many of my days go like this: (1) get into work (2) check email, read the web, etc. (3) decide that I might as well have lunch before getting to work (4) get back from lunch (5) check email, read the web, etc. (6) finally decide that I’ve got to get started (7) check email, read the web, etc. (8) decide again that I really have to get started (9) launch the damn editor and (10) write code nonstop until I don’t realize that it’s already 7:30 pm.

    Somewhere between step 8 and step 9 there seems to be a bug, because I can’t always make it across that chasm.

    The real problem is to make leap from 8 to 9 :)

    From: http://www.joelonsoftware.com/articles/fog0000000339.html