Showing posts with label ADPITR2011. Show all posts
Showing posts with label ADPITR2011. Show all posts

Saturday, 31 December 2011

2011 Reading List

01 - Why's (Poignant) Guide To Ruby by _why the luck stiff (Free PDF Download)
02 - My Boring-Ass Life by Kevin Smith
03 - Learn To Program (e) by Chris Pine
04 - Dexter Is Delicious (f) by Jeff Lindsay
05 - Program Or Be Programmed (e) by Douglas Rushkoff
06 - The Agile Samurai (e) by Jonathan Rasmusson
07 - The Personal MBA by Josh Kaufman
08 - The Art Of Agile Development (e) by James Shore et al
09 - Beginning Ruby (e) by Peter Cooper
10 - Everyday Scripting w/ Ruby (e) by Brian Marick
11 - The Pragmatic Programmer by Andrew Hunt and David Thomas
12 - The Afrika Reich (f) by Guy Saville
13 - Bait And Switch by Barbara Ehenreich
---------------------------------------------------
14 - Poke The Box (e) by Seth Godin
15 - Getting Real (r) by 37 Signals
16 - The Definitive Guide To SQLite (e) Grant Allen et al
17 - Starship Troopers (f) by Robert Heinlein
18 - The Passionate Programmer (e) by Chad Fowler
19 - Adventures of Johnny Bunko (r) by Daniel Pink
20 - Understanding Comics by Scott McCloud
21 - jPod (f r)  by Douglas Coupland
22 - Do The Work (e) by Steven Pressfield
23 - Ender's Game (f) by Orson Scott Card
24 - Everyone Loves You When You're Dead by Neil Strauss
25 - Fahrenheit 451 (f) by Ray Bradbury
26 - The Communist Manifesto by Karl Marx et al
---------------------------------------------------
27 - Nineteen Eighty-Four (f r) by George Orwell
28 - The Old Man & The Sea (f) by Ernest Hemingway
29 - Be Fast Or Be Gone by Andreas Scherer
30 - Slaughterhouse 5 (f) by Kurt Vonnegut
31 - The Fountainhead (f) by Ayn Rand
32 - Turing Evolved (f e) by David Kitson
33 - The Hunger Games (f e) by Suzanne Collins
34 - Catching Fire (f e) by Suzanne Collins
35 - Mockingjay (f e) by Suzanne Collins
36 - Read This Before Our Next Meeting (e) by Al Puttampalli
37 - Atlas Shrugged (f) by Ayn Rand
38 - Economics In One Lesson (e) by Henry Hazlitt
39 - The Black Swan (r e) by Nassim Nicholas Taleb
---------------------------------------------------
40 - Damned (f) by Chuck Palahniuk
41 - Steve Jobs by Walter Isaacson
42 - Cryptonomicon (f) by Neal Stephenson
43 - Boomerang by Michael Lewis
44 - What Has the Government Done To Our Money? (Free PDF) by Murray Newton Rothbard 
45 - Mindfire (e) by Scott Berkun
46 - Thinking; Fast And Slow by Daniel Kahneman
47 - Snow Crash (f) by Neal Stephenson
48 - The Mindset by Carol Dweck
49 - Anathem (f) by Neal Stephenson
50 - The Diamond Age (f) by Neal Stephenson
51 - Fail!
52 - Fail!

Key:
(f) = Fiction
(r) = Re-read
(a) = Audio
(e) = Electronic

Summary - 2011 Arbitrary Dividing Point In Time Resolutions

1. Mind - Learn Ruby On Rails Every Day – Failed after 86 days
Started off pretty well on this one, i put in just over 500 hours in 3 months but ultimately learning Ruby On Rails turned into learning; Ruby, Rails, Git, Linux, SQL, Agile and what felt like an ever expanding list of computer science theory. Also the project that spurred this goal fell through – the customer had zero interest in it – which just goes to show Agile is for every project, even non-commercial ones.

2. Body - Don't Drink Calories – Failed after 178 days
I probably could have kept this one up longer but around 6 months in i really missed beer and it didn't seem to be making much of a difference to anything else.

