I Got Invisalign and I’m Going to Tell You About It
I had braces when I was a kid, but nearly 40 years later, my teeth have moved enough that they’re causing problems, so I started doing Invisalign to get them back into place (and will eventually have a retainer to KEEP them in place). My course will be short — only about 3 months — but people have asked a lot of questions about them, so I figured I’d share my experience.
-
You really do need to wear them 20-22 hours a day. You only take them off to eat.
-
While wearing them, you’re only supposed to drink water. That means no coffee, tea, etc. unless you take them out.
-
EVERY time you put them back in, you’re supposed to brush and floss your teeth. That means, for example, if you go out to dinner with friends, you’re bringing a toothbrush and floss and ducking into the bathroom after you finish eating, like a weirdo.
-
If you remove your aligners, say, for a special event, you will still have the 10-12 clear “nubs” that are glued to the outside of your teeth for the duration of the treatment (these are what allow the aligners to grip the teeth and move them).
-
Lipstick sticks to the aligners much more than to natural teeth. I have gotten into the habit of compulsively running my tongue along the front of my teeth to clean them.
-
Starting a new tray is uncomfortable. It’s the same feeling you used to get when you’d go to the orthodontist to get your braces tightened. Your teeth just ache all day.
-
Hopefully you end up with straighter teeth that last longer than they might have if they were misaligned!

Vegetables Ranked From Best to Worst
Avocado
Peas (fresh)
Beets (fresh, roasted)
Asparagus
Celery root
Tomatoes
Corn
Sweet potatoes
Red/yellow/orange bell peppers
Lion’s Mane mushrooms
Butter lettuce
Green onions
Garlic
Leeks
Shallots
Artichokes
Carrots
Oyster mushrooms
Kale
Celery
Cabbage
Brussels sprouts (roasted)
Onions
Potatoes
Turnips/parsnips (roasted)
Green bell peppers
Arugula
Portobello mushrooms
Cauliflower
Green beans
Button mushrooms
Bok choy
Radicchio
Okra
Broccoli
Bean sprouts
Fennel
Butternut squash
Chard
Frisée
Alfalfa sprouts
Jicama
Radishes
Iceberg lettuce
Zucchini
Things to do in San Francisco
After living in the Bay Area for 33 years, I’ve entertained a lot of guests, so I thought it would be helpful to make a list of ideas for out-of-towners. I’ll try and update this with new ideas when I get them.
- Rent a bike and ride over the Golden Gate Bridge to Sausalito, have lunch, take the ferry back
- Visit the Clare-Lilienthal House
- Go to the SFMOMA, eat lunch in Yerba Buena Gardens
- Visit the Legion of Honor
- Rent a bike and ride through Golden Gate Park from east to west, then south through Sunset Dunes Park
- Walk south down Valencia in the Mission and look at the murals in Clarion Alley, turn east and walk doen 24th Street, with detours along Balmy and Orange Alleys
- Walk along the Land’s End Trail
- Visit the Cable Car Museum
- Have lunch at The Ramp in Dogpatch, then walk through Crane Cove and Bayfront Parks
- Go to Alcatraz, or if tickets aren’t available, just take the ferry somewhere to enjoy the boat ride
- Walk up the Filbert Steps to Coit Tower and then check out the WPA murals inside
- Go roller skating at the Church of 8 Wheels
- Visit the historic ships at Hyde Street Pier Walk along the Embarcadero and stop at the Ferry Building for lunch
- Go to the Conservatory of Flowers
- Check out the sea lions at Pier 39
- California Academy of Sciences, especially if you can go on one of the adults-only nights. Visit the Japanese Tea Garden at the same time
- Combine the Japanese Tea Garden with the SF Botanical Gardens
- Tour Filoli Gardens (south down 280)
My June 2025 Trip to NYC
This was a work trip, as I was here for Chime’s IPO, but I decided to stay through the weekend so I could have Friday and Saturday free to be a tourist. Two full days obviously isn’t enough time for a visit to a huge city like NYC, but I was able to hit some highlights. I hadn’t been to NYC since I was a kid.
I stayed in midtown, right off Times Square. My hotel had a great view.

Times Square was crazy overwhelming. The digital billboards looked much more real than I expected.



On Wednesday, I worked out of Chime’s NYC office downtown, and took a walk at lunchtime to see the “Charging Bull” statue and the Statue of Liberty from Battery Park.


The rest of Wednesday and Thursday were taken up by IPO stuff, although I did become a pro at using the subway (once I found out that every train/direction had a separate station entrance, even if they go through the same station!).

Then Friday and Saturday I was free. Friday I walked up 5th Ave. to the Metropolitan Museum of Art and spent most of the day there. Along the way, I stopped to get a famous NYC toasted bagel with cream cheese. It was tasty, but not really different from other toasted bagels with cream cheese that I’ve gotten in SF?

