SlideShare a Scribd company logo
I'm Sacha Chua. I want to convince you that it's well worth investing the time and effort into
building a personal dashboard that brings together the different things that you track.
This is my dashboard. It's a Ruby on Rails site that I've been gradually adding to over the past
year. Let me show you an example of how this helps me change the way I live.
I started tracking my clothes because I was curious about what small thing I could start tracking
every day. I also wanted to see if I could use the data to simplify my wardrobe.
At first, I tried tracking this on paper, using numbers that I'd Sharpied onto the tags of my
clothing. That didn't work out so well because I had duplicate records and missing records.
So I started building this website, logging the clothes as I wore them. After the first month or so,
I realized that pictures would make it much easier to pick the clothes. I spent about two hours
taking pictures of most of my clothes.
Now it's super-easy to log what I'm wearing - I simply click on the picture or search for the
description and log it. I do this every morning, although sometimes I still forget. It's easy to catch
up.
It turns out that minor tweaks make a big difference. I used to sort the clothing by color so that I
could see similar clothes together and maybe use colour theory to suggest
Sorting it by last-worn date was much better, though, because then I was encouraged to load-
balance my clothes. That way, I wasn't always wearing the same clothes again and again.
WHAT ELSE?

I couldn't find an existing application that did what I wanted to do, so I'm glad that I built my
own using a little scripting. Since I was looking at this page every day, I wondered: what else do I
want to put on it?
Time Recording                        Tap Log Records




I'd been tracking my time using some apps for my Android phone. I started with Time Recording
because it was great at exporting data. I'd been trying Tap Log Records too because it lets you
note other things in addition to time.
I wanted to integrate time tracking into my dashboard, too, so I added a very simple time-
tracking feature. It wasn't as fancy or flexible as the apps I used, but it worked the way I wanted
to work.
Since images made it much easier to make clothing decisions, I looked for ways I could visualize
time so that I could more easily make time decisions. I made a few bullet graphs to help me zero
in on my targets.
Bullet graphs (image from Wikipedia)




A bullet graph is a compact graph that shows your thresholds and actual performance. That way,
you can easily see where you are in the range and how far you have to go. I colored my graphs
red or green to make it easy to glance at them.
In addition to the bullet graphs, I also visualized how I was spending my time. I wanted to see if
my sleep times were all over the place (they vary a bit) and get a rough idea of how my day
went.
When I was tracking clothes, I looked at this dashboard daily. Tracking time meant that I was
now checking it hourly or even more frequently. That made it even easier to make tracking and
reviewing part of my routines.
I also started using the time data as part of my weekly review and planning process. If I spent
less time on a personal project one week, I tried to spend more time the following week.
© 2012 Todd McCann, Creative Commons Attribution Licence 2.0
So this was fantastic! I had this personal dashboard that made it easy to review and change my
behaviour based on the data I was collecting. I wondered: What else could I add to this to make
it even more useful?
My husband and I are big fans of the Toronto Public Library. We borrow so many items that it
can be hard to track what's due, so I added some code to my dashboard to get the data from the
library system and show me the next date.
Since I already had the data, I figured I'd get it to keep my reading history too. Knowing that
we've checked out more than 500 items over the last six months makes me feel
We'd also signed up for a community-supported agriculture program some time ago, and I
wanted to track just how much we received of each type of vegetable.
So I added that to my dashboard as well. Every time we received a box of vegetables, I weighed
the vegetables and updated my dashboard. We used this to prioritize our cooking so that we
remembered to use up old vegetables.
After a couple of seasons, I had a lot of data on what we received, what we ate, and what we
ended up throwing away. Based on that data, we decided to try just buying our own vegetables.
That's going well, too.
There are all these little tracking ideas that you might not find a pre-built application for. Sure,
you can track them on paper or in a spreadsheet - those tools are very flexible.
But it's worth learning how to build a personal dashboard with your own simple tracking tools.
That way, you can experiment with all sorts of ideas, and maybe even cross-reference your data.
You can play around with the way you review your data, and discover how you can use that data
to make new decisions easily. When you make data part of the way you make decisions, tracking
becomes a lot more fun -- and useful.
You might even decide to share some of your data publicly, like the way I do at
QuantifiedAwesome.com. I share my clothing records just for fun. Ever since I started doing so, I
haven't had a pajama day - I always want to have something up there!
You might even decide to share some of your data publicly, like the way I do at
QuantifiedAwesome.com. I share my clothing records just for fun. Ever since I started doing so, I
haven't had a pajama day - I always want to have something up there!
If you'd like to play around with some of these ideas, check out quantifiedawesome.com. You
can actually register with a new account, Google, or Facebook, and try out some of these ideas.
It's totally a hobby project, so I'd love your feedback.
But dashboards are very personal and you'll probably want to tweak things to fit the way you
work, so I've also released the source code under the MIT license. Look for the "Source" link in
the footer of quantifiedawesome.com
If I can help you with any questions or you'd like to bounce around some ideas, find me on
Twitter as @sachac, check out my data at QuantifiedAwesome.com, or read my blog at
LivingAnAwesomeLife.com. Happy to help!

