• Archives

  • Categories:

  • Other profiles

Day of Rest

In case it’s not obvious to those who read this, I work a lot. I have a day job which consumes at least 40 hours per week, more if I end up hacking on something really cool again and lose track of time, which happens a lot. Then I have volunteer work I do with Partimus and various projects and events within the Ubuntu and Xubuntu communities.

These past several months I’ve also had the added challenges of planning a wedding and adjusting to a new job. I’ve tried hard to handle this all in stride, reminding myself I’m young and don’t yet have children so I should really take advantage of all the free time I have now to get work done. It’s also been rewarding, I get to work with a lot of really smart and inspiring people and reap the benefits of being a prominent person in communities I represent.

If you asked me a year ago to consider any sort of weekly “day of rest” I would have written it off without a second thought, “I have things to do! More than 7 days worth of things! And you want me to drop that down to 6?”

What I didn’t realize is that I’m not a machine. As I continued to optimize my time to get everything done I realized how exhausted I was becoming. It wasn’t just daily tired either, I’ve been very tired for months. I started ending up with evenings where I’d just crash after work and spend all evening watching TV, exhausted with no breaks in sight. I also noticed that things were upsetting me more quickly than usual and I was letting more get to me, this is no good!

A couple months ago in my studies into Judaism I came upon an article about observance of the Shabbat, the weekly Jewish observation of the Sabbath. My first thought was “what an interesting observance, maybe we should do that” and my second thought was “What, am I crazy? I already have NO TIME!” But it’s stayed in the back of my mind. I’ve since learned that the “Day of Rest” is not something exclusive to Abrahamic religions, Buddhists have the Uposatha day of observance, which, while focused on observance is very similar to the tenants observed by many of the Abrahamic religions (the Sabbath is a day Christians go to Church, and many Jews go to the synagogue for study). I’ve also recently read some secular reports of the health benefits of taking a day off, primarily linked to calming down (lower stress) and being able to make healthier choices when we’re not running around all the time.

At the Intro to Judaism class I’m taking we learned about Shabbat a couple weeks ago, which is when MJ and I started talking more serious about some kind of observance of a day of rest. In the class it was recognized that many don’t observe it and there are a few initiatives out there to encourage more people to, like the Sabbath Manifesto which gives a bullet-point modern interpretation of observance. Going through this list was an interesting exercise, but not everything resonated with me. Even so, we decided to give it a try and work out the details as we go along, we bought some Shabbat candles a couple weeks ago and have now observed for two Saturdays.

So, how have those two Saturdays gone?

It’s not easy. Both days I ended up working on some Ubuntu stuff for a few hours because I haven’t adjusted my schedule enough to avoid some commitments that land on Saturday. This is particularly more acute since I work with other community members who have Monday-Friday day jobs not directly related to their work in Ubuntu, weekends are an important time for getting things done. I also noticed that it ended up making my Sunday pretty chaotic both weekends as I squeezed in a lot of things I didn’t do on Saturday.

But some of it is great! I was able to take time to continue my reading of the Hebrew Bible and take my time in doing the readings for our Intro to Judaism class (which is on Sundays). On the first Saturday MJ and I went to services at the synagogue and then spent a nice lunch together where we just enjoyed each other’s company and didn’t talk about work or wedding planning all that much. On the second Saturday I took public transit to the zoo and then spent some time reading on the beach. Finally finding some down time that’s not the 15 minutes before I fall asleep to read has been a huge win.

I wouldn’t say it has cured my exhaustion, part of that is certainly that I need a proper vacation (honeymoon in 3 weeks!), but I have noticed that it’s starting to help. Having a full 24 hours where I can spend time with MJ, do some reading, spend some time outside and not focus on work is quite a refreshing break.