The Met was great to see, but very overwhelming, largely due to the layout. The rooms are basically laid out as boxes on a grid, but many connecting openings between rooms were arbitrarily closed or cordoned-off, so it was tough to chart a predictable course by which you would see all the rooms. I think I hit most of them, though. I kept getting lost and having to consult my map. I definitely saw their 5 Vermeers!











In the evening, I splurged on very good seats to see “Gypsy” at the gorgeous Majestic Theater. My co-worker, who is a theater aficionado, had seen it our first night in town and said it was one of her top 3 theater experiences ever. It was fantastic! I had no idea who Audra McDonald is, so I got to be surprised by how amazing her performance was.


For my second day, I spent a LOT of time walking, so it’s unfortunate that it rained most of the day. On the positive side, one piece of IPO swag I got was a CHYM-branded rain shell with hood, so I put it right to work. First thing in the morning, I took the subway to Brooklyn and walked back across the Brooklyn Bridge.



After that I wandered through Chinatown and the Lower East Side, checking out some great street art, before taking the tour of the Tenement Museum. I chose the “After the Famine” tour, which focused on an Irish family that fled the potato famine and lived in the building starting in 1869. It was really interesting! There are a number of different tours you can take, focusing on different eras and circumstances.


After that, I headed back to Bryant Park to [redacted] with 25,000 of my closest friends. Apparently they had expected a turnout of 75,000, but the rain kept a lot of people home.



Then I did a lot more wandering around, including checking out Grand Central Station, which was spectacular.




I eventually walked out towards Chelsea to experience the Chelsea Market and walk out onto Little Island, which was surprisingly cool.



I didn’t go up to the High Line because it was still raining, and I was getting really hungry. I went to the charming and delicious Willow Vegan Bistro for an extravagant last dinner in NYC. It was delicious, but not as good as my dinner earlier in the week at all-vegan Beyond Sushi. Now it’s time for me to pack for my flight home tomorrow. I’ll be sad to leave, but I miss the dogs (and Adam too!).
CHYM: The End of an 11-Year Road, and an Exciting New Beginning
Yesterday, I was at the Nasdaq for the first day of trading for my company, Chime Financial. It was truly a surreal moment. After a hectic day of working in the NYC Chime office Wednesday, finishing out all the final legal tasks like the bring-down diligence call and the pricing discussion with the Board (we ended up pricing above our $24-26 range, at $27), we arrived at the Nasdaq Marketsite at 7:45am. There was a green carpet rolled out for our entrance, and a decorated reception area with breakfast. Our ticker symbol, CHYM, was everywhere. I still resent the fact that the ticker CHME was taken by another company (it was my first choice)! There, we chatted and got an overview of how the morning was going to go.
First up, we headed into the television studio for the bell-ringing ceremony (although at Nasdaq, it’s actually just pushing a button). Because it’s live, we did a rehearsal, with our founders, their families, the executive team, and our board all joining our founders on the podium in stages.

Then it was time to actually push the button to kick off the trading day!

After that, we went outside to take pictures in Times Square and see our ticker on all the billboards.

Everyone at Chime had a chance to upload a photo in advance, each of which was shown on the billboards for a few seconds each. Here is me!

We were ready to get back inside to the air conditioning (the high was 89 degrees that day)! We headed up to the room where the person who is matching up buyers and sellers was lining up the first trades. I didn’t realize this was the process, and takes a few hours. He walked us through what was happening on his multiple screens.

While waiting, our CEO and other execs did interviews. I was in the background of this interview on CNBC!

Ultimately, the process was complete and we started trading at $43! Cheers all around, and the show was over. We were all exhausted and emotionally drained, and had several hours before the reception that night. Personally, I took the subway to the north edge of Central Park and took a slow walk back to the hotel (about 4.5 miles). It was very relaxing.

Then it was back downtown (I stayed in midtown) for our reception at Cipriani Wall Street. It was so fun to celebrate together!




Our DJ was Rev. Run of Run-DMC! He was great and got everybody dancing (even me!) with 80s and 90s hits.

