Categories: review » decision

RSS - Atom - Subscribe via email

A year with my cargo bike

| decision, life

Summary: Life with a cargo bike has been working out really well for our family.

Stroller

I used to walk for an hour to get to some of A+'s playdates, pushing her in the Thule bike trailer / stroller that she still fit into. I liked bringing popsicles during the summer so that A+ could share them with her friends, so I often balanced a small cooler on top of the stroller and walked as briskly as I could. The popsicles were usually still reasonably cold by the time I got to the park. We'd spend a few hours playing there, and then there would be another hour's walk back. A+ usually napped on the way, so it was a chance for me to listen to podcasts.

Car

Sometimes we biked to the playdate instead. That was much faster in terms of getting there, even with a popsicle break halfway through. Those popsicles were only for us, since I couldn't bring a cooler on my bike. Also, A+ was usually too tired to bike back, or it was too dark for her to be safe biking on the busy streets between the park and our house, so we often waited in the mall parking lot for W- to pick up A+ and her bike in his car. Then I biked back by myself.

Dumped

We'd been considering cargo bikes for a while, and eventually things lined up to make it possible. It was a carefully-considered decision. I did a bunch of test rides using different models of cargo bikes. My height (or lack of it) ruled out many of the models designed for taller people. A+ was quite vocal about her preference for the suspension on the R&M Load cargo bikes, and she liked the view from the front-loaders more than the longtails. I rented the Load 75 and the Load 60 to try them out, accidentally tipping over onto the side an embarrassing number of times; A+ was safely buckled in but very grumpy about it.

When we confirmed that a cargo bike fit into our life, I bought a Riese & Müller Load 75 from Curbside Cycle. We picked the Load 75 over the Load 60 because the rain cover was nicer and the extra room could give us more years of use as A+ grows.

Loaded up

I love it. Biking is my favourite way to get around. There's just something so cheerful about it. A+ and I sing as we go around town. We smile at dogs in sweaters. She takes pictures of trees. Sometimes there are cargo bikes in front of us as we wait at the traffic light, and we wave and nod.

We got the Bakkie bag, too. It's designed to tow a kid's bike. That way, A+ can bike wherever she wants. When she gets tired, she can hop into the cargo bike and I can buckle her bike into the Bakkie bag, towing it all the way home. We've been able to go on more bike adventures by ourselves and together with W- because we don't have to worry about exceeding A+'s range.

Hot chocolate

Since we could get to the playground in 15 minutes instead of 60, it was a lot easier to bring snacks to share. We pretty much kept the playground kids well-supplied with free popsicles (and the occasional much-coveted ice cream treat) all summer, and the ice packs came in handy for treating the occasional bumps too. We even brought disposable cups and insulated bottles of hot water for making hot chocolate and instant apple cider in the colder months.

Potting mix

Aside from taking A+ to a wider range of places, we've also used it to bring several bags of potting mix or a propane tank home from the hardware store, carry other bulky items, and take lots of stuff to the community environment days for recycling/donation.

We are very lucky to have cargo biking as an option. When people ask me how much it is, I ruefully tell them, "Well, it's less than a second car." We weren't actually choosing between this and a second car; even though W- rarely uses his car these days, I'm too anxious to drive. My brain gets a little squirrelly and is prone to attentional hiccups. I don't want a moment of distraction to result in someone's death or serious injury. I'm still on alert when I bike, but it feels a lot more like something I can handle. And biking is so fast and convenient. I don't have to nudge A+ out of a playdate so that we can make it out before the subway gets packed like sardines, or shepherd A+ back home from the subway station ("I'm tiiiired.").

I got the bike in November 2023. Here's how much I biked over the past year:

Month KM
Nov 208
Dec 157
Jan 69
Feb 78
Mar 176
Apr 82
May 106
Jun 143
Jul 135
Aug 96
Sep 212
Oct 120
2024-11-04T14:04:00.159647 image/svg+xml Matplotlib v3.6.3, https://matplotlib.org/
Figure 1: Graph of kilometres by month