It’s also been interesting to explore what I define as “work” on this day. I began by making a quantitative list and then was struggling with some of the things I put on it, study of Judaism is fine, but writing is an important part of my learning process, can I still write? Should I put limitations on what I should write? Maybe I shouldn’t write for work or formal published articles, but how about a personal blog post that keeps getting put off because I have so much work? What about catching up on personal email? On one blog tackling the subject of secular day of rest the author simply claimed he would reflect on each thing and use the nebulous bar of “if it feels like work, it’s work.” During my second Saturday this ended up being a good measurement, if I realized that stress or strong sense of obligation was driving my activity, I’d stop and leave it for a Sunday.

It’s hard to say how this will turn out in the long term, but for now it’s been a fascinating experiment that has given me the pause I’ve needed these past few months.

OpenStack Grizzly Stats

I went to the San Francisco Zoo a couple weeks ago, among the critters I saw was their grizzly bears.

But this post is about a different kind of grizzly. OpenStack’s 7th release, Grizzly, was released today. It was the first release I was involved with and with my increased work lately with testing around DevStack it’s been an interesting experience.

Today Monty Taylor published some stats about the release, comparing to the previous two (Essex and Folsom):

  Essex Folsom Grizzly
Patches Uploaded 11036 17986 29308
Changes Created 5137 5990 12721
Changes Landed 4235 4978 10561
Avg patches per Change 2.6 3.6 2.7
Landing Percentage 82% 83% 83%

Or if you prefer, patches uploaded, changes created and changes landed in pretty chart form:

Mark McLoughlin also shared some stats from a couple other sources.

Congratulations to everyone on the release!

Catching up and a tiger cub

I’ve had a busy month, but not in the “exciting adventures” way, more in the “doing lots of grown up stuff” way that is less blog-worthy. I’m still spending a ton of time learning new things at my new job, MJ and I have been spending a majority of our time together lately working on wedding planning related tasks and while they have finally tapered off, I spent a considerable amount of time this month talking with other members of the Ubuntu community to see how the Ubuntu Community Council could be more effective and to strengthen the bonds I have with folks inside Canonical to help get news out in a more effective manner.

This month of lots of work at home and no travel I’ve also been perfecting the art of staying on top of news I care about and email. With the demise of Google Reader I’ve joined the bandwagon of those moving to self-hosted RSS reader with the installation of Tiny Tiny RSS on one of my servers and during the move I removed a bunch of feeds. With the help of my tablet (comfy read email everywhere) and a painful culling of email lists I really don’t read (it’s time to be honest, I’ll never learn anything from the exim-users mailing list!) I’ve managed to stay on top of email these past several weeks. Throughout this all I’ve also realized that I don’t physically have enough time to do everything I want to, it wasn’t a matter of just focusing and optimizing and avoiding TV. I’ve also been seeking to find better, more effective ways of relaxing, but that’s the topic for another post.

It’s hasn’t been all work though. On March 16th MJ and I spent a little time over at City Hall for the St. Patrick’s day festival there, before heading back home to work on more wedding stuff.


Dressed in green and drinking Guinness

On the 19th I headed over to Chinatown for an OpenStack presentation by Stefano Maffulli, the Technical Community Manager of the OpenStack project. I’d “met” him on IRC before, but it was fun to meet in person and attend the presentation. Out of this meeting came some ideas for pursing a more local OpenStack-specific meetup, since the current “Bay Area” ones are in the south bay, which is pretty far for those of us living and working in the city.

I also bought the $99 Fitbit device in an attempt to motivate more activity day to day. Working from home it’s very difficult to even get to the level of normal, healthy activity, particularly when living in a city where everything can be delivered. And motivation is a funny thing, it turns out this silly little device does actually make me more likely to take the slightly longer route or forgo escalators for stairs more often. We’ll see how long it lasts. On the technical side, it was an unusual purchase for me. It’s a closed source device which is essentially useless without the cloud-based tracking software, and I learned after buying it that there is no current solution for syncing with Linux – oops! Fortunately we have the Mac Book Pro that MJ uses for image processing available and there is a Fitbit version for Mac.