Finally, I got back to the hotel and crashed.
I said in the title that this was an 11-year journey for me. Ever since I took my first in-house job at Credit Karma in 2014, I’ve been working at a company that was planning to go public “some time next year.” At CK, we got acquired by Intuit. Then I went to Checkr, which remains a private company. As a corporate lawyer, I knew that taking my company through an IPO was going to be a career highlight… and now I have finally gotten to do it. The best part is that I love my team at Chime, and know that this is an exciting beginning for the company. I can’t wait to see what we do next!
Distance Running
I’m currently training for my 6th half-marathon, the San Francisco Second Half, in July. I usually only do them every couple of years, to make sure I still can, but I’d been wanting to do this race for a while and it always sells out. This year, a co-worker happened to alert me that sign-ups had just opened, so I went ahead and reserved my place. Since I just did the Golden Gate Half (for the third time) last November, I figured I’d just keep up my level of training rather than going back to “normal” and training up again.
Usually when I’m training for a race from scratch, I use the Hal Higdon “Intermediate 1” program. It’s doable with a job, except when you get to about week 7 and you’re doing 7-8 mile runs on a Wednesday. I work out in the morning, so that means getting up at something like 4:30am to do a long run, which isn’t great. This time, I’m just maintaining my regular running schedule, which is generally 4-5 mile runs on Sunday, Tuesday, and Wednesday, and then a 10-12 mile run on Friday (or over the weekend if I can’t get to it on Friday). On the other days, I do yoga or strength training.
I’m trying a new approach this time, which is focused on increasing muscle. I’m doing heavy lifting (heavy for me!) inspired by the “Hit Play Not Pause” podcast, which is geared towards athletic women in perimenopause or menopause. The host talks quite a bit about how women tend to start to lose muscle at our age, and we have to really work to retain it. I bought Bowflex adjustable dumbbells last year (which are fantastic!) and am trying to steadily increase the weights I’m using (I track it via the free Strong app).
I’ve also significantly increased my protein intake, aiming for 1.6g per kg of body weight, which is about 120g/day for me. I eat Greek yogurt every day, nuts, and hardboiled eggs, but I also try to get 3 scoops of protein powder over the course of the day. I was getting whey-based powders because I thought that was all there was, but there is a vegan powder from Naked that I’ve been trying, which is pretty good. I get around 50-60g from stuff I normally eat and then ~70g from protein powder.
I started this approach around the beginning of this year, and my scale (who knows how accurate it is) thinks I’ve gone from 58.2% muscle to 62.8%, so I feel pretty good about that! We’ll see if it impacts my race time.
Vegan Ice Cream Experiment #4
I made another attempt at a vegan ice cream, this time adapted from this Underbelly recipe. The ingredients I used are:
The main differences from the Underbelly recipe are:
(1) I bought cashew milk rather than making it myself. I used the Forager Project brand, which doesn’t contain any extra ingredients, aside from a little bit of oats and salt.
(2) I substituted 2.25g of locust bean gum for his recommended 2.25g of carboxymethyl cellulose, since I didn’t have that on hand. I recognized later that this is probably a failure, as the batch isn’t cooked, so the LBG won’t be activated.
(3) I substituted extra guar gum for his recommended 1.5g of gum arabic, since I didn’t have that either.
(4) Since I didn’t have either of trehalose (10g) or powdered glucose DE40 (60g), I substituted 70g of powdered glucose DE42.
(5) I increased the amount of sugar from 105g to 120g, since Underbelly often complains that most ice creams are “too sweet” (which is, obviously, wrong!) and I wanted to correct for it not being sweet enough.
I flavored it with my standard raspberry flavoring, which is made by buying a 340g bag of frozen raspberries and cooking them on low until they are nice and jammy. Then I used the stick blender to blend them all together. The deodorized/refined coconut oil was new to me, it doesn’t have the coconutty smell/flavor, so makes for a more neutral base.
This turned out more like a sorbet than the ice cream feel I’m going for, although the flavor was good. I’d like to try this recipe again, but with his recommended ingredients (all can be ordered on Amazon), and think about how to make it creamier (maybe more inulin?). The addition of inulin was something I wouldn’t have come up with myself, but Underbelly recommends it as a way to add a creamy “mouthfeel” without the milkfat, even though inulin is a starch and not a fat.

Photo Gallery from Carnaval in the Mission
The Carnaval Grand Parade in the Mission is a super fun event to photograph (and to attend). Most parades are boring, but not this one! So much color, dancing, music, and joy. Here is a selection of photos I took yesterday. I regret choosing to be on the side of the street that was shooting slightly into the sun, but lucky for me, the parade continued well past noon, and the later photos are lit more favorably. All shot on my good ol' iPhone 14 Pro.






































Vegan Ice Cream Experiment #3
Unfortunately, I learned that I can only buy Califia non-dairy Heavy Whip at Rainbow Grocery, which is a pain to get to, so I decided to improvise. Working off of the results from my last attempt at vegan ice cream, which was based on my regular ice cream base recipe, I got Silk brand creamer (which did not have enough fat in it) and added 60g of cocoa butter to bring it closer to the fat content in heavy whipping cream (doing the math, it should have been 119g, but that seemed like too much). I also added 50 additional grams of light corn syrup to improve the scoopability. As usual, for the raspberry flavoring, I cooked 340g of raspberries on low until they became jammy.
Ingredients list:
- 340g Oatly full fat oat milk
- 460g Silk Original Creamer
- 60g cocoa butter (bought in bulk at Rainbow)
- 12g soy lecithin
- 60g NOW coconut milk powder for milk powder
- 200g sugar
- 100g corn syrup
- ⅛ tsp. Locust bean gum
- ¼ tsp. Guar gum
- Pinch of salt
- 340g raspberries (cooked separately)
It really seemed like it had too much water in it, so I let the base simmer for about 30 minutes to thicken it up. It was still very liquidy going into the machine, as well as coming out. But the ultimate texture was scoopable right out of the freezer, so a big improvement over prior batches. Unfortunately, the cocoa butter flavor was very strong, and almost drowned out the raspberry. I need to find a way to add vegan fat that’s not cocoa butter and isn’t coconut either (which also has a very strong flavor). I think I’ll go get the Califia Heavy Whip and try using that for the next batch.
Meanwhile, I’m going to bring it over to my vegan friend Nico’s today and see what he thinks.