I was pleasantly surprised that even during the cold months (and A+'s reluctance to go outside if it was very cold or slushy), and even during the schoolweek, we still managed to get out on the bike.

2024-11-04T13:43:31.432403 image/svg+xml Matplotlib v3.6.3, https://matplotlib.org/
Figure 2: Kilometres by date

I got data from the ebike-connect site using Spookfox using the code below.

Javascript code for extracting distances and times
[...document.querySelectorAll('.activities__ride-menu')].map((o) => {
  return {
    date: o.querySelector('.activities__menu-details > span').textContent,
    distance: o.querySelector('.activities__menu-distance-text').textContent.trim(),
    time: o.querySelector('.activities__menu-details > span:nth-child(2) > span:nth-child(2)').textContent,
  }
});
Emacs Lisp to group distance by month
(let ((by-month (seq-group-by
  (lambda (row)
    (let ((date (plist-get row :date)))
      (when (string-match "[0-9][0-9]\\.\\([0-9][0-9]\\)\\.\\([0-9][0-9]\\) [0-9][0-9]:[0-9][0-9]"
                          date)
        (format "20%s-%s-01"
                (match-string 2 date)
                (match-string 1 date)))))
  trips)))
  (append
   '(("Month" "Distance")
     hline)
   (mapcar
    (lambda (row)
      (list (format-time-string "%b" (date-to-time (car row)))
            (format
             "%d"
             (round (apply '+
                           (mapcar (lambda (entry) (string-to-number (plist-get entry :distance)))
                                   (cdr row)))))))
    (reverse (seq-filter (lambda (o) (string< (car o) "2024-11")) by-month)))))
Emacs Lisp to group distance by date
(let ((by-day (seq-group-by
  (lambda (row)
    (let ((date (plist-get row :date)))
      (when (string-match "\\([0-9][0-9]\\)\\.\\([0-9][0-9]\\)\\.\\([0-9][0-9]\\) [0-9][0-9]:[0-9][0-9]"
                          date)
        (format "20%s-%s-%s"
                (match-string 3 date)
                (match-string 2 date)
                (match-string 1 date)))))
  trips)))
  (json-encode (mapcar
   (lambda (row)
     (cons (car row)
           (format
            "%d"
            (round (apply '+
                          (mapcar (lambda (entry) (string-to-number (plist-get entry :distance)))
                                  (cdr row)))))))
   (reverse (seq-filter (lambda (o) (string< (car o) "2024-11")) by-day)))))
Python code for making a bar graph of distance by month
import pandas as pd
import datetime
import matplotlib.pyplot as plt
import seaborn as sns
import json

data = trips
df = pd.DataFrame(data, columns=["Month", "Distance"])
df.set_index('Month')
df['Distance'] = df['Distance'].astype(float)
plt.figure(figsize=(8, 6), dpi=100)
sns.barplot(data=df, y='Distance', x='Month')
plt.savefig('biking-distance-by-month.svg')
Python code for making a heatmap
import pandas as pd
import datetime
import matplotlib.pyplot as plt
import seaborn as sns
import json

start_date = datetime.datetime(2023, 11, 1)
end_date = datetime.datetime(2024, 11, 1)
dates = pd.date_range(start=start_date, end=end_date, freq='D')
data = json.loads(trips)
df = pd.DataFrame.from_dict(data, orient='index')
df.index = pd.to_datetime(df.index)
df[0] = df[0].astype(float)
# Create calendar heatmap
plt.figure(figsize=(16, 3), dpi=100)
pivoted = df.pivot_table(index=df.index.day_name(), columns=df.index.strftime('%Y-%W'))
all_days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
pivoted.index = pd.Categorical(pivoted.index, all_days, ordered=True)
pivoted = pivoted.sort_index()
heatmap = sns.heatmap(
    pivoted,
    cmap="crest",
    linewidths=0.5,
    linecolor='white'
)

