Old Man Exam

Now that I’m fifty, I “get to” start some of those rites of passage for older citizens in our society. The AARP mail has started rolling in, of course, but the other milestone is that yesterday I had a colonoscopy. I wanted to document my experience, partly for anyone searching around for personal accounts of the procedure, and partly for my own reference the next time this rolls around.

Spoiler: The exam didn’t find anything. I don’t know whether I’d be writing this post if it did find something. Writing about medical issues is something which is, well, maybe not frowned upon exactly, but something people often don’t do, due to a lot of different personal and internal pressures, as far as I can tell. I’m not terribly shy about it myself (though TBF I’m also pretty healthy), but I don’t think people really want to hear about it either. But as something which was a pretty significant subject for me over the last week, I decided it seemed reasonable to write it up.

I got a referral for the procedure when I saw my PCP last March, but I put it off for various reasons, not least worry about the difficulty of preparing for it and finding out what the results would be on the other end. But since I knew my schedule would be clearing up early this month, and not wanting to put it off into the holiday season, I made the call and was happy to find out I pretty much had my pick of dates for when to do it. So I scheduled it for noon yesterday (which, for those gliding into this entry in the future, was a Tuesday).

The pre-prep involved picking up the laxative for the day before the exam, and stopping eating nuts and seeds a week before, I guess because those take longer to digest. Although not specifically called out, I also avoided nut products like peanut butter. It also occurred to me that there are incidental seeds in a lot of things, e.g. sesame seeds on buns, those whatever-they-are on the bottom of English muffins, etc. I didn’t kill myself trying to cut out everything, but I avoided anything obvious, trying to generally stay in the spirit of things. I was also supposed to skip aspirin and ibuprofen, which was easier.

The real ‘fun’ started on Monday, when I was supposed to stop eating anything except for white liquids (lemonade, white cranberry & white grape juice, chicken broth, etc.). I did go to work and had a low-energy day. Fasting was not as bad as I thought it would be – my stomach had a dull ache all day, but it wasn’t growling out of control and leaving me weak and woozy. But it was probably the worst part of the preparation.

I left work early and went home to take the laxative (under the brand name SUPREP) at 6 pm. This involved mixing a 6-oz bottle of the stuff with 10 oz of cold water, drinking the whole thing, and then drinking 32 oz more water over the next hour. I had heard a few stories about the taste of the stuff, but it was actually not that bad. It smelled kind of like cherry NyQuil, tasted a little worse, but was pretty easy to chug down with a pause for breath in the middle. Honestly drinking another 32 oz of water over the next hour was harder, because that’s a lot of water in a short time.

My big worry was that the results of the stuff was going to be miserable: Sitting on the toilet for 2-to-3 hours, or dirtying my clothes or furniture, and I was braced for it to have an immediate effect after drinking it. In fact it took about 40 minutes before I felt the effects, and I had the usual amount of control over my bowels throughout the experience. The effects lasted about 4 hours – which is presumably why I had to drink it at 6 pm, so I could get a decent night’s sleep – and overall was not so bad. Better than not being able to eat, honestly.

As my procedure was scheduled for noon on Tuesday, I woke up at my usual time at 6 pm and showered, and then drank the second dose of laxative, and, well, let’s just say that it was pretty clear that the medical brain-trust knew what they were doing to prescribe two doses. The experience was basically the same as the night before, except that I had to stop drinking around 9 am. But I did drink some extra water before that.

Debbi stayed home in order to drive me to and from the appointment and keep an eye on me afterwards, so we went in well before check-in time, and a little after 11 I went through the whole check-in process. Since I would be somewhat sedated during the process, they put some monitors on me and an IV drip. Apparently being dehydrated makes it more difficult to put the needle into a vein, but fortunately they got it in in a single try. That was probably the worst part of the pre-op procedure. Well, that and the fact that I was cold all morning, which they said was a side-effect of the prep procedure.

While they were wheeling me into the room I reflected that the last time I was on a gurney being wheeled around a hospital was when I was 17 having surgery for a pilonidal cyst. (I remember the date because it was the summer of 1986, because I started watching baseball while recovering from that surgery in the hospital.) Before that was probably when I was 7 and had surgery for a hydrocele, which I barely remember except during recovery was the only time I’ve ever found Cheerios to be tasty. I guess I’ve been pretty lucky to have avoided this experience for the last 33 years.