More Related Content

Similar to Quantified Self 2012: Quantified Awesome - Tracking Clothing, Time, Stuff, and Other Things with a Personal Dashboard

Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)
Ben Harris
 
Fmp production reflection
Fmp production reflectionFmp production reflection
Fmp production reflection
WilliamAnderson165
 
Production diary
Production diaryProduction diary
Production diary
Leah Ellis
 
Production diary
Production diaryProduction diary
Production diary
Leah Ellis
 
Production diary
Production diaryProduction diary
Production diary
Leah Ellis
 
Production diary
Production diaryProduction diary
Production diary
Leah Ellis
 
Production diary
Production diaryProduction diary
Production diary
Leah Ellis
 
Production diary
Production diaryProduction diary
Production diary
Leah Ellis
 
Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)
Ben Harris
 
Task 5
Task 5Task 5
Task 5
EazyE99
 
The Map to My Mind Process book
The Map to My Mind Process bookThe Map to My Mind Process book
The Map to My Mind Process book
Amanda Kern
 
Work evolution
Work evolutionWork evolution
Work evolution
Cara_Taylor
 
Calendar evaluation
Calendar evaluationCalendar evaluation
Calendar evaluationThatMediaGuy
 
Work evalutioon
Work evalutioonWork evalutioon
Work evalutioon
Cara_Taylor
 
Production reflection fmp
Production reflection fmpProduction reflection fmp
Production reflection fmp
Abbie Nicholls
 
Booklet evluation pro forma
Booklet evluation pro forma Booklet evluation pro forma
Booklet evluation pro forma
SophieBaker98
 
Be selfish
Be selfishBe selfish
Be selfish
ANSHU KHANDELWAL
 
How did you use new media technologies in the construction and research, plan...
How did you use new media technologies in the construction and research, plan...How did you use new media technologies in the construction and research, plan...
How did you use new media technologies in the construction and research, plan...AmysMediawork
 
Evaluation fmp
Evaluation fmpEvaluation fmp
Evaluation fmp
aasiyahchopdat
 

Similar to Quantified Self 2012: Quantified Awesome - Tracking Clothing, Time, Stuff, and Other Things with a Personal Dashboard (20)

Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)
 
Fmp production reflection
Fmp production reflectionFmp production reflection
Fmp production reflection
 
Production diary
Production diaryProduction diary
Production diary
 
Production diary
Production diaryProduction diary
Production diary
 
Production diary
Production diaryProduction diary
Production diary
 
Production diary
Production diaryProduction diary
Production diary
 
Production diary
Production diaryProduction diary
Production diary
 
Production diary
Production diaryProduction diary
Production diary
 
Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)Reflective diary (NEEDS finishing)
Reflective diary (NEEDS finishing)
 
Evaluationfinal
EvaluationfinalEvaluationfinal
Evaluationfinal
 
Task 5
Task 5Task 5
Task 5
 
The Map to My Mind Process book
The Map to My Mind Process bookThe Map to My Mind Process book
The Map to My Mind Process book
 
Work evolution
Work evolutionWork evolution
Work evolution
 
Calendar evaluation
Calendar evaluationCalendar evaluation
Calendar evaluation
 
Work evalutioon
Work evalutioonWork evalutioon
Work evalutioon
 
Production reflection fmp
Production reflection fmpProduction reflection fmp
Production reflection fmp
 
Booklet evluation pro forma
Booklet evluation pro forma Booklet evluation pro forma
Booklet evluation pro forma
 
Be selfish
Be selfishBe selfish
Be selfish
 
How did you use new media technologies in the construction and research, plan...
How did you use new media technologies in the construction and research, plan...How did you use new media technologies in the construction and research, plan...
How did you use new media technologies in the construction and research, plan...
 
Evaluation fmp
Evaluation fmpEvaluation fmp
Evaluation fmp
 

More from Sacha Chua

5+ index cards a day
5+ index cards a day5+ index cards a day
5+ index cards a day
Sacha Chua
 
2014-03-11 Profitecture - Talking points for no excuses guide to blogging
2014-03-11 Profitecture - Talking points for no excuses guide to blogging2014-03-11 Profitecture - Talking points for no excuses guide to blogging
2014-03-11 Profitecture - Talking points for no excuses guide to blogging
Sacha Chua
 
A No-Excuses Guide to Blogging
A No-Excuses Guide to BloggingA No-Excuses Guide to Blogging
A No-Excuses Guide to Blogging
Sacha Chua
 
Pre-coaching notes
Pre-coaching notesPre-coaching notes
Pre-coaching notes
Sacha Chua
 
Quantified Awesome - Booksnake
Quantified Awesome - BooksnakeQuantified Awesome - Booksnake
Quantified Awesome - Booksnake
Sacha Chua
 
FITC Toronto 2013 Sketchnotes
FITC Toronto 2013 SketchnotesFITC Toronto 2013 Sketchnotes
FITC Toronto 2013 Sketchnotes
Sacha Chua
 
20130404 emacs conf 2013 sketchnotes
20130404 emacs conf 2013 sketchnotes20130404 emacs conf 2013 sketchnotes
20130404 emacs conf 2013 sketchnotesSacha Chua
 
Organize, Share, Learn - Visual Thinkers Toronto
Organize, Share, Learn - Visual Thinkers TorontoOrganize, Share, Learn - Visual Thinkers Toronto
Organize, Share, Learn - Visual Thinkers Toronto
Sacha Chua
 
How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)
How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)
How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)
Sacha Chua
 
Sketchnotes: Lean Startup Day, Dec 3, 2012
Sketchnotes: Lean Startup Day, Dec 3, 2012Sketchnotes: Lean Startup Day, Dec 3, 2012
Sketchnotes: Lean Startup Day, Dec 3, 2012
Sacha Chua
 
Hardlines 2012: So You Don't Have an Army of Online Marketers
Hardlines 2012: So You Don't Have an Army of Online MarketersHardlines 2012: So You Don't Have an Army of Online Marketers
Hardlines 2012: So You Don't Have an Army of Online Marketers
Sacha Chua
 
Sketchnote Collection 1 - Sacha Chua
Sketchnote Collection 1 - Sacha ChuaSketchnote Collection 1 - Sacha Chua
Sketchnote Collection 1 - Sacha Chua
Sacha Chua
 
Quantified Self Conference 2012 - Sketchnotes
Quantified Self Conference 2012 - SketchnotesQuantified Self Conference 2012 - Sketchnotes
Quantified Self Conference 2012 - Sketchnotes
Sacha Chua
 
Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]
Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]
Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]
Sacha Chua
 
Quantified Awesome: Tracking Clothes, Groceries, and Other Small Things
Quantified Awesome: Tracking Clothes, Groceries, and Other Small ThingsQuantified Awesome: Tracking Clothes, Groceries, and Other Small Things
Quantified Awesome: Tracking Clothes, Groceries, and Other Small Things
Sacha Chua
 
Quantified Self Toronto 101
Quantified Self Toronto 101Quantified Self Toronto 101
Quantified Self Toronto 101
Sacha Chua
 
How to draw a presentation
How to draw a presentationHow to draw a presentation
How to draw a presentation
Sacha Chua
 
2011 - sachachua.com
2011 - sachachua.com2011 - sachachua.com
2011 - sachachua.com
Sacha Chua
 
Quantified Self Toronto: Update from October 2011
Quantified Self Toronto: Update from October 2011Quantified Self Toronto: Update from October 2011
Quantified Self Toronto: Update from October 2011
Sacha Chua
 
ITSC Awesomeness
ITSC AwesomenessITSC Awesomeness
ITSC Awesomeness
Sacha Chua
 

More from Sacha Chua (20)

5+ index cards a day
5+ index cards a day5+ index cards a day
5+ index cards a day
 
2014-03-11 Profitecture - Talking points for no excuses guide to blogging
2014-03-11 Profitecture - Talking points for no excuses guide to blogging2014-03-11 Profitecture - Talking points for no excuses guide to blogging
2014-03-11 Profitecture - Talking points for no excuses guide to blogging
 
A No-Excuses Guide to Blogging
A No-Excuses Guide to BloggingA No-Excuses Guide to Blogging
A No-Excuses Guide to Blogging
 
Pre-coaching notes
Pre-coaching notesPre-coaching notes
Pre-coaching notes
 
Quantified Awesome - Booksnake
Quantified Awesome - BooksnakeQuantified Awesome - Booksnake
Quantified Awesome - Booksnake
 
FITC Toronto 2013 Sketchnotes
FITC Toronto 2013 SketchnotesFITC Toronto 2013 Sketchnotes
FITC Toronto 2013 Sketchnotes
 
20130404 emacs conf 2013 sketchnotes
20130404 emacs conf 2013 sketchnotes20130404 emacs conf 2013 sketchnotes
20130404 emacs conf 2013 sketchnotes
 
Organize, Share, Learn - Visual Thinkers Toronto
Organize, Share, Learn - Visual Thinkers TorontoOrganize, Share, Learn - Visual Thinkers Toronto
Organize, Share, Learn - Visual Thinkers Toronto
 
How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)
How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)
How to Summarize Data by Month (Quantified Self Toronto Quick Tip #1)
 
Sketchnotes: Lean Startup Day, Dec 3, 2012
Sketchnotes: Lean Startup Day, Dec 3, 2012Sketchnotes: Lean Startup Day, Dec 3, 2012
Sketchnotes: Lean Startup Day, Dec 3, 2012
 
Hardlines 2012: So You Don't Have an Army of Online Marketers
Hardlines 2012: So You Don't Have an Army of Online MarketersHardlines 2012: So You Don't Have an Army of Online Marketers
Hardlines 2012: So You Don't Have an Army of Online Marketers
 
Sketchnote Collection 1 - Sacha Chua
Sketchnote Collection 1 - Sacha ChuaSketchnote Collection 1 - Sacha Chua
Sketchnote Collection 1 - Sacha Chua
 
Quantified Self Conference 2012 - Sketchnotes
Quantified Self Conference 2012 - SketchnotesQuantified Self Conference 2012 - Sketchnotes
Quantified Self Conference 2012 - Sketchnotes
 
Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]
Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]
Sketchnotes for Small Business Forum 2012 [Enterprise Toronto]
 
Quantified Awesome: Tracking Clothes, Groceries, and Other Small Things
Quantified Awesome: Tracking Clothes, Groceries, and Other Small ThingsQuantified Awesome: Tracking Clothes, Groceries, and Other Small Things
Quantified Awesome: Tracking Clothes, Groceries, and Other Small Things
 
Quantified Self Toronto 101
Quantified Self Toronto 101Quantified Self Toronto 101
Quantified Self Toronto 101
 
How to draw a presentation
How to draw a presentationHow to draw a presentation
How to draw a presentation
 
2011 - sachachua.com
2011 - sachachua.com2011 - sachachua.com
2011 - sachachua.com
 
Quantified Self Toronto: Update from October 2011
Quantified Self Toronto: Update from October 2011Quantified Self Toronto: Update from October 2011
Quantified Self Toronto: Update from October 2011
 
ITSC Awesomeness
ITSC AwesomenessITSC Awesomeness
ITSC Awesomeness
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 

Quantified Self 2012: Quantified Awesome - Tracking Clothing, Time, Stuff, and Other Things with a Personal Dashboard

  • 1. I'm Sacha Chua. I want to convince you that it's well worth investing the time and effort into building a personal dashboard that brings together the different things that you track.
  • 2. This is my dashboard. It's a Ruby on Rails site that I've been gradually adding to over the past year. Let me show you an example of how this helps me change the way I live.
  • 3. I started tracking my clothes because I was curious about what small thing I could start tracking every day. I also wanted to see if I could use the data to simplify my wardrobe.
  • 4. At first, I tried tracking this on paper, using numbers that I'd Sharpied onto the tags of my clothing. That didn't work out so well because I had duplicate records and missing records.
  • 5. So I started building this website, logging the clothes as I wore them. After the first month or so, I realized that pictures would make it much easier to pick the clothes. I spent about two hours taking pictures of most of my clothes.
  • 6. Now it's super-easy to log what I'm wearing - I simply click on the picture or search for the description and log it. I do this every morning, although sometimes I still forget. It's easy to catch up.
  • 7. It turns out that minor tweaks make a big difference. I used to sort the clothing by color so that I could see similar clothes together and maybe use colour theory to suggest
  • 8. Sorting it by last-worn date was much better, though, because then I was encouraged to load- balance my clothes. That way, I wasn't always wearing the same clothes again and again.
  • 9. WHAT ELSE? I couldn't find an existing application that did what I wanted to do, so I'm glad that I built my own using a little scripting. Since I was looking at this page every day, I wondered: what else do I want to put on it?
  • 10. Time Recording Tap Log Records I'd been tracking my time using some apps for my Android phone. I started with Time Recording because it was great at exporting data. I'd been trying Tap Log Records too because it lets you note other things in addition to time.
  • 11. I wanted to integrate time tracking into my dashboard, too, so I added a very simple time- tracking feature. It wasn't as fancy or flexible as the apps I used, but it worked the way I wanted to work.
  • 12. Since images made it much easier to make clothing decisions, I looked for ways I could visualize time so that I could more easily make time decisions. I made a few bullet graphs to help me zero in on my targets.
  • 13. Bullet graphs (image from Wikipedia) A bullet graph is a compact graph that shows your thresholds and actual performance. That way, you can easily see where you are in the range and how far you have to go. I colored my graphs red or green to make it easy to glance at them.
  • 14. In addition to the bullet graphs, I also visualized how I was spending my time. I wanted to see if my sleep times were all over the place (they vary a bit) and get a rough idea of how my day went.
  • 15. When I was tracking clothes, I looked at this dashboard daily. Tracking time meant that I was now checking it hourly or even more frequently. That made it even easier to make tracking and reviewing part of my routines.
  • 16. I also started using the time data as part of my weekly review and planning process. If I spent less time on a personal project one week, I tried to spend more time the following week.
  • 17. © 2012 Todd McCann, Creative Commons Attribution Licence 2.0 So this was fantastic! I had this personal dashboard that made it easy to review and change my behaviour based on the data I was collecting. I wondered: What else could I add to this to make it even more useful?
  • 18. My husband and I are big fans of the Toronto Public Library. We borrow so many items that it can be hard to track what's due, so I added some code to my dashboard to get the data from the library system and show me the next date.
  • 19. Since I already had the data, I figured I'd get it to keep my reading history too. Knowing that we've checked out more than 500 items over the last six months makes me feel
  • 20. We'd also signed up for a community-supported agriculture program some time ago, and I wanted to track just how much we received of each type of vegetable.
  • 21. So I added that to my dashboard as well. Every time we received a box of vegetables, I weighed the vegetables and updated my dashboard. We used this to prioritize our cooking so that we remembered to use up old vegetables.
  • 22. After a couple of seasons, I had a lot of data on what we received, what we ate, and what we ended up throwing away. Based on that data, we decided to try just buying our own vegetables. That's going well, too.
  • 23. There are all these little tracking ideas that you might not find a pre-built application for. Sure, you can track them on paper or in a spreadsheet - those tools are very flexible.
  • 24. But it's worth learning how to build a personal dashboard with your own simple tracking tools. That way, you can experiment with all sorts of ideas, and maybe even cross-reference your data.
  • 25. You can play around with the way you review your data, and discover how you can use that data to make new decisions easily. When you make data part of the way you make decisions, tracking becomes a lot more fun -- and useful.
  • 26. You might even decide to share some of your data publicly, like the way I do at QuantifiedAwesome.com. I share my clothing records just for fun. Ever since I started doing so, I haven't had a pajama day - I always want to have something up there!
  • 27. You might even decide to share some of your data publicly, like the way I do at QuantifiedAwesome.com. I share my clothing records just for fun. Ever since I started doing so, I haven't had a pajama day - I always want to have something up there!
  • 28. If you'd like to play around with some of these ideas, check out quantifiedawesome.com. You can actually register with a new account, Google, or Facebook, and try out some of these ideas. It's totally a hobby project, so I'd love your feedback.
  • 29. But dashboards are very personal and you'll probably want to tweak things to fit the way you work, so I've also released the source code under the MIT license. Look for the "Source" link in the footer of quantifiedawesome.com
  • 30. If I can help you with any questions or you'd like to bounce around some ideas, find me on Twitter as @sachac, check out my data at QuantifiedAwesome.com, or read my blog at LivingAnAwesomeLife.com. Happy to help!

Editor's Notes

  1. This is my dashboard. It's a Ruby on Rails site that I've been gradually adding to over the past year. Let me show you an example of how this helps me change the way I live.
  2. I started tracking my clothes because I was curious about what small thing I could start tracking every day. I also wanted to see if I could use the data to simplify my wardrobe.
  3. At first, I tried tracking this on paper, using numbers that I'd Sharpied onto the tags of my clothing. That didn't work out so well because I had duplicate records and missing records.