# Set the x-axis tick labels to show only the months
month_labels = df.index.strftime('%b').unique()
month_ticks = [i * 4 for i in range(len(month_labels))]
plt.xticks(
    month_ticks,
    month_labels,
    rotation=90
)
tick_positions = [i + 0.5 for i in range(len(all_days))]
plt.yticks(tick_positions, all_days)
plt.title('Distance on dates')
plt.xlabel('November 2023 - November 2024')
plt.ylabel('')
plt.xticks(rotation=90)
plt.savefig('biking-by-day.svg')

I like our cargo bike a lot. I hope to ride it for many years to come.

View org source for this post

Decision review: Samsung Note 8

| android, decision, geek, review

It was quite a big jump going from a Moto G (2nd gen, bought in 2015) to a Samsung Note 8 this year, mostly on my dad's insistence. Here's how I've been working on making the most of my new phone's capabilities.

  • Camera: Way more pictures of A-, since the camera works decently even in low light. I like how it reminds me to clean the camera lens.
  • Better battery life, quick charge: This is great. I used to keep W-‘s old Moto G handy so that I could swap to it if my phone battery ran low while I wrote in bed. Now I don't even worry about charging overnight, since I can charge my phone while having breakfast with A-.
  • More storage: It's nice not having to decide which apps I have space for on my phone. I even used the SD card to copy thousands of archived photos into Google Photos.
  • Pen: Screen-off notes are really quick to scribble down, since all I need to do is take out the pen and start writing. I trust writing more than typing for taking fast notes. I also really like the ability to select part of the screen and extract text, because sometimes apps don't make it easy to select and copy text. I've used the pen to draw and colour illustrations for a book for A-. It's more awkward than using my tablet PC or the iPad, but it lets me use phone time to get more things done, so it's worth it.
  • Fingerprint scanner: Surprisingly handy way of reducing the friction of using my phone. I keep my phone locked when the screen is off so that A- doesn't play with it, and tapping the fingerprint sensor to unlock the phone saves me a bit of fumbling around.
  • Voice and gesture control for pictures: Great for taking pictures, since it's not easy to hold and shoot with one hand.
  • Speech recognition in general: I've been getting the hang of this now that battery life means I'm a little less worried about leaving my phone listening all the time. I have a few shortcuts for tracking activities, and I often set timers and add grocery items by voice too. It's still not quite reliable, but it's worth a shot. A- occasionally parrots “Okay Google” and “Command sent,” so I try to model saying “please” when I ask my phone to do things. I haven't used Bixby as much, since voice wake-up for Bixby interferes with voice control of pictures.
  • Larger screen: This was a little hard to get used to, since the bigger screen makes it hard to put my phone in my pocket or hold in bed. But it does make it a little more manageable to ssh into my server and do things, although working with a virtual keyboard is still annoying. I've also used the split screen feature a few times.
  • Edge apps: I've used the clipboard and the ruler a few times.
  • Live focus: I've used this a few times, but I usually don't have much time to compose a picture of A-. Maybe when she's a bit older, or if I think about it more.

I want to explore more of the camera's features, figure out a good workflow for photos, learn more about what I can do with speech recognition, and get better at workflows for notes (thoughts, images, and e-books).

I wonder if it makes sense to draw more on my phone than on paper even when A- is around. I haven't been keen on doing so because she usually wants to imitate me, and she gets more out of drawing on paper than on my phone. Maybe I'll draw on paper and take quick pictures on my phone instead.

I probably won't upgrade for a while, since it's likely to be a bit of a hassle selling this phone and upgrading to a new one. I might be tempted by an even better camera in the next phone. After all A- is only this age once. I really like the stylus. That means keeping an eye on the Samsung Note line and figuring out when it makes sense to upgrade. I hope this phone is sturdier than the Samsung Galaxy S3 I experimented with years ago. This one has survived life with a toddler so far, so that's good. I spend more time on my phone than on my laptop these days, so it'll be interesting to see how I can make the most of it.

Decision review: Mid-range phone (Moto G), and thinking about how to get even more out of it