The actual exam had me lying on my left side, but almost as soon as I turned onto it my memory goes blank. I assume the sedative kicked in and I either fell asleep or just got too groggy to remember. The nurse said it’s common for people to not remember or have one brief flashes of memory of the exam. I remember taking up near the end of it and seeing the screen they were looking at, which was weirdly mesmerizing, watching something tunnel around inside my innards. It was like some weird Doctor Who special effect. It was vaguely uncomfortable, but not painful. Then it was done and they wheeled me to toe recovery room.

Debbi met me there and the doctor came in and said that they’d found nothing during the exam, no polyps or anything else they needed to monitor, which means I don’t need to do this for another 10 years. Woo! Apparently I do have a few diverticuli, which the doctor says is very common and is unlikely to cause any problems.

Since I had been sedated, I was instructed not to drive or drink alcohol (or “make important decisions”) for the rest of the day. I think I was still a little groggy – without feeling groggy – because I don’t really remember getting dressed, but I remember everything after that. I basically felt normal, but I trusted that I wasn’t, really.

Debbi drove us home and I ate some soup and an English muffin, and had a quiet rest of the day. Around 3 pm I fell asleep for a couple of hours, and then Debbi made dinner. I was not as ravenously hungry as I’d expected to be, though we did also go out for ice cream. I also felt well enough to go to a walk before dinner (thus keeping my 4-month Apple Watch move goal streak alive!).

This morning was a normal day (plus a call from the doctor’s office to make sure I was feeling okay), and so far no after-effects from anything in the procedure. It’s a big relief to have it over, and to have had a positive outcome. I tried not to worry about it too much, but I did have some anxiety about it regardless. I’m very glad I don’t need to do it again for a decade.

Home Maintenance

Our house is now 11 years old (we’ve been in it for 8), which means – of course – that it’s time for little things to start failing.

Well, there’s a big thing which has been failing too, that being our lawn. But that one gets a bit of a pass since it got hammered pretty hard by California’s drought several years ago. I’ve been doing my best to keep it going and fix it up, but I’m about at the point of declaring bankruptcy on that and having someone in to re-sod it. The advantage to re-sodding is that maybe that will smooth out the very bumpy soil of the back yard. (Our soil is clay-like which is pretty annoying in several ways.) I wonder when the best time of year to do that work would be? Before the rainy season, which starts in a couple of months? Or after?

A slightly smaller thing is that we need to have several windows repaired. Some of them appear to have compromised seals, which the window cleaner last year told us is why they’re dirty between the two panes. But we also have a window which no longer opens, and another in which the outer pane broke mysteriously a few years ago (I suspect a bird flew into it or dropped something against it). Some of that might be covered by warranty, assuming the builder’s warranty transferred to us.

We also have a couple of faucets which have issues, and I suspect the issue is in the wall for both of them. One of them is the hot water for one bathtub (but not shower), so it’s not urgent; the other is the cold water for one of the sinks in the master bathroom, so it’s a little more important. We had a plumber in a few years ago for a different issue and he didn’t want to look at the sinks, so I suspect it will be a bigger job. (Or maybe he just wasn’t a very good plumber, or not rated to do that kind of work.)

More recently, we had a couple of light fixtures go out. One is one of the three pendant lights which hangs over our island. Of course the one over “my” spot at the island. Another is an under-counter light next to the stove. I might be able to fix the first one myself, but probably we’ll get an electrician to handle both.

The other outage is more amusing: The electrical outlets in the living room stopped working one evening. Not a huge deal because the overhead recessed lighting worked fine, but certainly annoying. We spent some time checking the three breaker panels around the house (upstairs, downstairs, outside) and flipping breakers, but nothing had been tripped, and no flipping fixed the issue. (We did find out that we need to evaluate and re-label some of the circuit breakers, though.) I was dreading having an electrician in for that and having it turn into a big thing. But a few days later I did some vacuuming and then plugged the hand vacuum into the one outlet in the laundry room to recharge – and its charging light didn’t come on! “Hmmm”, I said, and remembered that that outlet is one with a GFCI (since it’s near a utility sink), so I pressed its reset button, the charging light came on on the vacuum, and I checked the living room lights and they worked!

It is a little weird that the living room outlets are on the same circuit as the laundry room outlet, but to be fair there are no other outlets in the other small spaces around the laundry room, so putting it on a circuit with a larger room makes some sense. We’ll just have to remember that. It’s a relief to have it fixed.

I also did exciting things like changed a light bulb and fixed a latch on the sliding screen doors to our deck. I need to figure out why one of our drip sprinklers seems to be mostly-clogged, and replace an accent light in the back yard. And then see about getting our Internet service upgraded (which I’ve been dragging my feet on all year, on a probably-misplaced fear that they’ll do the upgrade and it will stop working for several days). And we want to get our bar stools reupholstered, as the faux-leather covering is flaking away faster and faster.

And fall means yard work. I’ve been trimming the jasmine on the back yard fences, and cutting back the bushes in front between our house and a neighbor’s. And fall also means endless raking until probably New Year’s as the sycamore tree over the front yard gradually drops thousands of leaves, mostly on our lawn.

My dad visited last week so some of this stuff has on hold for that and other reasons, but it should give us some stuff to do for the fall. Like we need things to do!

Amazon Oddity

Last weekend I ordered a couple of things with Amazon Prime. They were supposed to be delivered on Tuesday, but Tuesday afternoon I got an e-mail saying my items were delayed because they’d been delivered to the wrong carrier facility. Okay, unusual but not a big deal; I wasn’t in a hurry to get them, really.

Tuesday night I got another e-mail, this time saying my package wouldn’t be delivered at all because it had been damaged. Moreover, it was being returned to the sender and my credit card would be credited.

Which is weird, because Amazon’s site said that both items I’d ordered were still available. Why refund my money rather than send me new items?

Anyway, Thursday I get another e-mail , saying that one of the two items is out for delivery. Yeeeeaaaahhhh, I didn’t believe them. It never showed up. My guess is that it was actually out for delivery to be returned to the sender, and their system didn’t handle that well.

The refund hit my card today, backdated to Thursday. So that was weird, too.

Anyway, I still want the items, so I guess I’ll order them again. One of them was from a small vendor, although it was supposedly shipped by Amazon, but I have a feeling that both items were really shipped by that vendor, and something went wrong somehow. I dunno. Maybe I’ll order them separately this time. Because Amazon Prime means not having to hit a threshold to get free shipping.

A Temperate Trip

Yesterday we flew back from our latest trip back east to visit our families. I’ve been working so much over the last year that I haven’t taken much vacation since last year’s trip – just a few days here and there – so I was so ready for this one. We took 2 weeks for this trip, like we did for last year’s, but we didn’t have chores to take care of for the beach house this time so it was pretty much a pure vacation.

The JetBlue red-eye flight isn’t getting any easier, but there aren’t a lot of choices for flights from the Bay Area to Boston unless we’re willing to make a connection (we’d rather not). Our flight was also delayed an hour. So we landed around 6 am EDT time on a Wednesday morning, then picked up our rental car. This was supposed to be a mid-sized car, but was actually a Mazda 3 hatchback. This was a pretty crappy car, with a lousy console, a buggy entertainment system (no CarPlay! The console went dead on Debbi at one point while she was driving to her sister’s house!), it was missing the cover for the hatchback and we couldn’t fit all our luggage back there anyway. And the tire pressure light came on during our second week there. At least it had 4 doors, but not my idea of mid-sized. Our experience with it definitely makes me disinclined to buy a Mazda in the future. If we had been more awake when we picked it up we would have gone back to request another car when we saw it was a hatchback. I made a note for future trips to be sure to request a sedan.

Anyway, car bitch-fest aside, the trip went smoothly. Debbi spent a night with me at my Dad’s before heading out to meet a friend of hers for lunch, as said friend was also in town from out-of-state. I spent a couple of quiet days with Dad, going to the cemetery to visit Mom’s grave, where we also saw red-winged blackbirds and a small turtle – we definitely hit the jackpot with her site at Mount Auburn Cemetery. The second half of the Women’s World Cup tournament was on while we were there, and I watched one game with Dad, and others with Debbi and other family. Maybe I’ll get into soccer as my next spectator sport.

The first weekend there I borrowed Dad’s car and drive down to the beach house to meet Debbi and spend the night there. Debbi’s friend from out-of-state as well as another friend met us there for the afternoon, which was a nice, relaxing time. We ran some errands after they left and had a quiet evening. On Sunday Debbi’s family came by to hang out for the day.

Oh, and I bought Debbi a late birthday gift, the Lego Millennium Falcon, figuring we’d spend time putting it together on our vacation. I’d originally planned to get her the totally bonkers Ultimate Millennium Falcon until I saw that that one would take 40 hours or more to put together, and came with instructions on how to lift it without it falling apart. Plus the box weighs 30 pounds! I decided that was a little too ridiculous, so I got her the basic set (from the original trilogy – there are also sets from The Force Awakens and Solo). But the joke is that we never put it together and ended up shipping it home before we left. Oh well!

I drove back to Dad’s Sunday night, while Debbi went to stay with her sister. Debbi had another friend drive up with his daughter and her friend (both teenagers) on Monday to stay the night, and it sounds like they had fun. Meanwhile Dad and I went to the Harvard Museum of Natural History, which we’d last visited a decade or more ago. They’ve updated a lot of the exhibits since last we were there and it looks a lot spiffier, although it’s somehow comforting that the room with the dinosaur fossils and the coelacanth seem to only have received a fresh coat of paint. (Technically this is the Romer Hall of Vertebrate Paleontology.)

Plateosaurus
Plateosaurus
Coelacanth
Coelacanth
Triceratops
Triceratops

Several of our favorite restaurants near Dad’s have closed in recent years, so we tried a few new ones (to me, anyway, and one new one to Dad). Fortunately one favorite, Taberna de Haro, is still there (we went twice).

I decided not to go out to Waban on this trip, because with Mom’s house gone, my elementary school replaced, and not really anyone left out there whom I know, it didn’t seem necessary to go again this year. I belatedly realized that this means 2019 is likely the first year since 1971 when I didn’t spend any time in Waban. Truly the end of an era for me.

Tuesday Debbi picked me up and we started the second half of our trip, which consisted almost entirely of hanging out at the beach. We didn’t quite think our meal plans through as we kept going back to the grocery store to pick up stuff for lunch or dinner, but otherwise it went smoothly. I was reminded that unfortunately while there are several “okay” restaurants in the area, there are not many really good ones. I think my favorite that we’ve tried is The Galley, a small plate restaurant in downtown Scituate with some good drinks and a nice open-air atmosphere. (Check the mirror behind the bar for their wi-fi info.)

Debbi’s family came out for July 3rd, which is when many tens (hundreds?) of thousands of (illegal) fireworks are set off by homeowners up and down the beach. It’s quite a display, and a highlight of our trip. Then Friday night an old friend of mine from high school, Matt, came to visit. I’d contacted him around the time of my 50th birthday and learned he lives near the beach house! So I grilled burgers and we hung out and chatted for the evening. I think it’s been over a decade since we’d seen each other, so we had a lot to talk about. In many ways I feel like we haven’t changed a lot, at least not as far as how we relate to each other.

We had really good weather for this trip, much nicer than the sometimes-brutal weather of last year, but Saturday was the one rough day of heat and humidity on this trip. We mostly spent it sitting in front of the fans, though we ran a couple of errands in the afternoon. About 5 pm a storm rolled in and it instantly got cooler and drier. We got a good view of some lightning strikes out over the water before the rain crashed in for about an hour. We did take a walk in the drizzle in the evening to go get ice cream, though! I’m grateful that even though we did have some very warm days, it always cooled off at night so we could sleep, since we don’t have A/C at the house.

Storm coming
Storm coming (click for larger image)

The fam came over again on Sunday to watch the World Cup final and have a last day at the beach before we left (and several of them headed off on their own vacation). Debbi and I had a quiet evening and a last day at the house before we drove up to Dad’s for the last night with him.

We flew home Tuesday night and miraculously our flight arrived 40 minutes early, so we were able to decompress a bit before bed. We smartly took today off from work so we were able to reorient ourselves and get ready to go back to work. Plus it took most of the day to convince Roulette to come out from under the bed and warm back up to us. She will be 16 years old later this month and she is definitely looking a little thin, so it’s hard to see her traumatized by us going away like this. Poor girl. (Sadie and Jackson, of course, bounced back immediately.)

Holy cow did 2 weeks of vacation fly by! On the other hand, now I have so much in the bank at work that I can’t let another year go by before taking another one.

Sunrise

Camera Obscura

Yesterday Debbi and I took the day off to go to San Francisco for the first time in several months. We went to California Academy of Sciences, and Borderlands Books, which are two of our usual haunts, but we also went somewhere I’ve never been before: To see the Camera Obscura. (See also the Wikipedia entry.)

I’m a big fan of the Lands End area, which is in the northwest corner of the city, west of the Golden Gate Bridge, at the northern reach of the Great Highway and Ocean Beach. The main parking lot is the home of the USS San Francisco Memorial and access to some great walking trails. The area is best known for the Cliff House and the ruins of the Sutro Baths, but decades ago it was known for Playland at the Beach, an amusement park which opened early in the 20th century, and which closed in 1972.

It seems two remnants of Playland survived its closure: One, the Musée Méchanique, moved to Fisherman’s Wharf on the other side of the city when the Cliff House was renovated starting in 2002. The other is the Camera Obscura, located in a small building accessible by a short trail to the left of the Cliff House, or by stairs to its right leading to a paved area behind the building. While I’d visited the Musée several times at its location here, I don’t remember the Camera at all, and feel like I only heard of it a year or so ago.

We parked in a nearby lot which had broken car glass in many spaces. My guess is that people park there at night to go walking and that’s when most of the break-ins occur. We didn’t see any cars with broken windows. There’s also street parking, as well as the lot for the Lands End Lookout building, above the Baths.

Admission was $3 for each of us, but it was well worth it for the novelty: The Camera had a 360° angle of view, and once the operator turns it on, it slowly rotates through its arc, projecting the image of the area around the building on a large concave wooden panel in the middle of the room. Viewers must slowly walk around the panel to stay oriented to the image, but it is amazingly sharp and clear. Which makes sense, since what we think of as a “camera” – film or digital – has a resolution of the image it produces, while this camera has effectively infinite resolution – or, at any event, probably higher resolution than the human eye can perceive.

It takes about six minutes to complete the circuit, so during the second cycle when the camera was pointed at the Cliff House, Debbi and I checked out the small but neat collection of holograms around the room.

The Camera Obscura is in some ways emblematic of San Francisco historical sites. Most of SF was destroyed in the 1906 earthquake, so most of the historical sites that remain have a sort of immediacy to them: Some of them, like the Camera, are still functioning. Others were functioning within the lifetimes of many people living (such as Alcatraz). In a way this is a testament to the pace of technological (and sometimes social) progress in the last century: The Camera Obscura is still pretty cool today, and it must have been pretty awesome when it opened in the late 1940s. Nonetheless, though that was only 70 years ago, it feels like a different era in history. But the Camera is not a relic, it’s a representative.

The turret on the top rotates to provide the 360° viewing area.

Twenty Years

Today is my 20-year anniversary of working at Apple. Where does the time go?

I went back and read the entry I wrote about moving to California and starting work at Apple, and it’s, uh, a little embarrassing. I guess I was… enthusiastic? But also young. Not that 30 – which I had just turned at the time – is all that young, but myself at 30 reads as young to me, 20 years later. Ranting about stupid tech problems, a silly dig at Microsoft (which was still on top of the world at the time, rankling many an Apple fan), a strange surface sense of self-awareness that nonetheless makes me think, “This guy, he has no idea.”

But it basically turned out okay for that guy.

I wrote a short entry on my 10-year anniversary of moving to California, which mostly reflected on the craziness of the move out here. I guess I wasn’t feeling too reflective at the time.

We had a department meeting last week where they had short segments on myself and two others hitting big milestone anniversaries. I found a couple of old photos from my first couple of years that they used, and our director said a lot of kind things. He also devoted a chunk of it to my puns, which I’m sure would amuse my sixth grade teacher. There are a lot of people in our department that I don’t know well but now they know me a little.

Apple is in many ways essentially the same company I joined, only much, much bigger. As John Gruber once said, “[Steve] Jobs’s greatest creation isn’t any Apple product. It is Apple itself.” I think that’s been key in maintaining the continuity and the level of excellence and – frankly – keeping the company a place I want to work, across two CEOs and many huge changes. Apple had, what, less than 10,000 employees when I started? How big is it now?

Of the projects I’ve worked on in the last two decades, I think the one I’m most proud of is the iOS SDK, which shipped in Xcode 3.1 near the end of my first decade. It was a large and interesting project in which I think we got many things right and that work has served us well in doing similar projects in the decade since. I’m hopeful that the groundwork we’ve laid in Xcode’s new build system in the last few years will lead to it eclipsing that in my memory, given time.

Personally, the last ten years have had their ups and downs: Debbi and I bought a house together. We had three cats pass away, but got two more. We bought a vacation home. My mother moved to assisted living and passed away. We got married! We went to Walt Disney World and visited Debbi’s family and friends in the area. Friends and family have come to visit. It’s been a bit of a roller-coaster, which maybe is normal for middle age. I’d say it’s been more good than bad, but maybe that’s because these have been good times for the last three or so years: There were some dark stretches earlier in the decade.

This year so far has been a cool and rainy one in NorCal, which is one of my enduring memories of my first month or so in California. Spring in February is normal to me now, whereas it felt like bonus exotic vacation time when I first got here.

I “celebrated” by doing a Magic draft in the evening at Game Kastle, where I assembled a mediocre Azorius deck with lots of removal (four Lawmage’s Binding! Three Slimebind!) and not enough good creatures. I dispatched a good Simic midrange deck, and then run over by a hyper-aggressive Rakdos deck and a solidly aggressive Orzhov deck, for a 1-2 finish. Not the best, though looking back I think I was in approximately the right place, the cards just weren’t there.

I also tweeted about my Appleversary and acquired about three dozen new followers on Twitter. No doubt they’ll all be disappointed when I rarely tweet about Apple or tech. 🙂

20 years is a long time to stick with anything, but honestly you can never run out of interesting things to work on at Apple. I’ve been working on approximately the same project for most of that time, and there’s always something new to learn or develop. I doubt there are many companies where that’s true, and I consider myself lucky to be there.

Fifty

I turned fifty years old on Wednesday. It hardly seems possible!

I’ve treated my birthdays as very low-key in recent years, and this was mostly not an exception. Wednesday Debbi came into the bedroom before I got up with a pair of giant balloons for the number “50”. Later on I thought they spelled “SO”, as in “I am SO old!” She also put “Happy Birthday” signs around the house, and bought me boxes of See’s Candies.

I took Wednesday off from running, but I did go to work. I’d planned to put aside some of my current projects and instead work on some stuff I wanted to work on for a day. Instead I put them aside to work on putting out a fire. Best laid plans! But hey, I did get the problem solved. And I left early to pick up comics, where the owner of the store told me Debbi had stopped in and given him her credit card number to pay for my haul for the day. So I picked up a few extra things, which I think was her intention. She also cooked dinner. A pretty great birthday!

Friday night we went to Sundance the Steakhouse for dinner, which is one of my favorite restaurants and one we’ve gone to often for our birthdays. The complementary dessert for my birthday is great too.

Saturday we did some chores, but we also had some cleaners over to do a serious cleaning of the house, especially the bathrooms and kitchens. We haven’t had cleaners in since we moved into this house, and it took the two of them about 4 hours to get through everything. But man, it sure looks better, especially the master shower, but also just much less dust on everything. Jackson followed them around while they were here, which was pretty funny; even the vacuum doesn’t faze him much.

Finally, today we threw a small party with friends and their kids. It’s been a while since I had a birthday party – maybe since 2012? I had a good time, although I think a couple of the kids were a bit bored at times. But I carried my friend Itai’s younger daughter around upside-down a bunch of times, so I think she had a good time. And cake from The Prolific Oven and ice cream from Rick’s is always yummy!


It’s no surprise, I guess, that 50 doesn’t feel much different from 49. I’m not sure whether it feels much different from 40, either. I’ve been pretty lucky that my hair isn’t graying very fast – mostly just at the temples – and my body is in pretty good shape considering I’m someone who’s not in great shape. A few aches and pains, but nothing chronic. I’m still able to run 14 miles a week.

In some ways I don’t feel that much different from when I was 25, but in other ways I do. Little (and big) life experiences and lessons add up over time. It’s a perspective I don’t think I could have had when I was 25. Maybe other people do, but it’s the sort of thing I wish I should share to those who don’t, if I knew how.

It is weird to think that I’m pretty firmly past the halfway point in my life – hardly anyone in my family during my lifetime has lived to 100 (only one person that I know of). That’s a little bit of an illusion since not all of my childhood feels like I really lived it, so maybe I’ll make it to 90, and I have a pretty good chance to get to 80. 30 years is a long time.

But it’s still weird to write something like that.

Anyway. I don’t make many New Year’s resolutions, but this year I decided I would talk less about my age and longevity at work. It’s a little too much like bragging, and I already know that I work with lots of younger people who are as good or better than I am at our jobs. And maybe it feels a little too fatalistic. Hopefully that will be an easier resolution to keep now that this birthday has passed.

But, as they say, age is just a number. And a birthday is just a day. And every year has a whole bunch of them

2018 in Review

Of the many personal looks back at 2018 I’ve read over the last couple of days, I think the most memorable to read was that of Peter Sagal on Twitter. My year wasn’t that great – I doubt many peoples’ was – but it was still pretty great.

I rarely talk about work here, but a lot of the great was due to work. Over a year ago we had some shuffling on my team after which one of my long-tile colleagues jokingly asked me how it felt to be the senior engineer on the project I was on. That question caused me to realize that this was a point where I could continue cruising along the way I had been – plugging away on my assigned tasks – or I could step up to more of a leadership role. I don’t at this point fully recall how my head worked through it all, but as you can guess I decided to do the latter. (“Up my game” was a phrase that went through my head.) I wrote a little bit about this last year, and this year felt like the payoff of what began back then.

Anyway, the past year-plus has involved shepherding the project through some major milestones, helping to plan and organize them, and also helping to onboard two new hires.

It was a year of learning a bunch of new skills, and a number of lessons too, some of which also opened my mind about, well, working with people and just plain interacting with people. It wasn’t all stuff that was right in my wheelhouse, and it was certainly frazzling and exhausting at times, but I can look back and feel like I – and the whole team – accomplished some great stuff.

One thing I’ve been working on embracing through all of this is the value of being positive: Giving people encouragement and speaking up when people do good stuff. I’m a bit of a cynic at heart so this doesn’t always come naturally to me, but there are so many opportunities in software to be negative – many of them part of the normal flow of the job, because software development means bug fixes, revision, refinement, and critique. I’ve been finding that it helps to balance out dealing with the negative parts by also emphasizing the positive. (At least I think it helps! It helps me when other people do it.) This seems obvious in hindsight, but it’s such a wide-ranging principle that it’s something I’m still working on, and I keep thinking of more nuances to it, things I can improve on or should stop doing.

And as you might imagine it’s only a short hop from thinking about this at work to thinking about it in my personal life, social interactions, and on the Internet.

So anyway, I’ve grown a lot the last year (I think), but there’s always more to learn and new ways to improve. Plenty to keep working on in 2019!


My personal life didn’t have quite the same feeling of accomplishment, but I had a good year there, too. I didn’t take a lot of vacation last year, but we did have a nice two-week trip back east to visit our families and stay at our beach house over the summer. And I went to the World Science Fiction Convention.

I also had a grand old time all summer following my Boston Red Sox, who jumped out to a big lead early in the season and never let it go. I felt like this team’s offense wasn’t close to the level of the 2013 team’s wrecking crew, and beyond Chris Sale I was pretty concerned that the pitching staff wouldn’t carry them deep in the playoffs.

And boy was I wrong.

David Price reinvented himself as a control pitcher, the bullpen went from question mark to exclamation point, and the offense kept coming up with big hits at the best times, especially hometown hero and mid-season acquisition Steve Pearce, who must have found the whole thing an unbelievable experience.

And then there was Andrew Benintendi, who I think provided more sheer fun and enthusiasm than just about every other player in the postseason put together:

Benintendi saves ALCS game 4
Great leaping catch in World Series game 2

All of which added up to a surprising and very satisfying World Series championship, the franchise’s fourth this century, and a lot of great October entertainment for me!


We’ve wrapped up the year in a low-key manner. Unfortunately Debbi came down with a bad cold on Christmas Day and it’s lingered through New Year’s. We did manage a trip up to San Francisco, and also out to Half Moon Bay and Pacifica, as well as having people over for games and to hang out on New Year’s Eve afternoon, but otherwise we’ve been hanging out at home trying to get her well.

Hopefully she’s turning the corner and that 2019 will start looking up shortly.

Lazy Labor Days

It’s been a nice holiday weekend around these parts – not least because it’s we’ve had seasonable temperatures getting up to the early 80s, as opposed to last year when it somehow got up to 112° according to our little weather station. That was so hot the A/C couldn’t keep up. Much more pleasant this year, with the windows open and a fan going occasionally.

The weekend started with me going down to a friend’s house to play some poker. With 10¢ blinds, we played five-handed for about 4 hours, and I ran my $20 buy-in up to $44. Not bad. I think I made a few good plays, and I tried some stuff that didn’t work. Plus I got fairly lucky. So all in all a nice mix. Plus I got to see my friends’ two young cats who are now all grown up – they were small kittens last time I saw them.

Saturday we made our way over to Half Moon Bay and had breakfast at the Main Street Grill. It seems the old owner, who had run the place for as long as I’ve been going (and longer), sold it in the past year, but other than a little of the memorabilia having been taken down, it’s the same place – which is great since I love it. Especially the best coffee in the region. We went for a walk along the coast, and then came back into town to go to Ink Spell Books where I found a copy of Spider Robinson’s Callahan’s Crosstime Saloon, which no dealer had in stock at Worldcon two weeks ago. We came home for a quiet afternoon on the couch before heading down to San Jose to dinner at Maggiano’s.

Sunday we had planned a small BBQ with friends, but it turned out that some folks were out of town, some were busy, and some got sick at the last minute, so it ended up being a very small BBQ with just our friends Itai and Jessica and their two daughters.  Nonetheless we had a good time, with the girls blowing bubbles and kicking balls around the yard. Their older daughter was bewitched by the cats (the cats did not feel the same, though Jackson and Sadie were their usual people-friendly selves, and Roulette hid under the bed). The younger one was scared of them at first, but by the end of the day was meowing at us. We spent another quiet afternoon and just picked up pizza and a sub for dinner.

Today we slept in, but I got up and went running anyway. I also made ice cream, and Debbi cooked dinner. We got to watch the Red Sox – who have been uneven lately – thump the Braves on national television. We considered going out to buy a new mattress, but we didn’t. We need to check whether our box spring needs to be replaced anyway – it would be nice not to have to replace it this time around. But I did some work up in the study and then we had a quiet evening watching Harry Potter movies.

Somehow it’s already back to work tomorrow, but for a short week.

Open House 2018

Saturday we held our eighth annual open house – eighth even though we skipped the seventh, as we didn’t get our act together last summer with everything we had going on. Last week in additional to prepping we were watching the weather hoping it would cool off by Saturday from the highs in the mid-80s, and it did cool down some, with highs in the low 80s. Still, better than our 2013 open house when it was well up in the 90s, which made us close the doors and turn on the A/C! (And a good thing we didn’t hold it in late June like we usually do, since our home weather station claims it got up over 100° around then!)

So we closed the cats in the guest bedroom, bought and made food and drinks, scattered balls and bubble wands around the porch and back yard, and opened the doors around 2 pm.

In the last two years I’ve acquired several new cow-orkers, and Debbi got a new job this spring at EPRI, so we had a lot of new people to invite – and lots of them showed up! A few of our regulars weren’t able to make it – lots of people are busy in mid-August with weddings, vacations and family events – so it was a different mix of people, but with all the new people it might have been our largest party since the first one. We both gave a bunch of tours of the house to people who hadn’t been over before (we’re more than a little proud of our house, I’ll admit), and tried to spend at least a few minutes with everyone who came in.

I was glad to see that the kids had a good time playing in the yard, as we had a different mix of kids than usual, including a lot of first-timers. I think the only mishap (that I heard of, anyway) was that I went to clean bubble fluid off the face and hair of one girl, but that’s not so bad.

We learned that our friend Emma – who I met through Madison fandom in the 90s and who had moved to California before I did – had worked at EPRI as her first job out here, and knew a couple of Debbi’s cow-orkers who came to the party. Maybe I’d known that at some point, but she’d moved to another job by the time I came out here, so maybe not.

I was happy to have my previous admin, Cyndie – who retired last year – and my current admin, Debra, came to the party.  And that my cow-orker Anders and his teenaged daughter came, as they have a very busy schedule and this year’s party happened to fall on a day they had some time available. Also, my cow-orker Jake, who started earlier this year, came with his wife, and gave us a (I think) pen-and-watercolor drawing she’d done of our house, which looks awesome!

Things wrapped up around 8 pm, and our friends Lisa and Michel and their kids hung out for a little longer and helped us clean up a bit (such as taking down the canopy they loaned us).  Once they left we vegged out for a bit, and called it a night.

Sunday we alternated between cleaning up and lying on the couch, but mainly being really happy with how the party turned out. I hope everyone who came had as much fun as we did!