3. Spirit - Write 750 Words Every Day - Failed after 281 days
This one really should have gone the distance – even when i was in Glasgow for 6 weeks and had to go to coffee shops for internet access i kept it going – one day in October i just forgot and that was it, streak gone, game over. Also while it was initially positive, eventually the enforced daily introspection just ended up a circle of the same ideas which was really not positive.

I haven't thought about any resolutions for 2012 yet, so the dividing point in time will be even more arbitrary if i do decide on some.

Saturday, 1 January 2011

2011 Arbitrary Dividing Point In Time Resolutions

I decided to change a couple of things this year compared to 2010. Firstly I have restricted myself to 3 resolutions, the 7 last year were probably a bit much and diluted my focus. Also as i mentioned in my 2010 Summary, i think focusing on daily habits that will enable future goals will be more successful than listing longer term abstract goals that might change or disappear.

The main reason for posting these online is so that i am accountable and i will be trying to tweet daily updates on the success or failure of the above with an #ADPITR hashtag. If you notice that i fail to tweet or fail any of the above resolutions please kick my ass!


Here are my Arbitrary Dividing Point in Time Resolutions for 2011:

1. Mind - Learn Ruby On Rails Every Day
About half way through last year i started learning the Ruby On Rails framework. While i have completed a couple of books and Rails For Zombies i don't think i have retained much of what i learned as i haven't been using it regularly. I have stopped learning for weeks (occasionally months) at a time and during those breaks i'm sure i forgot a lot. So by making sure i learn/use RoR daily, i should hopefully learn and retain more. I considered putting a time requirement on this resolution, but while it would be nice to do 2-4 hours of programming every day, i suspect just by thinking/reading about it every day, i should achieve the desired effect.

The flip side of this is that i need to plan what i am going to learn better. Last year i ended up on some pretty epic tangents; learning about version control (Git), setting up servers (Fedora) and lots of other somewhat related things (RVM, Vagrant, Amazon Web Services etc). While these tangents were interesting and potentially useful in the future, they aren't strictly relevant now. To start with i need to learn more about Ruby (Why's [Poignant] Guide To Ruby, Programming Ruby etc), refresh what i know about Rails (re-read Head First Rails and Agile Web Development With Rails) and deploy an actual application.

2. Body - Don't Drink Calories
One of the first pieces of advice in The 4-Hour Body is not to drink calories and it tends to be the foundation of a lot of other diets too. While it might seem a relatively easy resolution, it is bound to cut out a lot of calories from my diet (Red Bull, Fruit Juice, Beer and Wine) and i can always add other restrictions to it throughout the year if it gets too easy. On the upside it means that i will still be able to drink nice black coffee along with plenty of water and herbal tea. On the downside it means that i will have to give up alcohol as even spirits contain calories.

Interestingly this was the last resolution i decided on and only came about due to the next resolution.

3. Spirit - Write 750 Words Every Day
I think this will be my favourite resolution, it kind of combines last years Moleskine and blog writing with an awesome website (750Words) and Morning Pages. "Morning what?" you might ask, the best summary is from the 750Words About page:
Morning pages are three pages of writing done every day, typically encouraged to be in "long hand", typically done in the morning, that can be about anything and everything that comes into your head. It's about getting it all out of your head, and is not supposed to be edited or censored in any way. The idea is that if you can get in the habit of writing three pages a day, that it will help clear your mind and get the ideas flowing for the rest of the day.
Seeing as my handwriting sucks and i normally only manage around 50 words per page in my Moleskine, i'm glad that 750Words is there to save me time and money.

So far i have done two days (did a practice run yesterday) and it has been useful. I had decided on resolutions 1 and 3 over a week ago and i though i should have a third. In my morning pages today not only did i spot the potential for a Mind, Body & Spirit link but they also helped me narrow down and chose resolution 2. So far both sessions have taken just under 30 minutes each and it seems like a worthwhile investment in time.

The main reason for this resolution is coming across 750Words.com, however it is so awesome it deserves a post all of it's own!