The 10-Year Odyssey of the Mystery Citrus
For friends who have been following the nearly 10-year odyssey of my MYSTERY CITRUS* tree, I’m excited to report that there are a few tiny, nascent, round fruits appearing on it! Please cross your fingers that they finally make it to ripeness!
*When we bought this house in 2015, there was a small, almost-dead tree that I thought was a lemon tree. It was completely shaded by a huge eucalyptus that was threatening to fall over, and which we quickly had removed. In the removal, they damaged the “lemon” tree further. I decided, now that the tree was actually getting sunlight, that I could bring it back to health.
For FIVE years I fertilized it, watered it, and protected it with a frost blanket when it got below freezing at night. It actually started having some healthy growth. But no fruit. I assumed it was just building up its strength again. Finally, it produced a handful of small fruits, which I was surprised to see were ROUND! But they dropped off the tree while they were still tiny and green, so it was impossible to tell what they were. They obviously weren’t lemons.
In year 6, I was excited to see that it had many small fruits on it, and I had hope that this would FINALLY be the year in which it would keep the fruit on the tree until it ripened, and we could find out what it is. Unfortunately, it was attacked by rats during the night (same thing that happened here), and they not only ate ALL THE LEAVES but also much of the bark off the tree. I had no idea that could happen. Any remaining fruits dropped off. I didn’t know if the tree would survive.
But that little sucker kept hanging on, and during years 7 and 8 it just kept growing more branches and leaves, presumably replenishing its stores of energy, and didn’t produce any fruit. So you can see why I am so excited that now in the 9th year, we may actually see some fruit. I’m crossing my fingers. My guess is that it’s a mandarin orange. But we shall see.

Vegan Ice Cream Experiment #2
For this attempt, a mixed berry batch, I used my normal base recipe, but substituted all vegan ingredients:
- 340g Forage brand cashew milk (left over from last recipe) - substitute for whole milk
- 460g Califia Farms Heavy Whip - substitute for heavy whipping cream
- I would have used 12g soy lecithin to substitute for the egg yolks, but didn’t have any, so I used 1g of xanthan gum
- 60g NOW brand coconut milk powder for milk powder
- 200g sugar
- 50g corn syrup
- ⅛ tsp. Locust bean gum
- ¼ tsp. Guar gum
- Pinch of salt
Then, as I would for any berry ice cream, I took 340g of frozen berries and cooked them for about an hour on low on the stovetop, until they were nice and jammy, blended them separately with the immersion blender, then blended them into the base.
I think this recipe was on the right track. For how little coconut is being used, I’m still surprised at how much it tastes like coconut. It was still a little hard, and not creamy enough, so I think I need to use a creamier plant-based milk (I’ve heard barista-style oat milk is a good substitute), some dehydrated glucose in addition to the corn syrup (maybe 50g?), and maybe a little cocoa butter (20g?). But I feel like I’m in the ballpark and will be able to improve on this.