Posted: - Modified: | decision, geek, review

My Samsung Galaxy S3 started uncontrollably turning off in February. Even after I cleaned the switches and contacts, it wouldn't reliably stay on.

On W-'s recommendation, I switched to a Moto G (2nd gen) a few days after my old phone died. I bought the mid-range Android phone from Staples instead of getting it through a phone contract.

I was a little nervous about my Moto G's storage limits (16GB, no external storage), but surprisingly enough, it's been fine. I subscribe to a handful of podcasts, and I've given up on the desire to keep an offline copy of my sketches for easy flipping. I've picked a few Evernote notebooks and Dropbox folders to synchronize offline, and I leave the rest for online or desktop use.

W- recommended the Otter Commuter case, so I got that too. His is black and mine is purple. Since the phones and cases are identical, sometimes I accidentally pick up his instead of mine if I'm not looking. The case has been working out nicely as well. It's nice not having to worry so much about dropping my phone (which I've done more than a few times) or cracking the screen (which I haven't).

It's been almost eight months with the phone. I'm happy with the decision to go with the Moto G instead of splurging on a higher-end phone or choosing something more basic. I mostly use it for alarms, activity tracking, reading, mail, calls, weather forecasts, timers, tethering, remote cheque deposits, and the occasional app or game.

I still haven't gotten around to Android development, even though that was one of the things I was curious about. Web development is easier for me and more generally useful. I did get around to learning more about Tasker and Javascript, and the quick activity tracker I put together for my most frequently-used categories has been handy. I haven't played around much with NFC either, since that activity tracker's been convenient enough for quick interactions and it's always available.

The recent Android OS update improved the power use. I've been okay in terms of battery life – enough to feel comfortable listening to podcasts or leave the pedometer app running in the background.

I'll probably use my phone even more over the next year, so it might be good to think about how I can get even more value out of it.

  • I haven't quite gotten into the habit of reading e-books on my phone, even though I have the Kindle and Overdrive apps installed. I think it's a combination of being impatient with the low information-density-per-page-turn of non-fiction books and not building up a fiction backlog instead. I read a bit of fanfiction from time to time. Hmm, maybe I can slowly work my way through classic literature.
  • In terms of podcasts, I like listening to CBC's Ideas program, and W- and I sometimes chat about the episodes. I also listen to podcasts about philosophy, and Stoicism in particular. I can look around for tech shows, like the one that Daniel Gopar is starting up around Emacs.
  • It would probably be good to take more pictures, too. Sewing, maybe?
  • If I trim my Feedly blog subscriptions a bit more and then add feeds in line with my current interests, that would help me get more out of blog reading.
  • Jotting quick ideas in Evernote worked well before, but I haven't been doing it lately because I've been casually browsing the web instead. Since browsing has diminishing returns, perhaps I'll shift more attention towards writing.
  • I wonder if the performance and accuracy of speech recognition has improved enough for it to be mostly usable. Hmm…
  • Time to get back to doing flashcards, too!

I've settled into comfortable routines, but there's so much I haven't explored yet. Looking forward to taking advantage of the phone's capabilities!

View or add comments (Disqus), or e-mail me at sacha@sachachua.com

On “Hell, yeah! or No” and other approaches

Posted: - Modified: | decision, passion

If you find yourself overcommitted, the “Either ‘Hell Yeah!' or ‘No'” approach suggested by Derek Sivers (among others) might be a good fit. The idea is that if you rate things on a scale of 1 to 10 (with 10 being awesome), ditch the things that are less than 9 instead of wasting your time and energy.

2014-10-22 On Hell Yeah and other approaches

2014-10-22 On Hell Yeah and other approaches

I can see the merits of this approach. Reflecting on it, though, I noticed that I prefer to do things a little differently, and I wanted to dig into the reasons why.

When it comes to requests from other people, I'm pretty good at sticking to the “Heck, yeah!” range. After all, whatever I say no to might be a good fit for someone else, or it could be an opportunity to help someone pick up new skills. Besides, if I make few promises, I have more flexibility when it comes to choosing what to work on at the moment.