Last weekend MJ and I took Saturday off and headed up to the San Francisco Zoo to “meet” their new tiger cub. Unfortunately the little critter sleeps 20 hours per day and they had a camera set up so we could see her sleeping, but we didn’t actually get to see her come out of her box. We did get a glimpse of her mother as she came out to stretch her legs before returning to the cub for some nursing, aww!

More photos from the zoo visit here: http://www.flickr.com/photos/pleia2/sets/72157633093698350/

After the zoo visit we had a late lunch (early dinner?) at nearby Boulevard Cafe before going back out to do some shopping, where I finally found shoes to wear at the wedding, hooray! Just in time too, since this week I had to go for my final dress fitting and needed the accompanying shoes to make sure the length was correct. Fortunately the dress still fits great and the only alteration I need is the addition of bustling button and loop for the train. Also, I’m still in love with the dress, which was a satisfying realization.

This week I did a fair amount of spring cleaning and Passover began. This is my third year observing the no-bread dietary restrictions of this time, and it’s not easy, I love bread (and cake, and muffins and cookies…). It does help diversify my diet a bit though which isn’t a bad thing. We went to the Passover dinner at the synagogue on Tuesday night, unfortunately I wasn’t feeling very well and couldn’t eat a whole lot, but I’m glad I attended, every event helps as I continue to learn more about Jewish customs and culture.

As for this weekend? More wedding stuff! The wedding is less than a month away, we still have far too many things to pin down, including some more details for our honeymoon in Mexico. I am finally starting to feel more excited than stressed though, hooray!

On the Ubuntu Community (reprise)

A couple weeks ago I wrote my blog post On the Ubuntu Community. It was an unusual move for me, as I’ve tended to steer clear of making public comments in major community discussions like this in the past. This time felt different to me. I think it was the timing and speed of surprising announcements that was so hard for the community to absorb, and it caused such sweeping disruption across the whole project (not just the Ubuntu Desktop flavor). I watched as several community members, and friends of mine, threw their hands up and said “that’s it, I quit.” It was hard to watch, and speaking up was my method of showing solidarity. I’m aware of what’s going on, I’m feeling it too, we’re working on how to solve this.

Since writing I’ve had dozens of conversations with fellow community members and leaders to tease out precisely where things went wrong. Instead of repeating any of those conversations, a couple of public comments on Jono’s Recent Ubuntu Community Refinements blog post reflect the concerns. Sam Spilsbury very clearly writes of the frustration that occurred when the project he was working on (compiz) was abruptly dropped after he put a significant amount of time into it:

One of the things which caused me so much concern which has effectively put my Ubuntu involvement on-hold at this point is the fact that there seems to be very little stability within the Canonical-run projects which means that you don’t know if you’re going to get pushed back over some internal thing that you don’t know about.

If those working on these projects were told that they were soon to be deprecated, or that Ubuntu didn’t want any more changes to them, then I wouldn’t have spent all that time fruitlessly doing something which turned out to be a waste of my time.

Jef Spaleta echos these concerns in his comment:

Late breaking announcements, esp. “game changers”, makes community contributors feel like they are wasting their time working on things that no longer relevant to the direction Canonical is pushing. If the community can’t know 6 months out what technology Ubuntu is going to be using, then you can’t really expect community to plan their invaluable volunteer hours doing support tasks associated with that tech.

You have to find a way to deal with the tada announcements in a different way that how its been handled if you want people to continue to contribute in technical areas. Because as it stands its not balanced, its pretty one sided. If you can’t build technology roadmaps in a way that includes your volunteer contributors, then you aren’t making optimal use of that resource and it will whither.

This extends beyond just the core technical contributions to those that surround many aspects of contributing to Ubuntu. Translations, documentation, accessibility and more have to be equipped to handle changes so they can build their roadmaps accordingly and not waste time working on things that are later deprecated or make plans based on a schedule which is being changed.

So I absolutely recognize that these are the things that need to be fixed.

That said, I’m currently pleased with the plans outlined in Jono’s blog post that came out of some of these recent discussions, and with buy in from stakeholders on the points he outlined I feel if we can make progress in these areas we’ll be going a long way to satisfying many of the community concerns. I also want to make clear that I believe Canonical places a high value on the importance and value of the Ubuntu community.

Today we started the series of “Regular leadership problem solving meetings” which are Q&A style Google hangouts which we hope will further make the councils more accessible.


I really need to clean my office

The video is available on youtube here: http://www.youtube.com/watch?v=9b1ysB16pvU

Finally, while I had a lot of people approaching me personally to chat, this has shaken out a lot of long-term concerns the Community Council hasn’t been able to address because they weren’t really brought to our attention (contrary to popular belief, I’m not actually omnipresent). So here’s the reminder that the Community Council meets twice a month, the 1st and 3rd Thursday of the month in #ubuntu-meeting on freenode. Anyone is welcome to add items to our agenda. We’re also open to doing quick chats (IRC or verbal) with community members as needed if you reach out to us. And as always, you can also send us email at community-council@lists.ubuntu.com. We’re a friendly bunch :)

You can help the Ubuntu Weekly Newsletter!

Back in January, the Ubuntu Weekly Newsletter celebrated the 300th Issue! While an exceptional milestone for the team, we’re forever conscious that we have a very small volunteer staff to keep it running, and we always need more volunteers to help us out.

What do we need help with?

Summary writers. Summary writers receive an email every Saturday (sometimes Sunday if we’re running late) with a link to the collaborative news links document for the past week which lists everything that needs summarizing. These people are vitally important to the newsletter. The time commitment is limited and it is easy to get started with from the first weekend you volunteer. No need to be shy about your writing skills, all summaries are reviewed before publishing so it’s easy to improve as you go on. We also provide Style Guidelines to help you out (and you can always look at past issues!).

Note: You may have noticed in the past couple of issues that we bullet-pointed the list of articles in a few sections where we usually had summaries – this is due to lack of summary writers!

Editors. Our editors receive an email every Sunday (or Monday morning, depending on our timing and your time zone) with a link to the wiki page ready to be reviewed. Editors check for grammar, spelling, formatting and other consistency issues. Good written English skills, attention to detail and willingness to adhere to our style guidelines required.

Interested in either of these? Email editor.ubuntu.news@ubuntu.com and we’ll get you added to the list of folks who are emailed each week and you can help as you have time. Please specify whether you are interested in summary writing or editing when you contact us. You can always be removed from the list of people contacted each week, just ask :)

Nexus 10, various meetings and life things

I’ve had a very catch-up couple of weeks. MJ had a friend in town last week, so most nights they were out leaving me to my own devices. And devices are what I had! Last Wednesday I received my Nexus 10.

This is my first tablet (welcome to 2012!). Aside from the expense, my reluctance to buy one has largely been because I couldn’t figure out a use for it. My Mini9 is roughly the same size and is more useful, I can watch Netflix on my Chromebook, what use is a tablet? I bought the Nexus 10 in a moment of “ooh new shiiiiny” weakness and still wasn’t sure what I’d do with it. I also got this Blurex Ultra Slim Case for Google Nexus 10 inch Tablet — With built in Multi-Angle Stand for it.

So, what have I used it for? It’s an amazing email reader. No joke. I get a lot of email from a lot of mailing lists and I have a tough time keeping up. Once I had the tablet I realized that on a normal computer I am far too distracted by everything else to focus on catching up on lists, so I don’t, and my time away from my computer is spent reading paper magazines or on my Nook so my attention is very focused. So this new tablet is a very expensive solution to my lack of discipline. It’s also super nice to be able to curl up on the couch with my email (easier than with a laptop).

Last Saturday I ended up having lunch near Ferry Building where I was able to… tether my tablet through my phone to check email as I enjoyed lunch!


View of of Ferry Building at lunch

A podcast I was interviewed for was released last week, Ubuntu UK Podcast: S06E02 – Crouching Tiger, Hidden Ubuntu. They brought me on to talk about Xubuntu and it was a fun interview to participate in, they’re great hosts.

I managed to get in some social time last week too, meeting up with a friend for lunch, a trio of friends/colleagues for coffee one afternoon and another for a burrito-riffic evening in the Mission. I really should go out with people more often, I spend far too much time alone working and with MJ working more I’m noticing loneliness creep in more than it has in the past.

But MJ and I have made time this week to work on honeymoon plans! We got our flights booked on Sunday, going from San Francisco to Philly for the wedding, and then directly to the Yucatán Peninsula in Mexico for our honeymoon. Our schedule has us in a mix of resort and Mayan ruin exploring, I’m super excited.

I also met up with some folks at the Noisebridge hackerspace on Monday about some plans they have for an electronics recycling initiative here in the city. The groups Partimus currently works with to handle computer recycling and parts are both outside of the city, so it may be useful to have something local. I spent the rest of Monday evening testing the Xubuntu Beta1 ISO, which was released today. I’ve been quite remiss on ISO testing this cycle, which I’m hoping to start making up for by being more active in the coming weeks and running the 13.04 development version on my personal laptop now until release.

On Wednesday it was the monthly San Francisco Ubuntu Hour!

And I didn’t host this month, but we had someone else call a Debian Dinner, over near 25th and Mission, so most of the Ubuntu Hour attendees came over to enjoy some Middle Eastern dinner at Old Jerusalem Restaurant. Enjoy we did, the food was excellent!

This weekend I hope to nail down some more wedding stuff. I have a whole list of things that came up during our last call with the coordinator at the venue. Thankfully the honeymoon is almost completely booked. Also hoping to finally sort out my sleep schedule. It’s almost 1AM again. I do not enjoy DST time changes.

LoCo Team Portal Improvements Released

Several weeks ago, Adnane Belmadiaf (daker) found me on IRC and gave me this exciting link: https://launchpad.net/loco-team-portal/+milestone/0.3.11

47 LoCo Team Portal bugs with fixes committed. He let me know that the new version would be coming out soon and gave me a sneak peek at the new layout. Soon came on March 11th when 0.4.0 rolled out with an additional 19 bugs fixed, wow!

In addition to the high priority bugs, he tackled bugs my LoCo members had mentioned to me, like No easy way to find a Past Meeting and dozens of “low” priority and wishlist items, like including team blogroll or planet to the team pages (still need to work with the LoCo Council to get feeds added Edit: You can add your blog here!). On top of this, we have a new interface! Gone are those icons no one understood, we now have text links to mailing list, website, forums and more. When you start browsing around you’ll see that there has been a pretty extensive rewrite of the UI.

I’m also loving the spiffy new event page:

Huge thanks to Adnane for his commitment to this project and to Canonical IS for the work deploying the new release. The portal is hugely important for my team and many others, so it’s good to see it’s in good hands.

If you’re interested in helping him out (he’s super friendly to work with!) I wrote a blog post here back in September about how to deploy a development version using Vagrant and the necessary Django goodies to get you started. It’s probably a bit out-dated but if you swing by #ubuntu-website and ask for some help there are usually folks who can point you in the right direction.

Simcoe’s March Checkup

On March 2nd I brought Simcoe in for her quarterly checkup, the last was on November 24th (I wrote about it here).

My only concern bringing her in was increased agitation on her part lately (mostly meowing and wanting attention more than usual). I am pretty confident that can be written off to me traveling lately though, she sometimes really gets bent out of shape when I do.


Simcoe does not enjoy these visits

Fortunately her physical exam went well and then she was sent off to the back for blood work. For the first time since she was diagnosed with renal failure and we began treatment she hadn’t put on any weight, instead dropping slightly to 9.58lbs (down from 9.68), but it wasn’t enough to cause worry as she’s still within a healthy range for her breed and body size.

On Tuesday we got the rest of the blood results, including the important levels:

BUN 46 (normal range: 14-36)
CRE 2.8 (normal range: .6-2.4)