How to Discover New Music in Your 50s
A lot of these posts end up being responses to questions I get asked often, so I think I’m writing them to memorialize the answers somewhere, so that after I’m gone, the “wisdom” (???) will live forever somewhere, on the internet, where nothing ever dies.
Adam and I have been recording a music podcast for 11 years — we’re currently at 230-something episodes — in which we find one recently-released album to discuss in depth. I do most of the work of finding potential candidates, because I already spend a lot of time and energy on discovering new music. People sometimes ask how I discover new music, because they find themselves listening to the same old albums over and over again. I always say, first off, that it kind of has to be a hobby that you’re willing to devote time to, and if your main hobbies are raising children and/or working too much, it might just have to be something you leave behind for the time being (or just listen to your friend Gaelen’s recommendations!). ;) Anyway, here are my methods:
REVIEWS AND BLOGS
I follow a lot of websites (via RSS or social media, like Bluesky) that review and recommend music. I’ve gotten pretty good at being able to read a review and determine if it’s something I’m probably going to like. Sites I read religiously are Pitchfork’s new album reviews, Stereogum’s “Heavy Rotation” section, Paste Magazine’s Music section, and the See/Saw “Punk This Week” newsletter. Sites I read less religiously are NPR Music, the “indieheads” subreddit, Rolling Stone, and Brooklyn Vegan.
PODCASTS
I listen to a few music review podcasts, including All Songs Considered, See/Saw, Rolling Stone Music Now, and KEXP’s In Our Headphones. Of course, I think Adam’s and my own podcast, For the Record, is a pretty good listen!
RADIO STATION PLAYLISTS
I don’t actually listen to the radio much, but I look at certain radio station’s charts to see what’s popping up. In particular: KEXP, BFF.fm, and KCRW.
LIVE MUSIC
For more than a decade, my biggest avenue of musical discovery has been going to the South by Southwest music conference in Austin, Texas every year. SXSW is not a “festival” the way most people think of it, it’s about 1,000 mostly-unknown bands coming from around the world to play at roughly 100 small venues across Austin, to industry people and tastemakers. I spend months in advance listening to the artists who have been invited, and deciding, on the basis of a handful of songs, whether to add them to our schedule. We can usually only see 90-100 artists over the course of the week, but I always leave with new discoveries I’m really excited about. Unfortunately, they are significantly scaling down the music portion of SXSW next year, and making the whole thing overlap with SXSW “Interactive,” which is all the worst tech bros with whom I hate having to share space for the one night it had previously overlapped. So the future is uncertain.
Here at home, I look through the music calendars of every local venue once a month, and put the ones that I think I or my friends might be interested in into a shared Google doc. When someone I’m interested in comes to town, I try and see them live.
PLAYLISTS
Certain radio stations and programs, like NPR’s All Songs Considered, curate “New Music” playlists on Spotify that you can follow. Personally, I have my own “Current Rotation” playlist, which is pretty much all I listen to. As I gather music from the above sources, it goes onto the playlist, and what doesn’t resonate with me gets removed in regular prunings. You can “follow” it on Spotify if you want to see what I’m listening to.
Vegan Ice Cream Experiment #1
After almost 400 batches, I have perfected my homemade ice cream base. As a new challenge, I decided to try and develop a good vegan base.
The main challenge with homemade vegan ice cream is that it’s too hard. It’s a requirement for me that my ice cream has a “chewy” bite to it but is scoopable right out of the container, and every vegan ice cream recipe I’ve tried has needed to sit out for 10-20 minutes to become soften enough to eat it.
The other challenge is flavor. Many bases, like the one in the Salt & Straw recipe book, rely on coconut milk or coconut cream. I love coconut, but it limits the flavors you can make with that base because the coconut flavor is so strong.
So for my first attempt, I tried a Van Leeuwen recipe that I found online. It was intended to be mint chip, but I chose ube as the flavor so I could compare it to my regular ube, which I make all the time.
Ingredients:
- 212g coconut milk (I used Thai Kitchen, unsweetened, canned, but next time I’d use the kind in a carton)
- 212g cashew milk (I got Forage brand at Rainbow Grocery)
- 150g sugar
- 60g cocoa butter (bought as chips, in bulk, at Rainbow Grovery)
- 60g coconut oil (bulk from Whole Foods)
- 2g salt
- 1 tsp. Ube extract (Butterfly brand)
- ⅛ tsp. Locust bean gum and ¼ tsp. Guar gum (my additions)
The instructions are to put the sugar and 20g of water in a saucepan, stir it over low heat until melted. Then add the cocoa butter and coconut oil, let it melt. Finally, add the coconut milk and cashew milk, and hit it with the immersion blender. I added the ube extract at the end. This only made about ½ of my standard batch, so next time I would double it.
I was surprised to find that the cocoa butter flavor was very strong, like white chocolate. The texture was dense and hard and had to sit out for about 15 minutes to soften, but the mouthfeel was very creamy. Adam said “it feels like eating ice cream.”
Nevertheless, the cocoa butter flavor would have paired better with the mint extract (as the recipe intended). It was also just too hard, like an ice cream popsicle. I might try this recipe again, but add corn syrup or dehydrated glucose to try and soften it. I would also use mint instead of ube as the flavoring.
The Big Salad and Avocado Achievements
Every night, Adam and I have a “Big Salad” for dinner. It varies based on what add-ins we cooked over the weekend or got at the farmers’ market, but generally consists of greens, carrots, feta, nuts, the amazing baked tofu that Adam preps on the weekends, chia seeds, tomato, a hardboiled egg, and avocado.
Adam always chops the avocado, and takes great pains to make sure the chopped avocado coheres together in its original shape. This is difficult to do! But he takes great pride in getting it close to perfect.
Tonight’s avocado was rated a 9.5 out of 10, which is the highest rating ever achieved, so I wanted to document it.
Look upon his works, ye mighty, and despair:

The Last Social Media Standing: Instagram
It came to my attention recently that some people still use Facebook. I was a very early adopter of Facebook (as I am for most things), but stopped using it years ago. I have a fake profile I set up when we adopted our greyhound puppy, because that was the only place the rescue group was posting photos, but no one can find me or friend me and I don’t use it to post anything, just to keep up with that group and foster homes that may be needed.
My decision to stop using Facebook wasn’t just because it was destroying America and helped get Tr*mp elected, but because I had accumulated so many “friends” over a very turbulent time in my life, and it felt weird to “unfriend” them, but it also felt overwhelming to see so many updates on the lives of people I had no actual connection with anymore. In a weird way, it made me both (1) guilty for not keeping in touch with them, and (2) anxious that if I ran into them on the street I’d forget I’d seen an update that they had a baby or started a new company or whatever, and I’d reveal that I don’t actually care about what’s happening in their lives anymore.
I generally like social media as a way to keep in touch with friends and family I don’t see often. I did Friendster, and MySpace, and some of the others I’ve forgotten (Orkut? Was that a thing?). But none of them held up over the long term.
I stopped using Twitter when Elon bought it, and I like Bluesky and Mastodon, but I mostly use those to follow strangers and post my own dumb thoughts for strangers. It doesn’t feel “social” because it isn’t people I actually socialize with. I tried out Threads, but it felt extremely Facebook-coded, and I soon lost interest.
I actually like TikTok (it’s GREAT at showing me wildlife rescue and dog training videos I’m going to like), but I don’t really want to watch videos, generally, and I rarely use it.
I started using Tumblr because, in 2009, pre-iPhone, it was the one service that let me easily post to my photoblog by emailing photos to a specific address from my Palm Treo 650. I still use it for that purpose (but now I use the app!), but I don’t follow other people on Tumblr, or use the app for anything except posting photos. So I don’t really consider it a “social media platform,” since that’s not how I use it.
For me, the last “real” social media platform standing is Instagram. I started using it very early – this is my first post, from October 2010, and this is the first picture I posted of my now-husband, in February 2012. It’s the one thing I still use, and the only social media platform I’ve used for 15 years! I like it for sharing photos with my friends and family (it’s really the only site they still post photos on), but I also follow some wildlife rescues, other greyhound and whippet accounts, accounts for organizations like the SFMOMA and the parks department, and interesting celebrities like AOC and Miranda July. If you switch to the “Following” feed by tapping on the Instagram logo in the top left, you don’t get all the nonsense from accounts you don’t even follow. I consider it the only “real” social media platform (at least, for me) because it’s the only place I follow friends and family, comment on their posts, and share photos intended for them (rather than for strangers, which is the case with my photoblogs).
Why do I like Instagram? I guess because I’ve always taken a lot of photos (since high school, way before digital!), it’s my way of interpreting the world. I’ve heard people say they’ve stopped using Instagram because they didn’t want to take themselves out of the moment by documenting it… but I’ve always documented everything with photos. It doesn’t take me out of the moment, and it’s actually part of my enjoyment of the moment (I mostly take quick candids, I don’t spend time staging or framing anything too elaborately). I like taking pictures, and I like seeing pictures from other people.
Ryan on Garbage Day summed it up pretty well in this post. I don’t use Reels or know how to specifically look for Reels on Instagram, but the rest really rang true. I’m genuinely surprised that Instagram has been the one that has stuck around for me, but I still hope we’ll eventually get something better.
Knitting: “Love Note Sweater” from Tin Can Knits
I recently started knitting sweaters again, which I hadn’t done in about 20 years (I’ve still been knitting a bit, but I’ve stuck to baby blankets, scarves, and afghans, mostly as gifts). I recently completed my second sweater, the “Love Note Sweater” from Tin Can Knits. The pattern is available here for $9, and what I particularly love about Tin Can Knits is that they have an iPhone app, which allows you to select your size, and then it shows you ONLY the instructions for your size. Super useful, and makes following the pattern much easier. You can also enter your own personal notes.

I chose this design after seeing an already-knit example in my friend Kelley’s yarn shop, The Royal Bee Yarn Company, and selected one of her own DK-weight yarns to create it. The color is “Luscious Marmalade Lantana.” Kelley’s yarns are non-superwash merino wool, so they feel great on your hands while knitting, and produce a beautiful garment. Because they’re hand-dyed, even the “solid” colors have a little variation to them, which I think looks great. I love Kelley, so it’s also nice to carry a little bit of her with me when I wear it.
Skill-wise, this project was a bit challenging for me. It’s knit from the top down, and I had to restart the project 3 times. The first time, I made what, in retrospect, is an obvious mistake: Because the lace pattern consists of increases and decreases that net out to zero each time the repeat completes, I didn’t think about the fact that if I ended the pattern in the wrong spot, I might be adding or subtracting a stitch, throwing the entire pattern off. So I started again a second time, but I still kept making mistakes in the lace pattern (this time I stopped and re-started more quickly!). The third time was the charm: I made a couple of small mistakes in the lace pattern, but I think only I would have noticed them.
I generally find sweaters to be too short, so I added 6 inches to the body length, and I added a couple of inches each to the sleeves. I intended for them to reach to the wrist, which obviously isn’t quite the case. At least they are even! I also dropped the “high-low” hem at the bottom, which I generally don’t like, and made the hem even. I’m really happy with how it turned out.
The Lost Kingdom of Bike Messengers
Back in the Before Times — and this time I’m talking about back before the turn of the millennium — we used to have bike messengers downtown (San Francisco, but I assume most other cities).
In the 80s and 90s, it used to be considered a relatively punk job, if you had to have a job. Your typical bike messenger had a lot of tattoos, a non-conforming haircut, and was kind of an asshole. Different groups had their own zines. They helped get Critical Mass off the ground. Some of them rode fixies. They ran red lights and sometimes rode on the sidewalk. They were almost all male. I’ve dated more than one person who used to be a bike messenger. It was… a type.
You used to see them zipping all over the city, and at lunch time, congregating in a few specific places, like that building that used to be a Shaper Image (the photo below is from foundsf.org):

