Skip to content

Instantly share code, notes, and snippets.

@benfoxall
Created September 24, 2015 13:02
Show Gist options
  • Save benfoxall/3ff3ecb53b5c70428e47 to your computer and use it in GitHub Desktop.
Save benfoxall/3ff3ecb53b5c70428e47 to your computer and use it in GitHub Desktop.

Think small

Try and aim for things that you can build in a couple of evenings or an afternoon. It’s more important to get things out, than working on things that seem bigger.

Once you’ve hacked a few things together:

  1. You’ll get ideas for bigger things
  2. You’ll have the mini-project code that you can put into the next thing.

Have a place to output

This lets you get closure from a project and move on to the next things. For me - this used to be my blog, but now it’s more from standing up and talking about stuff.

It’s best if this place is public, and that there is a definite way of considering it “done” (tweeting out a link).

Finish stuff

Stuff that hangs around is rubbish because:

  1. You don’t feel like you’re completing anything or moving forward
  2. You end up working on lots of things at the same time

Don’t look back

It’s tempting to go back to update/fix things. If you’re after building more creative/fun things, you need to be moving forward ideas rather than getting dragged into past ones.

This is partly related to thinking small - it’s better to have something small and basic that doesn’t depend on apis, build-tools or servers. Ideally, it won’t need tended too, and if it does you can just scrap it.

Links:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment