2015.02.06 – Writing More Unit Tests

Today started out rainy. I was pretty happy for that. I love the rain! I got ready and went downstairs. Jordan and Natale were already down getting ready for school. Jordan said that Lauren had forgotten her soup for lunch and I know she wasn’t feeling well so I felt bad for her. It was pretty early though and I had plenty of time before we would be leaving so I asked Jordan if he wanted to go with me to surprise her with her lunch. He said sure so we drove over. She was SO happy!

Wayne dropped me off at Mozilla and it felt like a relief to be in the cozy office. I had a lot to work on. Refactoring some code, writing tests, fleshing out templates. I chatted with Peter a bit about some stuff I needed clarification on and then dove into writing my tests. I got some written. Yay! They all fail right now. Boo! Ah well.

Jordan got done at school so he rode the streetcar over and sat with me until Wayne picked us up. Katt came in and sat with us for a while too which was really nice. Once I got home I plopped on the couch and paid some bills before getting back to work. Natale was watching the first Harry Potter movie so that was a bit distracting but I managed to get stuff done.

We made a really good and easy dinner. Uncooked pasta, diced tomatoes, garlic, onion, basil, seasonings, veggie broth, a bit of olive oil. Toss it all in a pot and bring to a boil. Simmer about 10 – 15 minutes. Dinner!

After dinner Andrew helped me with my unit tests. I have two functioning tests now! I can’t wait until I can reason through this stuff as quickly as he does. Testing is super cool and I want to get really good at it.

Today I learned that our children’s school has nearly a 50% opt-out rate for vaccinations. Ugh!

2014.12.04 – Happy Birthday Natale

Today is our youngest son’s fifteenth birthday! It was still a work and school day and I leave before he gets up so I didn’t get to wish him a happy birthday in the morning.  Andrew and I left for the MAX and it was pretty darned cold out and a bit rainy. I walked with him to his office and then made my way up to UA. It was just after 08:00 so not many people were in. I got situated in our little glass room and started messing with Android Studio. I wanted to send notifications to my phone. It went well and was not as exciting as I thought it would be since it was pretty much like sending to the tablet 🙂

Mele arrived as did Amanda. Mele was going to sit with us as much as she could so we could ask questions. I asked her how to use curl on the command line to send push notifications so she showed me the example page and I did a few of those. I was done messing with the mobile apps so asked Mele some questions about the bugs we were to work on. She went over them and I picked one to start with. It involved removing some code and tests so it was probably going to be a pain.

I was leaving early so I wouldn’t work over 40 hours and since Andrew was downtown we decided to meet for lunch. Yep, Los Gorditos. Amanda joined us and we had lots of great nerd conversation while we ate. We headed home and Amanda headed back to UA. Wayne started a fire when we got home and I made myself some tea. Nearly a full week in a new position while lots of fun is also stressful and I was starting to feel it so it was nice to sit by the fire and relax a bit.

Roberto and Frankie were over and would be staying for Natale’s birthday dinner. Wayne had taken them to Ikea to shop for new furniture. Natale came home from school so I could finally wish him a happy birthday! Soon Taylor and Delaney arrived as did Alice and Jason. Jayde and her friend Estelle decided to put on a play for everyone. It was really random and parts of it were actually hilarious. I helped Wayne make spicy garlic noodles for dinner. It’s always a favorite and it came out especially well this time.Everyone was stuffed but we still brought out the cake and Natale opened his presents. Alice and Jason gave him some really cool stuff and he seemed pretty happy about that.

2014-12-04 21.01.31

Even though it was a school night and Natale has trouble getting up in the morning we let him stay up and go over to Alice and Jason’s to watch The Giver. I was just not feeling very social so I bowed out and went to bed early.

Today I learned that although there are significantly more Apple mobile devices than Android they are quite a bit more difficult to set up and provision to receive push notifications.

2014.09.15 – Our Second Week Begins

Monday morning rolled around pretty early. I think mostly because I was nervous about riding my bike to class with Kronda. Andrew checked it out for me yesterday and it checked out fine. I got my backpack all ready to go and off we went. Kronda guided us through our fairly quiet neighborhood. We meandered past beach school and up over the Going Street Bridge, down through the other half of Overlook and on to Interstate. So far it was pretty easy. We were able to fly down Interstate and make the light which was nice then we headed for the Broadway Bridge. There was a bit of a long incline and my legs were not thrilled. I just kept pedaling though and made it! Once we got over the Bridge and onto Broadway the rest was a breeze. It was so much easier and nicer than I had imagined.

We hung up our bikes and I greeted my classmates. Before I knew it class was starting. We did our check-ins and it seems as though most everyone had a relaxing weekend although a few had a rougher time of things. We got busy going over tasks that we may not have completed from last week.  There was an entirely new naming convention for our blog files but I wasn’t aware of this until I had already renamed mine to one that I thought was better than what I had started with. Oh well, more practice right? I worked on that task but did a lot of helping my desk mates too so it ended up actually being pretty slow going.

The Monday All Hands meeting began and a Mozillian asked that everyone please fill out a survey regarding a new Mozilla logo so I did that and listened to the rest of the meeting. I love that we get to be a part of that. We headed back to our desks and worked a bit more on tasks and then it was time for lunch. We had delicious falafel  sandwiches.  After lunch we were split up into two groups (I thought). People all caught up on tasks and those who needed more time and help. Those who were all caught up were able to move to one desk area and work on some QA testing via the One and Done portal and Moztrap. Our tasks involved testing video calling in the Firefox Aurora browser. It was interesting to learn about how this works and it was fun to call each other but then the call notification sound got a little old.

Once we completed the tests we were booted from the room for a mandatory ten minute break. I took my laptop with me but ended up talking with another student instead. I’m liking everyone more and more each day. After the break, those of us who finished the testing were to teach the others who were still working on prior tasks. I worked with Yenni and she did a great job even though she was running on very little sleep. Some of the other students apparently went into a meeting about SUMO but I completely missed that this happened and have no idea how they were able to get in on that. Maybe we will hear more about it tomorrow.

I got my files all named the way I wanted and in the proper directories so worked on getting them pushed to my repo so I could submit a pull request. I thought I had a pretty good handle on what I was doing but then I got some error I wasn’t familiar with which isn’t surprising at all since Git does a crap ton of stuff and I know maybe 1% of it. I spent some time researching the error. One of our class mates filed his first bug report! That was really cool and he was able to present to the class about it. The day was going to end early so we did check outs around 4pm. Most everyone seemed to have a really good day and seemed really pleased with all they learned. The majority of the class opted to leave early but I was perplexed by this Git error so I asked Kronda. She looked at it with me and then we were both perplexed until Lukas explained how Github handles new pull requests when a person has one that hasn’t been merged. Ooooooooh-kay now the error made sense. I could have done without the yak shaving but I did learn something so it almost made it worth it I suppose.

Well now it was time to ride home. I was so pleased with how well it went getting to school that I didn’t give the ride home much thought. That was a bad idea because I seriously thought I was going to die riding up to the Broadway Bridge and then up the first half. It sure doesn’t look like much from a car but let me tell you, my legs were dying. Kronda didn’t really look back at me much but knew exactly where I was the entire time and also knew, somehow, that I needed a break once we got to the plateau on the bridge. I was SO thankful! My legs were pretty pissed off at me and were definitely cramping. Once they calmed down we were on our way again. Instead of returning up Interstate we went up Williams and then cut across Beech. This was purely so I could avoid a (to me) giant hill! Lukas, who left after us, caught up to us at this point. She said she was wondering why all the bikes were slowing down and then recognized Kronda’s outfit so yeah I would be the reason for the slowness. It was my first time though and I was using muscles I didn’t even know I had so I think slow was justified. Sorry fast people.

We zig-zagged on some quiet back streets and then parted ways at Interstate and Killingsworth. I made it home and was DONE but super proud of myself for doing it and also for not dying. Go me! Jason says I should ride every day now but screw that. I’m resting my legs tomorrow for sure.

Alice had messaged me earlier letting me know that she had harvested a ton of basil. She wanted to come over and make pesto and watch a movie after dinner. She brought over what basil she had and then we harvested ours and the basil from another neighbor. I stripped the leaves while she ran home to clean her dehydrator. She was bringing it over along with a bunch of cherry tomatoes so they could be dried. Once she showed up I decided I’d had enough of the basil stripping and would rather sit and slice the tomatoes because, you know, I didn’t get to mess with enough tomatoes the day before. Anyway, I managed to get approximately one million of them sliced while she and Wayne made dinner. We talked about ridiculous stuff and laughed a lot while doing all of this. I really love our neighbors.

Dinner was fantastic but it wasn’t ready to eat until about 21:30 mostly due to all of the talking and laughing. Our poor children! Their chore is to clean up after we do all of the cooking and eat so It was a very late night for them. I wish I could say this is a rare occurrence but we have always been late eaters. We all decided it was too late for a movie at this point so Alice and Jason went home. I’d say today was a pretty great day.

Today I learned that Github just adds any new pull requests in with any that are still pending. This was annoying to me initially but now that I understand how it works it does make sense, especially to the person handling the merges.

2014.08.14 – Something in the Air

I’ve never liked any sort of so-called domestic work. My mom loves to cook, bake, and sew. She tried to pass on the love of these things to me with no luck at all. She once gave me a sewing machine and after unsuccessfully trying to thread the thing I gave up and gave it to my little brother since he was actually interested and knew how to use it. But now things are different. We’ve moved to the Pacific Northwest and people just do stuff here like it’s no big thing. The day we showed up here from Arizona with our giant caravan of trucks, trailer and very helpful friends, all of our new neighbors came to welcome us with open arms. Our amazing gardener neighbor, Alice, had a garden all planted and producing a dizzying number of fruits, vegetables and herbs in our front yard. All for us. Just because. I had to ask her over and over to identify what was what. “Is this food or decoration?” Another neighbor, Mary, casually handed me a freshly canned jar of strawberry jam, made from strawberries right out of her yard. “You made this? Today? In your house?”. Mind blown.

Well we’ve been here just over a year now and I’ve canned strawberry jam, peach jam, peach jalapeño jam, marionberry jam, plum apricot jam, strawberry rhubarb jam, so.much.jam, pickles, and beets. Just about all of the stuff came from our yard or one of the other three I now help garden in on our block. I have a sourdough starter I made on a whim nearly a year ago, that I use to make wonderful sourdough bread, pancakes, and waffles. I’ve even shared it with a few people who now make their own sourdough bread. I picked currants from one neighbor’s yard and blackberries from Spencer and John’s yard and made delicious syrup. I was winging it without a recipe and ended up over-boiling it which caused it to turn into jam in the bottle but it was easy enough to fix.  I used a boatload of tomatoes I picked along with a variety of, fresh from the yard, basil, thyme, oregano, parsley and garlic to make an amazing spaghetti sauce. I have made several batches of kombucha flavored with whatever fruit happens to be growing in the neighborhood. Kombucha SCOBY is the craziest thing! Look it up.

What the heck has happened to me? My mom can’t believe it. I can’t believe it. But living here makes it so easy to do all of these sorts of things. There are so many people willing to help. Not only that, willing to just give of themselves and the things they produce. It kind of makes a person want to return the favor. Not because one has to but because it just feels right and good. All of these things that felt like chores have become a pleasure and no amount of cooking and sharing I do will ever be thanks enough.

I still hate sewing though!

Today I learned about Taskwarrior, Mirakel, that you can cat a cert file and see the contents, and that :r in vim cuts from a file and pastes it into whatever you are editing. Nifty!