Personal Productivity for Developers v3
Upcoming SlideShare
Loading in...5
×
 

Personal Productivity for Developers v3

on

  • 651 views

This version was prepared for Tech in Motion OC for a presentation given on June 7, 2012

This version was prepared for Tech in Motion OC for a presentation given on June 7, 2012

Statistics

Views

Total Views
651
Views on SlideShare
651
Embed Views
0

Actions

Likes
3
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Personal Productivity for Developers v3 Personal Productivity for Developers v3 Presentation Transcript

  • Personal Productivity forDevelopersPresented by Elmer ThomasDeveloper Evangelist at SendGrid@thinkingserious
  • Summary
  • SummaryFrameworks (GTD, Agile, Pomodoro)
  • SummaryFrameworks (GTD, Agile, Pomodoro)Techniques (Checklists, Outsourcing, Getting in the Zone)
  • SummaryFrameworks (GTD, Agile, Pomodoro)Techniques (Checklists, Outsourcing, Getting in the Zone)Tools (Apps, Services, etc.)
  • SummaryFrameworks (GTD, Agile, Pomodoro)Techniques (Checklists, Outsourcing, Getting in the Zone)Tools (Apps, Services, etc.)References (Podcasts, Blogs, Books, etc.)
  • The Goal
  • Frameworks - RPM
  • Frameworks - RPM Specific and Measurable Result
  • Frameworks - RPM Specific and Measurable Result Motivate yourself with Purpose
  • Frameworks - RPM Specific and Measurable Result Motivate yourself with Purpose Create a Massive action plan with specific actions
  • Frameworks - GTD
  • Frameworks - GTDMain Elements of GTD
  • Frameworks - GTDMain Elements of GTD Projects
  • Frameworks - GTDMain Elements of GTD Projects Next Actions
  • Frameworks - GTDMain Elements of GTD Projects Next Actions Contexts
  • Frameworks - GTD Workflow
  • Frameworks - GTD
  • Frameworks - GTDWeekly Review
  • Frameworks - GTDWeekly Review Captured, but unprocessed items
  • Frameworks - GTDWeekly Review Captured, but unprocessed items Review projects & next actions
  • Frameworks - GTDWeekly Review Captured, but unprocessed items Review projects & next actions Review calendar
  • Frameworks - GTDWeekly Review Captured, but unprocessed items Review projects & next actions Review calendar Review checklists
  • Frameworks - GTDWeekly Review Captured, but unprocessed items Review projects & next actions Review calendar Review checklists Review someday/maybe lists
  • Frameworks - GTD
  • Frameworks - GTDNatural Planning Technique
  • Frameworks - GTDNatural Planning Technique Purpose / Guiding Principles Why are we doing this?
  • Frameworks - GTDNatural Planning Technique Purpose / Guiding Principles Why are we doing this? Mission / Vision / Goals / Successful Outcome What does success look, sound or feel like?
  • Frameworks - GTDNatural Planning Technique Purpose / Guiding Principles Why are we doing this? Mission / Vision / Goals / Successful Outcome What does success look, sound or feel like? Brainstorming How will we accomplish it?
  • Frameworks - GTDNatural Planning Technique Purpose / Guiding Principles Why are we doing this? Mission / Vision / Goals / Successful Outcome What does success look, sound or feel like? Brainstorming How will we accomplish it? Organizing When will we do these things?
  • Frameworks - GTDNatural Planning Technique Purpose / Guiding Principles Why are we doing this? Mission / Vision / Goals / Successful Outcome What does success look, sound or feel like? Brainstorming How will we accomplish it? Organizing When will we do these things? Next Actions Where do we start?
  • Frameworks - GTD
  • Frameworks - GTDHigh Level Analysis
  • Frameworks - GTDHigh Level Analysis Areas of Responsibility
  • Frameworks - GTDHigh Level Analysis Areas of Responsibility 1 - 2 year goals
  • Frameworks - GTDHigh Level Analysis Areas of Responsibility 1 - 2 year goals 3 - 5 year vision
  • Frameworks - GTDHigh Level Analysis Areas of Responsibility 1 - 2 year goals 3 - 5 year vision Life purpose
  • Frameworks - Agile
  • Frameworks - AgileGet Focused
  • Frameworks - AgileGet Focused 3 outcomes for the year
  • Frameworks - AgileGet Focused 3 outcomes for the year 3 outcomes for the month
  • Frameworks - AgileGet Focused 3 outcomes for the year 3 outcomes for the month 3 outcomes for the week
  • Frameworks - AgileGet Focused 3 outcomes for the year 3 outcomes for the month 3 outcomes for the week 3 outcomes for the day
  • Frameworks - Agile
  • Frameworks - AgileWork/Life Balance
  • Frameworks - AgileWork/Life Balance Define Hotspots e.g. Career, Family, Health, Personal Growth
  • Frameworks - AgileWork/Life Balance Define Hotspots e.g. Career, Family, Health, Personal Growth Set minimums for each Hotspots e.g. 3 hours of exercise time per week
  • Frameworks - AgileMonday Vision, Daily Outcomes, Friday Reflection
  • Frameworks - 18 Minutes
  • Frameworks - 18 Minutes Day Begins: (5 Minutes) Set Plan for the Day
  • Frameworks - 18 Minutes Day Begins: (5 Minutes) Set Plan for the Day Throughout: (1 Minute / Hour) Refocus
  • Frameworks - 18 Minutes Day Begins: (5 Minutes) Set Plan for the Day Throughout: (1 Minute / Hour) Refocus Day Ends: (5 Minutes) Review
  • Frameworks - Pomodoro
  • Frameworks - PomodoroFive Steps decide on the task to be done & estimate the # of Pomodoros
  • Frameworks - PomodoroFive Steps decide on the task to be done & estimate the # of Pomodoros set the pomodoro (timer) to 25 minutes
  • Frameworks - PomodoroFive Steps decide on the task to be done & estimate the # of Pomodoros set the pomodoro (timer) to 25 minutes work on the task until the timer rings; record with an x
  • Frameworks - PomodoroFive Steps decide on the task to be done & estimate the # of Pomodoros set the pomodoro (timer) to 25 minutes work on the task until the timer rings; record with an x take a short break (5 minutes)
  • Frameworks - PomodoroFive Steps decide on the task to be done & estimate the # of Pomodoros set the pomodoro (timer) to 25 minutes work on the task until the timer rings; record with an x take a short break (5 minutes) every four "pomodoros" take a longer break (15–20 minutes)
  • Techniques
  • TechniquesCreate a digital “Truth” dashboard
  • TechniquesCreate a digital “Truth” dashboard It’s the Dashboard to rule all Dashboards
  • TechniquesCreate a digital “Truth” dashboard It’s the Dashboard to rule all Dashboards Central point of all your “stuff”
  • TechniquesCreate a digital “Truth” dashboard It’s the Dashboard to rule all Dashboards Central point of all your “stuff” Either link to resources or describe where they are
  • TechniquesCreate a digital “Truth” dashboard It’s the Dashboard to rule all Dashboards Central point of all your “stuff” Either link to resources or describe where they are This dashboard should be easy to use and available most anywhere
  • TechniquesCreate a digital “Truth” dashboard It’s the Dashboard to rule all Dashboards Central point of all your “stuff” Either link to resources or describe where they are This dashboard should be easy to use and available most anywhere Automate it if possible using RSS & APIs
  • Techniques Not this zone!
  • TechniquesAvoiding Distractions / Getting Into the Zone Not this zone!
  • TechniquesAvoiding Distractions / Getting Into the Zone Hideouts Not this zone!
  • TechniquesAvoiding Distractions / Getting Into the Zone Hideouts Schedule appointments with yourself Not this zone!
  • TechniquesAvoiding Distractions / Getting Into the Zone Hideouts Schedule appointments with yourself Noise canceling headphones + music Not this zone!
  • TechniquesAvoiding Distractions / Getting Into the Zone Hideouts Schedule appointments with yourself Noise canceling headphones + music Signage Not this zone!
  • Techniques
  • TechniquesChecklists
  • TechniquesChecklists Daily routines (morning/night)
  • TechniquesChecklists Daily routines (morning/night) Weekly routines
  • TechniquesChecklists Daily routines (morning/night) Weekly routines Monthly routines
  • TechniquesChecklists Daily routines (morning/night) Weekly routines Monthly routines Anything you will do more than once
  • TechniquesChecklists Daily routines (morning/night) Weekly routines Monthly routines Anything you will do more than once Create checklists as you work
  • TechniquesChecklists Daily routines (morning/night) Weekly routines Monthly routines Anything you will do more than once Create checklists as you work Perfect, then automate
  • Techniques
  • TechniquesTemplates
  • TechniquesTemplates New Projects
  • TechniquesTemplates New Projects Think scaffolds
  • TechniquesTemplates New Projects Think scaffolds Active checklists (scriptable)
  • TechniquesTemplates New Projects Think scaffolds Active checklists (scriptable) Perfect, then automate
  • Techniques
  • TechniquesOutsourcing 99Designs.com / LogoBids.com eLance.com / Guru.com / oDesk.com CraigsList.com TemplateMonster.com / Genesis Themes 4 Hour Workweek Jack Bicer - http://www.septium.com/10tips.pdf
  • Techniques
  • TechniquesAttend Hackathons / Hackdays
  • TechniquesAttend Hackathons / Hackdays Find partners / Barter services
  • TechniquesAttend Hackathons / Hackdays Find partners / Barter services Upgrade your skills
  • TechniquesAttend Hackathons / Hackdays Find partners / Barter services Upgrade your skills Practice and sharpen existing skills
  • TechniquesAttend Hackathons / Hackdays Find partners / Barter services Upgrade your skills Practice and sharpen existing skills Directories: APIHackDay.com, APIEvangelist.com, EventBrite.com
  • Tools Alternatives to the apps I recommend: http://alternativeto.net
  • Tools
  • ToolsGoogle Reader Most RSS apps can sync with it
  • ToolsGoogle Reader Most RSS apps can sync with it Lightweight
  • ToolsGoogle Reader Most RSS apps can sync with it Lightweight Use Folders to segregate
  • Tools
  • ToolsEmail Filters
  • ToolsEmail Filters Incoming Parsing
  • ToolsEmail Filters Incoming Parsing Event triggers
  • Tools
  • ToolsMindNode Pro / XMind mind mapping
  • ToolsMindNode Pro / XMind mind mapping brainstorming
  • Tools
  • Tools Jing Project / Skitch quick videos
  • Tools Jing Project / Skitch quick videos image capture
  • Tools
  • Tools TextExpander / Active Words avoid typing common items
  • Tools TextExpander / Active Words avoid typing common items faster than a clipboard or text file
  • Tools
  • ToolsGoogle Apps docs for quick collaborative sharing
  • ToolsGoogle Apps docs for quick collaborative sharing sites for a centralized dashboard
  • ToolsGoogle Apps docs for quick collaborative sharing sites for a centralized dashboard calendar for shared time mangement
  • ToolsGoogle Apps docs for quick collaborative sharing sites for a centralized dashboard calendar for shared time mangement google hangouts for quick video meetings
  • ToolsGoogle Apps docs for quick collaborative sharing sites for a centralized dashboard calendar for shared time mangement google hangouts for quick video meetings google talk for IM
  • ToolsGoogle Apps docs for quick collaborative sharing sites for a centralized dashboard calendar for shared time mangement google hangouts for quick video meetings google talk for IM gmail for easy implementation of inbox zero
  • Tools
  • Tools Twitter / Facebook / Google+ filtered news via lists
  • Tools Twitter / Facebook / Google+ filtered news via lists alternative to RSS
  • Tools
  • ToolsDelicious / Pinboard global bookmarking
  • ToolsDelicious / Pinboard global bookmarking crowd validated reference
  • Tools
  • ToolsInstapaper / Readit Later defer your reading
  • ToolsInstapaper / Readit Later defer your reading “offline” reading
  • ToolsInstapaper / Readit Later defer your reading “offline” reading reference / social material
  • Tools
  • Tools Evernote / Onebox everything box across all platforms
  • Tools Evernote / Onebox everything box across all platforms multimedia notes
  • Tools Evernote / Onebox everything box across all platforms multimedia notes offline access
  • Tools
  • ToolsDropbox / Box.net easy synchronized storage
  • ToolsDropbox / Box.net easy synchronized storage keep your larger files at bay
  • ToolsDropbox / Box.net easy synchronized storage keep your larger files at bay automated backup
  • Tools
  • Tools1Password / RoboForm / Keepass / LastPass save time and be secure
  • Tools1Password / RoboForm / Keepass / LastPass save time and be secure don’t use the same password everywhere
  • Tools
  • Tools Launchbar / AppRocket fast application launcher and file finder
  • Tools Launchbar / AppRocket fast application launcher and file finder stop dealing with clicking icons
  • Tools
  • ToolsJoin.me / FreeConferenceCall.com / Google Hangouts free and easy screen sharing and conference calls
  • ToolsJoin.me / FreeConferenceCall.com / Google Hangouts free and easy screen sharing and conference calls save commute time
  • Tools
  • ToolsKindle / iBooks / GoodReader / Audible / Downcast read or listen on the go
  • ToolsKindle / iBooks / GoodReader / Audible / Downcast read or listen on the go take advantage of down time
  • Tools
  • Omnifocus / ToodledoTools GTD implementation
  • Omnifocus / ToodledoTools GTD implementation GTD everywhere
  • Omnifocus / ToodledoTools GTD implementation GTD everywhere See what you want, when you want
  • Tools
  • Tools Pivotal Tracker / Assembla Agile implementation
  • Tools Pivotal Tracker / Assembla Agile implementation A structure for practicing agile
  • Tools Pivotal Tracker / Assembla Agile implementation A structure for practicing agile Great for collaboration
  • Tools
  • ToolsHardware Laptop / Desktop SSD
  • ToolsHardware Laptop / Desktop SSD RAM
  • ToolsHardware Laptop / Desktop SSD RAM Keyboard / Input Device
  • ToolsHardware Laptop / Desktop SSD RAM Keyboard / Input Device Tablet
  • ToolsHardware Laptop / Desktop SSD RAM Keyboard / Input Device Tablet Smart Phone
  • ReferencesBlogs / Websites thinkingserious.com asianefficiency.com timemanagementninja.com lifehack.org news.ycombinator.com dzone.com stackoverflow.com github.com
  • ReferencesBooks / Audiobooks Getting Things Done, Ready for Anything, Making it All Work 18 Minutes: Find Your Focus ReWork, Getting Real Do the Work, The War of Art Upgrade Your Life Creating Flow with OmniFocus Safari Bookshelf Online
  • ReferencesPodcasts Back to Work The Big Web Show Mac Power Users Mixergy GTD Study Group *iTunes U Your Niche
  • Key Takeaways
  • Key Takeaways Be action oriented towards measurable specific goals
  • Key Takeaways Be action oriented towards measurable specific goals Find how to achieve zone time more often
  • Key Takeaways Be action oriented towards measurable specific goals Find how to achieve zone time more often Move towards balance
  • Key Takeaways Be action oriented towards measurable specific goals Find how to achieve zone time more often Move towards balance Create your own system and iterate often
  • http://www.hollywoodhackday.com
  • Thanks! elmer.thomas@sendgrid.com @thinkingserious