BUN is up slightly from 44, but that’s not significant (it can vary some day to day), and CRE is down slightly from 3.0, which is good.

I was happy to learn that since things have been so steady, the vet thinks we can wait 6 months before another checkup unless we have any specific concerns, hooray!

On the Ubuntu Community

Charles Profitt, in his recent post Ubuntu: Time to Take the Shot, talks about a meeting that the Community Council had with Mark on Tuesday. This followed a weekend of me doing everything in my power to step back from the recent announcements and discussions from Canonical that made my Thursday and Friday very difficult.

As a leader in the community I have been bombarded by comments from fellow community members these past few days. On Monday several members of the Community Council jumped on a hangout to talk about how we were handling all the news coming out, where we felt the community was going and what our role in this was. Immediately following this discussion we reached out to Mark to have a chat ASAP and I wrote an email to the internal Community Council list saying, among other things:

“What is most painful about all these decisions is how so much work in the community has been tossed to the side due to announcements which Canonical has clearly been talking about for months. We spent a week in Copenhagen and 4 months since planning a release we’re not sure will happen. In my own work I’ve been coordinating a writing team 13.04 articles for a magazine which may never be published, I have work items around documentation and testing that are completely up in
the air because all of a sudden we’re so uncertain about timelines. Since last week I’ve stopped working on anything that depended upon the release cycle because I feel like I’m completely wasting my time. I use myself as an example here, but there are many folks in the community who are feeling this. Regardless of what’s happening behind the scenes at Canonical to cause this, it’s currently a very painful time to be a community member.

Ultimately, what does this mean to me? It seems like we’re becoming (have become?) a community that can have LoCo events, do support, have a news team and focus on LTS. It’s no longer one where individuals can get deeply involved in development of many of the pieces of the OS in a regular cadence – if you do you risk the carpet being pulled out from under you in the form of some new announcement that causes all your plans and work to be less valuable (or useless), to pour salt in the wound you also get this happening with the knowledge that people at Canonical have been talking about this for months and you feel like you’ve been duped.”

Now, perhaps my words were a bit harsh, but as a community member watching these discussions and talking with others all weekend, that is how it feels. A rolling release proposal throws into question all the release-dependent work I have on my plate and whether I should be continuing that, like helping the docs team with their onboarding process and working with translations teams to continue their work. I’m not aware of discussions with either of these teams about how the rolling release proposal will impact them (though with Mark’s encouragement, I have asked).

As for that talk with Mark the Community Council did finally have, I didn’t walk away from it with the same feeling of inspiration that Charles had. In fact, Scott Lavender summed up my impression precisely in a comment on Martin Owen’s blog this week:

“It would appear that Canonical has a chance to create or provide an amazing ecosystem of digital devices that are integrated as well, if not better, than Apple. I feel they are making the right decisions to support that goal. Frankly, I support this.

I believe that this is a transitional phase. The community as it has existed is changing, going through a metamorphosis, and a new community, one perhaps more potent and powerful, will develop and break out of its cocoon, ready to dominate the world.

I do not believe I am part of that new community.”

Posts by Thierry Carrez, Andrea Grandi and Pasi Lallinaho this week have echoed what Scott says about the changing of the platform. And it seems the writing has been on the wall for quite some time, Jono’s own team has shifted from supporting community efforts within the core development framework (from MOTU to translations) to focusing on application developers.

This is not the Ubuntu community that I became a recognized member of in 2007.

Ultimately what I believe every community member has to do at this time is pause and reflect upon the Ubuntu community as it stands now and start asking themselves a few questions, here are the ones I’m asking myself:

  1. Is the vision of success defined by Mark (Ubuntu on all the things! Desktops! Phones! Tablets!) the same thing I believe in and want to continue moving forward with in my open source endeavors?
  2. If so, where can I continue to contribute where the impact of surprising announcements won’t render my work less valuable (or useless)?