For myself, though, I'm okay with working on things that aren't an immediate “Heck, yeah!” I think it's because I see a lot of value in the range of things you would rate from 3 to 8 on that 10-point scale, so it can be good to deliberately carve out time to work in that range instead of spending most of your time at 9 or 10.

When I look at the skills and interests that have become big parts of my life, very few of them were instant passions. I've always liked reading. I think I fell in love with programming immediately, but I'm not sure because I don't remember enough about the beginning. On the micro-scale, though, there's often a little bit of awkwardness and mediocrity when I'm learning something new. I liked personal finance and analytics as soon as I learned about them, but statistics took me longer to wrap my mind around.

Most of the things that enrich my life grew slowly. It took me years and years and years to get to the point of enjoying writing, drawing, or cooking. I didn't look at W- across a crowded room and feel my world come into focus; I got to know him as a friend before growing to love him. Canada made me sad and homesick before it slowly became a second home. Biking was something limited and a little scary before it became freeing. I'm still working on enjoying exercise and picking up DIY skills.

Sometimes my goals for learning something burn brightly enough to keep me going, but sometimes I start something trusting that it's good for me and that I might eventually enjoy it more. It can be difficult getting through the plateau of mediocrity, but it might be worthwhile.

I might not often rate deliberate practice and improvement as a 9 or 10 on the excitement scale, either. Sometimes I get impatient or distracted. But it's good for me too, and it helps me do even better. So I'll spend time on that, even if I feel a little blah about getting started. Sometimes momentum creates its own energy.

Still, it might be interesting to get more of my activities to that “Heck, yeah!” level of energy, when you're jazzed up about things and you're in the flow. It's fun to have those happy-dance-“I rock! I rock! I rock!” moments. How can I amp up the things that I do, moving them up the scale, now that I understand my motives a little better?

2014-10-22 What kinds of activities do I want to fully enjoy

2014-10-22 What kinds of activities do I want to fully enjoy

View or add comments (Disqus), or e-mail me at sacha@sachachua.com

Don't worry about your tools in the beginning: Avoiding premature optimization

Posted: - Modified: | decision, productivity

“What tools should I buy?” “What platform do I start with?” “What's the best option out there?” Geeks have a special case of analysis paralysis at the beginning of things. We try to optimize that first step, and instead end up never getting started.

Here's what I'm learning: In the beginning, you're unlikely to be able to appreciate the sophisticated differences between tools. Don't bother spending hours or days or weeks picking the perfect tool for you. Sure, you can do a little bit of research, but then pick one and learn with that first. If you run into the limits, that's when you can think about upgrading.

Start with something simple and inexpensive (or even free). If you wear it out or if you run into things you just can't do with it and that are worth the additional expense, then decide if you want to get something better. I do this with:

Don't worry about what the “best” is until you figure out what your actual needs are.

There are situations in which the cheapest or the simplest might not be the best place to start. You can easily get frustrated if something is not well-designed, and some inferior tools like dull kitchen knives are dangerous. That's a sign that you've run into your choice's limits and can therefore upgrade without worry. Yes, it might waste a little money and time, but you'll probably waste even more time if you procrastinate choosing (more research! more!) and waste more money if you always buy things that have more capacity than you ultimately need. You can tweak how you make that initial decision–maybe always consider the second-from-the-bottom or something like that–but the important part is getting out there and learning.

View or add comments (Disqus), or e-mail me at sacha@sachachua.com

Developing opinions

Posted: - Modified: | decision, learning, reflection

How do I develop opinions? What is good to develop opinions about? How can I improve this process?

I've been working on teaching myself design. Good designs and bad designs both take effort to implement, so I might as well focus on good designs. I can read all the usability guidelines I want, but I need an aesthetic sense in order to bring things together into a coherent whole. Hence the need for opinions.