This was back in the day when many documents required “wet-ink” signatures, and part of the job of any law firm’s staff was calling up a bike messenger to have documents delivered several blocks away. It was an essential service.
But then then the use of Docusign became widely accepted, even with financial services companies and other old-school holdouts. There was a pandemic. Electric mopeds became available and affordable. Here in 2025, I no longer see bike messengers downtown (or at least, they’re not congregating in places where I might see them).
What I do see is a lot of people on electric mopeds with the square boxes on the back. I believe they’re mostly delivering food. They don’t seem to hang out together or have a culture, although they do still run red lights and ride on the sidewalk.

Part of my desire to re-start a text blog was to write down things that might be forgotten by history, that I personally experienced. So that’s what this post is, I guess. I was there when bike messengers were cool.
UPDATE: It appears the San Francisco Chronicle has picked up on this too.
Lovely Article on Tony Corten’s Public Memorial
In case this one also gets paywalled, I am reproducing it here: www.coastsidenews.com/community…
Coastside News: ‘Rest well, my dear friend’ Remembrance of Tony Corten
By Peter Tokofsky Apr 1, 2025
Well over 1,000 people gathered Sunday afternoon in the Terra Nova High School gym to share memories of Anthony Corten, the principal of Ocean Shore School in Pacifica who passed away last month.
The Terra Nova gym was filled with people whose lives were touched by Tony Corten. While the room was just large enough to contain the crowd of students, families, friends and Pacifica residents who came to pay respects, the space could not contain the outpourings of love and affection for a man who, as speaker after speaker made clear, embodied kindness and who was so much more than any one label could capture.
“He was so talented – to the point of annoying. Whatever it was, he was good at it,” Dawn Mermer told the crowd in her introductory remarks. “He was also the funniest person. He could take the most mundane thing or situation and turn it into something hilarious and joyful.”
The afternoon celebrating a life featured musical interludes including students from Ocean Shore and Sunset Ridge Schools singing the Beatles “In My Life”, and Erin Brazill and Erma Kyriakos performing “Let It Be” and Leonard Cohen’s “Hallelujah” with the crowd joining in.
Corten’s love of the Fab Four was well known, but many in the crowd might not have known that before becoming an educator he was one of the premier drummers in the United Kingdom. In 1997 his band Flyscreen opened for No Doubt on their UK tour when their single “Don’t Speak” hit number one on the charts.
CJ Valenti, owner of Pacifica music venue Winters Tavern, saw both sides of Corten. As a music presenter, he said after the memorial, he always hoped to host a Flyscreen reunion but was also happy any time Corten got behind the drum set for open mic night. Valenti’s greatest appreciation, though, was as a parent of two boys going through the challenges of COVID and a divorce. “He was there every morning, and he knew every child’s name,” Valenti said about his kids’ principal. “You could tell the kids respected him and they all liked him.”
In her remarks, Brazill repeated that Corten “was one of those people who was good at everything he did. He was also one half of the most beautiful marriage I’ve ever seen in my life.”
Gina Arguello, who co-taught a 4th-grade class with Corten before he became an administrator, described him as a big brother and recounted many of the pranks he executed over the years, including sending unexpected things such as a bell or “actual trash” through school district mail, sending student messengers to other classes with random and useless messages, taking another teacher’s class into his room for 45 minutes without telling anyone – just to cause chaos. “Mr. Corten made school fun,” she said. “He liked what he did and enjoyed it with a passion.”
Johnny Sideris read letters from Corten’s parents and from his wife, Kelley, who thanked everyone for their love and support. In her letter, Kelley recounted how she and Tony would high-five and congratulate themselves for having each other. “I will carry him with me always.”
“Everybody here loved Tony. He was an inspiring educator. His passion for making the world a better place shone in everything he did,” Ellie Cundiff said. “His laughter is in our hearts. His kindness will live on. Rest well, my dear friend.”
Following the remarks and performances, the crowd gathered outside on a suddenly sunny afternoon for donuts, bubbles and more music.
Before leaving, Pacifica City Councilmember Mary Bier remarked, “It’s all about love. No matter what is happening around us, it doesn’t matter. We just have to love each other.”
And in the end The love you take Is equal to the love you make – The Beatles, “The End”
A Beautiful Memorial for Tony Corten
Yesterday, the Pacifica schools community pulled together, with the help of Kelley and all of our friends, to hold the public memorial for our good friend Tony Corten.

