the porous city

barcampLA 4: personal unit tests
Taking a concept from software development and applying it to your life: test small parts of the system constantly. These tests should:

  • Be fixable within 1-2 hours after figuring out you failed the test
  • Test steps, not ends ("did I study Spanish for 20 minutes today?" not "am I fluent in seven languages?")
  • Test what, not how (don't really get this one)
  • Be as easy as possible, or you won't do it. Pencil and paper? Spreadsheet? whatever
  • Be answered every day. But you can create tests that have a time period longer than one day, e.g. "have I talked to my mother in the last seven days?" - you do it once, and then it's a freebie for the next six days

Goal is mindfulness - being aware of different areas of your life. Good areas to include are things like: health, community, relationships, work, finances ... but avoid introspection. "It's so much easier to lie to yourself about things that are just in your head ... I decided to only test things that someone else could verify if they happened to be there."

Guy (I think his name is Ted) tracks what % of tests he tracks every day, and has a goal of hitting at least 50% every day. Has gradually trended upwards over time, best day was 73%. He makes his test results public, with a changelog.

"Personal unit tests are a way to discover if you're kicking ass."

Q: "How do you know if you've covering enough areas of your life?" A: "The simple answer is you don't."

My favorite BCLA4 talk so far.


last modified: 19:09:43 03-Nov-2007
in categories:Other/Lifehacks, Other/L.A., Tech/barcamp

Comment

name*

email

homepage

No html.

what's the second letter of your name?

This is Lukas Bergstrom's weblog. You can also find me on Twitter and LinkedIn.

Tech
Android, Wearables, Net, Collaboration, MacOS, WRX, Web analytics, Storage, Automobile, Javascript, Hardware, Open, RSS, Shopping, AI, Security, Visual, Data, Development, Web, barcamp, OS, Energy, PIM, Product Management, Medical, Audio, s60, Mobile, Business, Crowdsourcing, Social, a11y

Other
Friday, Surfing, Games, Transportation, Quizzes, Boston, Feminism, NYC, Life hacks, Geography, California, Personal care, Video, Toys, Housing, Activism, L.A., Food & Drink, Travel, Minnesota, Clothes, CrowdFlower, Agriculture, Politik, History, San Francisco, Law, Sports, Berlin, Statistics, Bicycling, Podcasts

People
MOTAS, ADD, Family, Weblogs, Working with, Languages, Me, Meditation, Gossip, Friends, Buddhism, Vocations, Stories, Enemies, Heroes, Exercise, Subcultures, Health, Journaling, Life hacks

Music
Mixes, Reviews, Business, House, Making, Videos, Hip-hop, Labels, Boston, Streams, Musicians, Events, Mp3s, History, Mailing lists, Good tracks, L.A., Lyrics, Shopping, Booking

Arts
Poetry, iPad bait, Rhetoric, Literature, Comix, Spoken Word, Movies, Burning Man, Outlets, Visual, Desktop wallpaper bait, Events, Humor, Sculpture, Animation

Commerce
Investing, Taxes, IP Law, Personal services, Microfinance, Marketing and CRM, Non-profit, Management consulting, Shopping, Personal finance, Real Estate, Web, Macroeconomics, International Development, Insurance

Design
Furniture, Cool, Algorithmic, Tools, Presentations, Data visualization, Type, Architecture, IA, User experience, Process, Web

Science
Cognition, Environment, Statistics and Data, Psychology, Physics, Networks, Zoology

Travel
Vagabond '08, Kingdom of Siam, Uganda, Kenya

Photos
Moblog, Friends, Photos I Wish I'd Taken

Philosophy
Mind

Mathematics

One Acre Fund

Internet classic

Subscribe to this site's rss feed