Lots of other areas benefit from opinions, too. Opinions can speed up decisions, save time and money, and help me appreciate subtleties. I'd like to form useful opinions while still being open to changing my mind in the face of good arguments or new evidence.

I don't have a lot of strong opinions. I tend to take things as they are, see the value in multiple viewpoints, and not get too attached to things. I can identify and let go of decisions that don't matter that much to me. In university, I nearly flunked my classes in literature. Art and music are still pretty opaque for me, although I do have a fondness for representational art and self-referential or otherwise punny music. Even when watching movies, I rely on IMDB reviews and TVTropes pages to shape my appreciation of what I'm watching.

W-, on the other hand, has a surprising breadth of well-informed opinions about things like kitchen knives, bicycle frames, and other areas. He has had quite a head start, though, so I don't feel too bad.

Anyway, I have a lot of catching up to do. I want to set some parameters on my opinion-forming, however.

Okay. It seems that there are four stages in my opinion development:

  1. Anything goes. No opinion on these things yet.
  2. Do some quick research and pick a recommendation.
  3. Go deeper. Compare several approaches. Critically think about them. Pick one approach or synthesize several.
  4. Go a little further from the crowd. Come up with my own hypotheses and test them.

1. Anything goes: There are a lot of things I don't particularly care about. I'm willing to take other people's recommendations on them or follow my general principles. For example, I don't have a strong opinion about most of the ingredients we buy from the grocery store, so I usually pick the lowest unit price and then move up from there as needed. Decisions that have low costs (time, money, attention, risk, etc.) generally stay in this category, although I occasionally invest time in thinking about things based on the frequency of the decision.

2. Quick research: I read a lot, and I'm comfortable digging through whatever research I can find online. Many of my decisions are in this category. I do a quick search to see what other people are saying or bring up points from books I've read, and we use those ideas when choosing an approach. W- knows a lot about comparison shopping, and I tend to be the one with notes for communication, personal finance, and education. Sometimes I turn these into blog posts as well, especially if I can follow up with the results of applying that opinion.

3. Going deeper: Sometimes research doesn't turn up a clear answer, or I have to do the work in putting things together myself. I often request several books on the same topic from the library, reading them all over a couple of weeks so that I can see their overlaps and disagreements. Since it's easy to forget key points and it's easy to fool yourself into thinking you've made sense of something, writing and drawing help me a lot.

4. On my own: Some things are so uncommon, I can't easily find relevant research. For example, I'm not the only one who's done some kind of a semi-retirement experiment at an early age, but I don't think I'll find any books or online communities that already have reflections on all the questions I have. For topics where I'm on my own, I have to break things down into smaller questions that I might be able to research or test. Then I can write about what I'm learning, come up with ways to experiment, and share my reflections.

In terms of process, I tend to form most of my opinions by reading, writing, and trying things out. I rarely talk to other people in order to get their opinions about something, aside from the occasional people-related question where I'm curious about the approaches they've used. I don't debate my opinions since I'm hardly ever interested in arguing with people. There's no changing other people's minds, anyway; only presenting approaches and helping them change their mind if they want. Ditto for me – people might disagree with something I write about, but I'm more likely to acknowledge a difference in opinion than to change my mind unless I really want to.

So, what do I want to get better at forming opinions about?

I've already mentioned design as one of the areas I plan to focus on. Philosophy is another: forming opinions about how I want to live and what I will do. Developing opinions on exercise will involve trying things out and paying close attention to how I feel.

I could probably work on my opinions about business, too. Reflection might turn up more opportunities that are in line with my current interests.

In terms of tech, I can become more opinionated about good programming practices, patterns, and frameworks.

Some consumer things are probably worth developing more opinions about because of their cost or frequency in my life. It may be good to develop an opinion about bicycling.

Cooking is a good area for opinions, since it's all a matter of taste anyway. I can learn more techniques, get better at those techniques, and try different recipes. It might be good to develop opinions about gardening (particular cultivars? gardening practices?), although I'd probably need to develop the skills and infrastructure to start plants from seed first. Maybe start with salad green types? That'll have a faster growth cycle, and I can also test things by buying different kinds of greens from the market.