But the first step is communicating to the community that this shift has occurred and not pretending that we’re still the same community we always were. We need to know to ask ourselves these questions so we can be prepared for what the future brings and advise new contributors accordingly.

So tonight I had dinner with fellow Community Council member Scott Ritchie. The conversation over tacos was not for the faint of heart, and I was still feeling quite demotivated over these recent developments. We then took a walk and ended up at a smoothie shop, which is where we got to brainstorming how we make this better.

What we came up with was a need to get a clear picture of what Canonical brings to Ubuntu and what Ubuntu depends on the community for. No more pretending that everyone can work on everything on equal footing, or that we all have the same values and goals.

Off the top of our heads we came up with the following contributions to Ubuntu that community is still essential for, but for which the kinds of development and core changes proposed by Canonical would have less significant impact upon in the grander scheme of things:

  • Support
  • Quality Assurance/Testing
  • Translations
  • Bug triage and patch review
  • Documentation

Obviously changes like moving to a rolling release will impact the schedule with which these are done on, but I believe a discussion will take place because of how important these things are. And most importantly, strong community members in all of these areas still have the opportunity to make an impact, make a name for themselves in the community and get very serious, important work done.

We decided over our respective tea and raspberry smoothie that the Community Council should work to draft a document that helps direct community members to these areas where their work is most valuable. We should also engage Canonical in a discussion about where they are putting their effort and I hope through these discussions we can also find solid core development tasks that community members can reliably participate in without risk and where they will find value, whatever their open source motivations are.

As a Community Council member I do feel like I’ve let the community down for not realizing what was happening to the community sooner. The duo of optimism and trust is not always a strength, it blinded me to some serious truths about how things have changed and our responsibility in this new community dynamic. I am, however, committed to fulfilling my duties within the Community Council to help shepherd community members through this. I hope you will join me, but this is a change of direction and I absolutely understand the decision to move on, this week I certainly was leaning in that direction myself for the first time since joining the Ubuntu community.

Solitary weekend

This past week was a tough one. I was ridiculously busy catching up with project work that has piled up while I was sick and then traveling. I had a few doses of disappointing personal news that really knocked me down energy-wise. I’m also seeking to handle some of the unsettling confirmed and proposed changes coming from one of the open source projects I work on. Then on Friday morning MJ left for a long-planned weekend trip.

Perhaps needless to say, I wasn’t thrilled with the idea of spending the weekend alone and it was tempting to spend it sleeping a lot and watching TV.

Fortunately I had to take Simcoe into the vet for a check-up on Saturday morning, 8AM appointment. Like it or not, I was getting out of bed early on Saturday! This ended up being enough to get me going for the day. After Simcoe’s vet visit I ended up going to The Grove for a breakfast burrito before spending an hour or so in Yerba Buena Gardens where I settled down on a bench and worked on some project work.

Upon returning home I realized that I was getting a bit mopey again, so I decided to do my favorite thing when my mood is bad: go to the zoo! Seeing a giant anteater was the perfect medicine.

And I had sushi on my way home, also a smart move. The meal ended with cupcakes.

I spent the evening catching up on home stuff, getting through a bunch of laundry and outstanding tasks I was hoping to get done while MJ was out of town, much success!

This morning I had the good fortune of another must-get-out-of-bed appointment, the 4th Intro to Judaism class. This week it covered the “Jewish Life Cycle” which I mostly was familiar with, but it was interesting to explore in a classroom setting. It was also my first time going to the class without MJ.

I took the bus there, so I had the opportunity to visit Japantown for a few minutes to pick up some things and then get off at Powell on my way home to treat myself again in preparation for spending the rest of the day at home: flowers!

This afternoon I stayed home, I had some work stuff to pick up on and also a Xubuntu team sprint to participate in. Double-booking my afternoon was a smart move, it kept me busy. This evening was more of the same, and I actually managed to make a small dent in my Inbox, even if it still needs a fair amount of love.

I’m heading out in about 15 minutes to pick up MJ and a friend who is visiting this week from the airport. Hooray for surviving the weekend!