It was truly touching to see a high school gym completely filled with the teachers, staff, and families who knew Tony during his 17 years teaching and in school management.

There were so many sweet remembrances and, of course, performances of Beatles songs. Some of the children from the school where he was principal (Ocean Shore Elementary) sang “In My Life,” which made everyone tear up.

At the entrance, there were multiple big poster boards of messages the kids and adults have been writing about Tony. He was such a big personality, such a favorite of all the kids, and you could tell the outpouring of love was genuine and effusive.




Of course, it ended with the treat Tony was known for bringing to every party (and of which he has a tattoo): Boxes of pink sprinkle doughnuts.

Most touching, for me, was Erin’s speech, which she ended with, “I know that Tony had been deeply stressed lately. He was more blue, and more distant… I wish I had not been intimidated by his sadness, and insisted that he open up to me, or Kelley, or somebody. I know I’m not alone in feeling this way. Tony’s last gift to us is to have the resolve to check in more on each other. To ask difficult questions. To offer hugs, hold on a little closer, to be more tender and patient with little children, and our brothers and sisters in life. To ask how everyone is doing, and really listen closely for the answer. That is his gift to us…. Your death made it more clear to us than ever that we are the fabric that holds us together.”
After the public memorial, Stacey and Stef were kind enough to hold a gathering at their house in Pacifica, just for our chosen family, so that we could remind each other to do just that. I’m sure we will do even more of it at the private memorial coming up in a couple weeks.
What I Learned During My First Year of E-Bike Commuting
I got an e-bike and started commuting to work about a year ago, and I’m sharing what I learned along the way, in case it’s of use to someone considering it.
-
You will need a lot of accessories. My eyes water in the wind (and going fast creates a lot of wind), so I found that I had to get dorky-looking clear glasses that block the wind. I found I also needed wind-proof gloves, because going fast in the cold morning air was freezing my hands. Same with a windbreaker. A LOUD electric horn was a must, because at e-bike speeds, you need people to hear you from a farther distance away. I needed pants straps for when I wear wide-legged pants. Then of course you’ve got the strong, expensive locks (I have a Litelok and the Kryptonite heavy chain) needed for a multi-thousand dollar vehicle.
-
You may need to do your hair and makeup at your destination. This is a big one, especially if your routine is complex, although it may not be the case if you live in a flat city. In San Francisco, I sweat going up a steep hill (often against the wind) even if I max the boost and go slowly, and my eye makeup was running by the time I got to work. Now I bring my makeup with me and do it when I arrive.
-
A surprising number of pedestrians don’t pay attention. When I first started cycling, I was shocked at how many people step out into the bike lane or street while looking the OPPOSITE WAY of oncoming traffic. I’m also surprised by how many people wear all black while walking at night. This is a big reason why you need the loud horn.
-
If you bike in urban areas, you will probably want to go overboard to be visible. San Francisco has a terrible track record of keeping pedestrians and cyclists safe, and as you ride, you will see how many intersections force cyclists into blind spots and too-narrow, unprotected shoulders. I have a fluorescent yellow helmet, a fluorescent yellow windbreaker that reverses into reflective fabric for night time, a flourescent yellow backpack cover, reflective pants straps, and a bunch of extra lights. The photo at the bottom is what I look like from behind.
-
You will find you use the e-bike a lot more than you expected. I just bought it for commuting, but in the city, riding a vehicle that goes almost as fast as a car but doesn’t need to find a parking spot (at least in San Francisco, there is bike parking everywhere) makes it my preferred method to get around if I’m not bringing the dogs. I have two wire-basket panniers on the sides, plus a basket in the front, so I can carry a decent amount of groceries or whatever else I need.
-
Yes, people really do steal e-bikes from inside of garages. I have had more than one friend to whom this happened! Theft is a real problem. I have an insurance policy for my bike that covers theft (our homeowners' insurance wouldn’t cover it), and we also installed a concrete anchor into the garage floor so I can lock it to the anchor at night. I hide the keys in a place that would be difficult for anyone to find if they broke into the house.
-
E-biking is actually exercise! (At least in San Francisco.) Riding my e-bike feels so easy versus the regular bike, that I assumed the activity level would be roughly similar to walking. Actually, my heart rate gets up to around 110-120: Higher than walking, lower than running, roughly similar to a weightlifting session for me. It’s a nice bonus!