Do I want to continue with my current process? Are there ways I can improve it?

One easy step for improving my opinion-building process is to capture more of it as blog posts. If I write about opinions as I'm forming them, I benefit from the explanation and the review. Other people might be able to share tips, questions, or ideas. There are lots of little opinions and opinions-in-progress that I haven't shared on my blog yet. It could just be a matter of making blogging even more a part of my thinking process.

I can experiment with talking to more people while I'm forming opinions. I should probably be careful with that, though, since advice is a funny thing.

It might be interesting to be more explicit about the assumptions and hypotheses related to my opinions.

Hmm… Is this something you've thought about? How have you improved your opinion-forming processes?

View or add comments (Disqus), or e-mail me at sacha@sachachua.com

Thinking about what I want to do with my time

Posted: - Modified: | decision, experiment, planning, time

Every so often, I spend time thinking about what I want to focus on. I'm interested in many things. I like following my interests. Guiding them to focus on two or three key areas helps me avoid feeling split apart or frazzled.

I balance this thinking with the time I spend actually doing things. It's easy to spend so much time thinking about what you want to do that you don't end up doing it. It's easy to spend so much time doing things that you don't end up asking if you're doing the right things. I probably spend slightly more time on the thinking side than I could, but that will work itself out over time.

I balance thinking with moving forward. It doesn't matter if I might be going in the wrong direction, because movement itself teaches you something. You discover your preferences: more of this, less of that. You get feedback from the world. For me, moving forward involves learning more about technology, trying experiments, making things, and so on. Taking small steps helps me avoid spending lots of time going in the wrong direction.

(And are there really wrong directions, or just vectors that don't line up as well?)

What do I want to do with my time?

Fitness: The weather's warming up, so: more biking, more raking, more compost-turning, more carrying water to the garden. It would be good to be fitter and to feel fitter. I like the focus on fitness rather than exercise – not exertion for its own sake, but practical application.

Coding: I like coding. Coding might be a perfectly acceptable answer to the question “What do I want to do with my life?”, at least currently. I've been doing a lot more Emacs coding, and I'm digging into other technologies as well. I like it because I can build stuff – and more importantly, learning helps me imagine useful stuff to build.

I think I want to get better at making web tools that are useful and that look good, but I'm not sure. Lots of other people can do this, and I haven't come up with strong ideas that need this. (Back to the need for a well-trained imagination!) I can wait to develop this skill until I have a stronger idea, or I can learn these skills to lay the foundation for coming up with ideas. I've been thinking about getting better at working with APIs, but that's even more like digital sharecropping than creating content on other people's platform is. APIs, pricing models, and all sorts of other things change a lot. I'm wary of investing lots of time in things that I have very little control over.

What would a few possible futures look like? I could be a toolmaker, building lots of little tools for niche audiences. technomancy and johnw are great role models for this. I could be a contributor or maintainer, building up part of something like Org or Emacs, or perhaps one of the modern Web stacks. If I need to keep a path back into the workforce, maybe back-end development would be a good way to do that. I like talking to fellow geeks anyway, so it's okay if I don't focus on front end–that way I won't have to deal with fiddly browser differences or client tweaks.

Writing: Writing helps me learn more and understand things better. It saves other people time and tickles their brains. It's also a great use of my time, although sometimes I feel like coding has more straightforward value.

Lots of people write. I want to write about things things that are not already thoroughly covered elsewhere. I want to be myself, not some generic blogger – to write (and draw!) things that are geeky and approachable. I like writing about Emacs (goodness knows how we need more documentation!), self-tracking, experiments, technology, and learning.

What's on the backburner for now, then?

What does this reflection teach me about what drives me?

For amusement, you can check out my list of back-burner things from October 2013. Back then, I wanted to focus more on drawing and writing. This time, I'm geeking out. Yay! =)

View or add comments (Disqus), or e-mail me at sacha@sachachua.com