Reward Yourself

Finish Line
  1. Blogging for Benjamin Competition
  2. Why I'm Grateful to Work on the Web
  3. 24 Pull Requests
  4. Update Downloadable Product's Expiration Date in WooCommere
  5. Get Lost in the Flow and Work for More Than a Salary
  6. Why A Plugin's Popularity Matters
  7. Why You Should (Or Shouldn't) Use Premium Plugins
  8. WooCommerce Terms & Conditions
  9. Only Ship to Continental United States with WooCommerce
  10. Just Talk
  11. Why I Love Jetpack
  12. Making Jetpack Better
  13. Remove Billing Address for Free Virtual Orders in WooCommerce
  14. Notify Admin of Customer Address Change in WooCommerce
  15. Open Your Self Up To New Possibilities
  16. 2013 Resolutions Review
  17. Create a Community
  18. Tips for Starting a Community
  19. The Intent of Goals
  20. Create The Ultimate Invoicing System Using WooCommerce
  21. Change From Address in Ninja Forms
  22. Work With People Who Inspire You
  23. Contact Form 7 & MailPoet Integration
  24. Monotasking
  25. Giving Back to The Community
  26. Adding Fuctionality to Lean Plugins
  27. Choose Stripe For a Payment Gateway
  28. A Dip Into Entrepreneurship
  29. Reward Yourself
  30. Blogging for Benjamin Plugin
  31. Blogging for Benjamin Wrap Up

One of the most important parts of creating a new habit – whether it be running more, eating healthy, or forming better writing skills – is to reward yourself when you accomplish the task. That's why we often set milestones for our selves like running a race. There's actually a lot of value in creating these meaningful milestones / goals for your self. They help motivate you push yourself just a little harder and once it's accomplished you'll feel proud of your achievement and you can share the experience with others to relive some of that joy which is very rewarding.

Programming Rewards

So when you're trying to create a better habit like programming more often, sending more pull requests, or learning a new programming language you should try to set up some rewards for yourself.

Signup for a Contest

I signed up for 24 Pull Requests this year. I made 12/24 pull requests and would love to do more next year. It was fun to motivate my self to do just a few more pull requests than I would normally do. And trying to get the maximum number of 24 pull requests is a very fun challenge.

Blogging for Benjamin it self is a contest and it's quite fun to try to work for $100 over the course of a month. Not to mention I'm having a lovely time competing with some fellow WooThemes employees. I honestly doubt if I ever would have been able to blog for 31 straight days (just two more to go!) without some sort of reward involved.

Set Milestones for Downloads / Purchases

It's also fun to set milestones for total number of downloads or purchases. The whole WooThemes team had a fun time making a video celebrating WooCommerce hitting the 2,000,000 download mark. If you can also set up another rewards (ex. monetary) that would be even more helpful.

Set Daily Goals

If you're selling a product reward yourself every time someone buys one of your products. You could go the coffee shop and buy a treat if someone buys your product before noon.

My Ninja Forms Rewards

ifttt recipeI get an email notification whenever any one of my Ninja Forms extensions are purchased and that's already a great start. But I wanted to take it one step further so I created a label for all of these purchases in gmail. I did this partially for searchability but also because I could then connect it to a custom IFTTT recipe I made.

I bought one of my favorite ring tones so now whenever I get a message from that number I hear this song and do a little dance:

Is this embarrassing? Yes totally! But celebrating my little successes is totally worth it!

Photo Credit: Office of Governor Patrick via Compfight cc

3 thoughts on “Reward Yourself

  1. When it comes to writing blog posts, Patrick, you are totally Kenyan! Way to go!

  2. I assume by “totally Kenyan” you mean in the running sense – which I will take as a compliment! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.