<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/rss.xsl" type="text/xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"

>
<channel>
	<title>Sacha Chua - tag - d3</title>
	<atom:link href="https://sachachua.com/blog/tag/d3/feed/index.xml" rel="self" type="application/rss+xml" />
	<atom:link href="https://sachachua.com/blog/tag/d3" rel="alternate" type="text/html" />
	<link>https://sachachua.com/blog/tag/d3/feed/index.xml</link>
	<description>Emacs, sketches, and life</description>
  
	<lastBuildDate>Tue, 14 Jul 2026 18:22:03 GMT</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>daily</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>11ty</generator>
  <item>
		<title>Quantified Awesome: Adding calendar heatmaps to categories</title>
		<link>https://sachachua.com/blog/2013/07/quantified-awesome-adding-calendar-heatmaps-to-categories/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Thu, 25 Jul 2013 12:00:00 GMT</pubDate>
    <category>quantified</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=25406</guid>
		<description><![CDATA[<p>It’s amazing how little tweaks give you a whole new sense of the data. I’ve been using <a href="http://kamisama.github.io/cal-heatmap/v2">Cal-HeatMap</a> to look at my <a href="https://sachachua.com/blog/2013/05/poll-how-often-would-you-like-to-receive-e-mail-updates-also-quantifying-my-blog-posting-history/">blogging history</a>. I figured I’d build it into <a href="http://quantifiedawesome.com">Quantified Awesome</a> to make it even easier to analyze how I spend my time. 1.9 hours later, here’s what I have. All totals are reported for the past 12-month period by default (as of this writing, July 19 2012 to July 19 2013, including the day’s activities), but it adjusts depending on the filter settings.</p>
<p>Here’s me <a href="http://quantifiedawesome.com/record_categories/2">working on the Quantified Awesome system</a>:</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/07/image17.png"><img loading="lazy" title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://sachachua.com/blog/wp-content/uploads/2013/07/image_thumb17.png" width="640" height="284"></a></p>
<p>Instead of just a table of log entries or a summary of numbers, I can <em>see</em> the gaps and sprints in my activity.</p>
<p>Here’s the one for <a href="http://quantifiedawesome.com/record_categories/565">Discretionary – Productive</a>:</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/07/image18.png"><img loading="lazy" title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://sachachua.com/blog/wp-content/uploads/2013/07/image_thumb18.png" width="640" height="104"></a></p>
<p>Pretty consistent, actually.</p>
<p>and <a href="http://quantifiedawesome.com/record_categories/57">Discretionary – Play</a>:</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/07/image19.png"><img loading="lazy" title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://sachachua.com/blog/wp-content/uploads/2013/07/image_thumb19.png" width="640" height="105"></a></p>
<p>February must’ve been when I had a new video game to tinker around with. Plenty of opportunities to relax.</p>
<p>Here’s my <a href="http://quantifiedawesome.com/record_categories/566">Business – Earn</a> graph:</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/07/image20.png"><img loading="lazy" title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://sachachua.com/blog/wp-content/uploads/2013/07/image_thumb20.png" width="640" height="124"></a></p>
<p>and <a href="http://quantifiedawesome.com/record_categories/567">Business – Build</a>:</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/07/image21.png"><img loading="lazy" title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://sachachua.com/blog/wp-content/uploads/2013/07/image_thumb21.png" width="640" height="104"></a></p>
<p>I’ve been <a href="http://quantifiedawesome.com/record_categories/135">biking</a> pretty regularly, mostly on Tuesdays and Thursdays…</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/07/image22.png"><img loading="lazy" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://sachachua.com/blog/wp-content/uploads/2013/07/image_thumb22.png" width="640" height="104"></a></p>
<p>In contrast, I take the <a href="http://quantifiedawesome.com/record_categories/32">subway</a> only if it’s winter or really rainy, if I’m going somewhere far or steeply uphill, or if my bike is flat (as it was yesterday).</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/07/image23.png"><img loading="lazy" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://sachachua.com/blog/wp-content/uploads/2013/07/image_thumb23.png" width="640" height="104"></a></p>
<p>Neato. I should definitely do this for groceries too, now that I’ve loaded my grocery receipts into Quantified Awesome! (No public link yet for that data, sorry. =) ) I also want to figure out how to speed things up enough so that I can do quartile analysis and then use that to colour the scale…</p>
<p>Calendar heatmaps for the win! </p>

<p>You can <a href="https://sachachua.com/blog/2013/07/quantified-awesome-adding-calendar-heatmaps-to-categories/#comment">view 3 comments</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2013%2F07%2Fquantified-awesome-adding-calendar-heatmaps-to-categories%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item>
	</channel>
</rss>