About sixteen years ago, I met him for the first time. My trainwreck sibling brought home this adorable puppy he had no business adopting because he had not one thing in his life that wasn’t a mess. I was furious at my sibling – he didn’t even take care of himself, how could he drag
Read More
June 13, 2025

Well it has been a hell of a week, after a hell of a week, after a hell of a week. Hard to believe we’ve personally gone through a full ICE detainment fight in less than a month and are now seeing LA, New York, Chicago and more explode with the full tilt fascist authoritarian power grabs.
Please do what you can to fight back: give, make calls, protest, help your community.
I’m not sure I have a great deal left in me this week to be positive or giving, I’m in a period of recovery on many fronts, but I’ll catch my breath and get back into it again.
(more…)
June 11, 2025

On Money
Income
Our primary income comes from our full time jobs. We have minimal income from investing in index funds and dividend stocks (all reinvested). We earn money on the side to supplement our main incomes. We get a bit of income from Swagbucks, cash back sites (Rakuten, Mr.Rebates) and affiliate links to Bookshop and Amazon sometimes pay a micro-commission to keep the blog running. The sidebar has ways to support the blog and our charitable giving.
Our long term goal is to replace our day job income with passive income before my health prevents me from working. I know from my Mom’s experience that qualifying for or relying on disability is incredibly tough or near impossible here in CA. Aside from that, I aim to do my best to make the most of what we can do while we can.
***
Dividend income. We received $1,349.52 in dividends from the stocks portfolio.
I’m still underpaid because the administrative branch of the company is crap and hasn’t processed any of my paperwork required to get my raise. Annoyed.
I had a shirt sale on Amazon earning $3.60. That’s my first shirt sale since 2022. That makes 8 shirts sold since 2019. Not the income stream that my friends have from their shirt sales. At their height, they were selling $60K in tees! No wonder they were optimistic about alternate income streams if they retired early. But it’s also a good thing I remained skeptical because clearly my own ventures are much less lucrative. It’s not even pin money, it’s “amusing surprise that I sold anything” money.
(more…)
June 9, 2025
Year 4 of COVID in the Bay Area.
Year 6, Day 42: I’ve got an executive level meeting invite for a 3 hour meeting this month that requires 14-16 hours of travel. That doesn’t make any sense to me. I’m not a key contributor at this level. I’m very much inclined to skip it since the timing is absolutely terrible for our family. It’s during the one week that I have JB signed up for a camp that requires me to drop off and pick up, it’s right before an exceptionally busy week, it’s right after we onboard another new hire. We cannot have me gallivanting all over the place when my team and my family both need me to be fully present.
In personal news, the whole ICE situation is overwhelming and frustrating. Details have been sparse and unclear. I’m getting information second- and third-hand and can’t be sure that all the information is accurate. Right now it seems like ICE is hopscotching him from state to state without any notifications to the family or letting him call home. I suspect this is intentional to stay ahead of any court orders that his lawyer might be able to file. His lawyer doesn’t seem to be moving fast enough to catch up. I’m not judging the lawyer, I have no idea what’s needed to get motions filed.
I had really hoped that I could at least leave the legal stuff (filings and advice) to the lawyer. The underage child keeps texting me asking for advice that should be directed to the lawyer, IMO. I’ve been pretty clear that I am learning as we go as well and that my only expertise here is in communications. But that only works if I can get information and a lot of the time I’m working with a quarter deck.
Year 6, Day 43: ICE situation: It’s been like pulling teeth to get any of the adults in the family to respond to me or to take actions the past few days. And when they do take actions, they often don’t update me so I have no clue where we are on anything. They were originally responsive but have defaulted to directing everyone to me even when that’s not practical.
I composed termination notices to their scammy lawyers for them to send but they didn’t send it because “we thought you were going to”. Well, no, I cannot cancel contracts on your behalf. So then they finally follow directions to contact the scammy lawyers and panic when the scammy lawyers call them back. “No I won’t talk to you, you go call Revanche.” But I’m not available …. ! We set them up with the press, I got a local reporter interested in doing an exclusive with the family, but they needed to decide who would talk to him. We got them in contact with our Senators’ offices caseworkers, they needed to sign releases to let those staffers get to work.
I’m not family, so I have no standing to be making unilateral decisions for them. Even though I was orchestrating everything for them, I need information and input from them before I can make an informed decision. But I have to ask questions multiple times and the only person responding to me is friend’s underage child. And when they do reply, it’s incomplete or lacks comprehension. I see that they are leaning on me to do what their remaining parent isn’t: making decisions, making judgement calls, figuring out how to bring their missing parent back. I’m not angry or resentful. I’m just recognizing what an impossible position I’m in. I offered them my time and energy in fighting this terrible situation but I always want to be respectful of their autonomy and their right to make the necessary decisions. Unfortunately, and I do understand – there’s a language barrier and likely a legitimate fear of ICE coming after them too, it feels like they’re hoping that I will do everything on their behalf. It’s just that I can’t.
Year 6, Day 44: ICE situation: It looks like we’ve lost this fight. He’s no longer in the ICE database and the family is telling me that he’s now in his home country where he is not safe. I don’t know what else we can do. Once they’ve gotten him out of the USA, they can bar him from reentry for years. I am honestly at a loss. And his kid is distraught, of course. He was their primary breadwinner so this is devastating for him and them both. I knew we faced some really long odds but, still, the final reality is like a cold lump in my stomach. It’s even more disheartening that this is the reality for so many people, regardless of their actual status. The legal retainers have cost them at least $4000, unless they were able to get some of the scammy lawyer’s retainer back, and that was a tough stretch. Even more so now that it looks like he won’t be able to resume working here.
Talking about this with my friends who are also children of immigrants, we feel such shame and indignity and fury at the attitudes that have led us here, particularly from other immigrants. We can just about understand white supremacists, but refugees / immigrants supporting this BS? After they benefited from whatever policies allowed them to come here? Slamming the door in the faces of people who have the same needs that they once faced? That’s hypocrisy and selfishness to the highest degree. It’s shameful. And maybe it’s not guilt precisely that I feel when I reflect on my/our failing to save him from deportation over an administrative error that could have easily been corrected if he had a little more access to his rights and to bilingual assistance; maybe this is survivor’s guilt that it could have been us and it was him and his family. I hate this so much. We’re gathering money to assist the family through this rough patch while they try to navigate their new reality.
There’s going to be a whole lot of hypernormalization going on as we have to keep living our lives knowing this is happening to many families. I’ll be donating money to the local community organization that did help, and looking into sharing the ICE related materials from the Rapid Response network.
Year 6, Day 45: We’ve been cramming our necessities into two 2009-era carry-on suitcases. Carry on size-limits have changed since, I’m sure. I looked up the capacity of carry on bags and it’s somewhere between 37-47L. We’ve needed more and/or larger luggage for years as the kids got older but I handwaved it because dropping diapers would open up space. It’s true we don’t have to pack diapers anymore but nevertheless both suitcases are stuffed to the brim when we have to travel for more than 3 days. If we pick up odds and ends while traveling, even expanded it’s not possible to fit everything into the cases anymore.
We have to visit family later this summer and I finally remembered the suitcase situation in time. Macy’s had a sale on my preferred brand, Victorinox with the lifetime guarantee including wear and tear, so I ordered a large suitcase and an attachable tote. The current cases are maybe 50L? capacity. The large case is twice the capacity at about 102L and the tote gives us another 47L. This should finally be enough space to keep everything in the suitcases instead of needing 16 extra tote bags hanging off our arms and suitcase handles. Fingers crossed that packing inflation doesn’t happen. Though I sort of want to start occasionally carrying our own towels because it turns out that I’m fussy about the smell of other people’s towels.
Year 6, Day 46: The rate at which these kids are plowing through my first aid kit’s bandaids this week is much higher than usual. JB with the giant bandage needs, SmolAc with the many small bandage needs. They’re both a LOT more accident prone than usual this week.
I’m mildly annoyed that I keep getting these emails: “Great news! You are pre-qualified for a generator or battery rebate. Prepare for outages, including Public Safety Power Shutoffs (PSPS), with a $300* rebate on the purchase of a qualified generator or battery.”
But we are never eligible! They have our address, they should be able to easily tell if we are truly qualified, and yet they keep wasting my time telling me we’re pre-qualified for a thing we aren’t eligible for. And like a rube, I always go check. Of course, I would love to be eligible for a rebate on something I already want to buy for our disaster prep, but I’m just as glad not to be in a high enough threat area as required to be eligible.
We’re hosting a longtime friend this weekend and we’re all going to be so glad to see them. They are wonderful with the kids and so the kids will hog them as much as humanly possible. It’ll be a miracle if we get any actual adult time to hang out and catch up so we’re just going to plan to feed them well and thank them for being awesome. It’s been one hell of a week.
June 6, 2025

1. We spent a ton of time with the kids this week and mostly it was good. To my surprise. There was a lot less fighting than I had expected. I very much needed this break from professional responsibilities and to have time with them that wasn’t our day to day frustrations.
Helping folks: if you wanted to help my friend’s family during this trying time, you’re welcome to send money that I will place in their hands personally. I can’t set up a GFM, I just don’t have the bandwidth for that.
We can use my Lakota links with the note “For Jose”:
Venmao: @RK-Tillman
PayPal: ruthtillman@gmail.com
Cashapp: $ruthkt
(more…)
June 4, 2025
Life with JB
Tangentially related to the luxury goods issue I’m seeing discussed online: JB & I discussed perceived & actual wealth recently. They felt like their classmates make them feel poor sometimes. Maybe by comparison we are, I don’t know! I’ve definitely compared our spending choices and noticed big differences. But I’m old enough, and in control enough of our spending, for that to be idle curiosity, rather than feeling bad about our own actual wealth vs their perceived wealth.
I pointed out to JB that real wealth gives you choices and the “right” choices will vary from family to family. Perceived wealth matters in some situations but it’s been a long while since it mattered in our lives.
Our choices revolve around our family traditions and helping folks, though we don’t advertise the latter to anyone offline. Folks online know we do this stuff because we rally the online community to help.
I also like to err on the side of scruffy-presenting because I like to be underestimated and also it’s revealing to me if people treat you differently when they think you’re poorer than they are.
We don’t own luxury brands (except my inherited Hermes scarf that I never wear b/c I’m QUITE sure I can’t pull it off) because we don’t value them or what they signal. Their signaling is quite the opposite of what I want to communicate. Also they’re not sufficiently greater quality than any moderately well made equivalent to be worth it from a quality perspective. We use things to death because it’s better for the environment and because it’s cheaper. Both reasons are high priorities. My Swiss Army backpack and suitcase of 20+ years do the job. Neither were prohibitively expensive, they don’t scream anything at all, and they are still going strong. Ticks all my boxes.
Flash-oriented relatives think we’re poor because of this. That’s ok! I like to fly under the radar. Aside from family money trauma where it’s just prudent not to become the Family Bank, it doesn’t bring us any specific happiness to know this chef was rated such and such on this or that list. I just want to enjoy good food, have a safe home and financial stability, and be able to help folks out. I hope that these moments for JB are few and far between because we’re never going to be the people who prioritize someone else’s perception over our own happiness.
Life with Smol Acrobat
Smol Acrobat declared their favorite color: blue, pink, purple, red. And orange. And black.
Pretty sure green and yellow only got left out because they were distracted.
Pupdate
It’s going to be months before we can adopt a pup. I’m using this time to both save our pennies, and search for a good rescue. I’d like another pitbull, they’re the sweetest of misunderstood breeds, so we’re trying to locate a rescue that seems to be responsible, fosters them out and generally knows what they’re handling. We love other breeds too but they’re more popular while pits are still unfairly judged, so we want to stick with them a while. My hope is that even if the rescue isn’t local, we’ll be able to convince them to adopt to us if we find a good potential fit.
Precious Moments
Once in a looong while, I let Smol Acrobat bunk with me. It’s less frequent because they make it very hard for me to sleep. But JB has been bunking with me. So then I have two extra logs in my bed.
Ok, SmolAc, when you wake up, who do you wake up?
JB.
Right. Not me.
Because you will be vewwy tired.
YEP.
*****
SmolAc, whining: Can I have dis (my toasted and cream cheese laden) bagel?
Me: You can have that now only if you put away the utensils without whining right after you’re done eating.
SmolAc: what if I do dem now so I don’t haf to do dem wayter?
Me: WHAT IF! Brilliant plan, go ahead. well worth having to wait for another bagel for myself.
*****
Your teef are going to break!
What? What do you mean??
I see dem! Dey are dented! Dey will break!
*****
After an unsuccessful hide and seek, Smol Acrobat was angry that JB wouldn’t give up their best hiding spot. I offered them bubble wrap to pop as a consolation. This was great but “Baby elephant is SAD. Baby elephant can’t pop bubble wrap because her hands are not very strong. I’m giving her space because she’s sad.”
Oh, ok.
“Baby elephant, how do you feel? You’re ok? Ok, baby elephant is not sad anymore! Baby elephant wants to go wif me.”
Baby elephant: I’m still a widdle angry. About my job.
WHAT JOB, baby elephant?
June 2, 2025
Year 4 of COVID in the Bay Area.
Year 6, Day 35: How many times did I have to remind myself that it was Monday? So many. On the one hand, holiday. On the other hand, much needed day to deal with this truckload of absolute WTFery that landed at my doorstep Sunday. Someone we met several years ago was snatched by ICE and the family’s been at their wit’s end not knowing what to do. They’ve tried retaining lawyers and the first one just gave up and the second one was scammy and useless. I’ve known of the family but they’ve not had any occasion to be familiar with us before yesterday when I heard the news and immediately asked more knowledgeable people for a bit of advice. It’s been a whirlwind of work since: talking to various family members trying to reach a bilingual adult who could answer questions and give me enough information to reach out for help.
Yesterday’s focus was on getting in touch with elected officials’ staffers and getting sufficient information from the family to work with. I was up til midnight on calls and collating information from those calls.
Today’s focus was running down every possible lead for a new lawyer, looking for community org support in dumping the scammy lawyer, and scanning in their paperwork so they have electronic copies. I’ve worked out an agreement with the family that I’d write all the emails, they will do the follow-up phone calls.
We’ve sent out dozens of requests for legal assistance in hopes that one of these sources might have capacity to help.
I feel like a jerk for struggling to feel hope. There are just too many bad things happening in this area right now for me to feel like any of these efforts will pay off. We have to try but knowing that a raft of CA immigration judges were fired as recently as last month and knowing from our House rep’s staffer that ICE frequently deports instead of responding to information requests from Members of Congress, it’s hard to feel like any of these will pan out.
Year 6, Day 36: I spent half the day corresponding with MoC staffers and fielding the email replies from the people we contacted. One person was actually helpful.
We’re combing the area for lawyers, the ones that the local Rapid Response team recommended aren’t answering their phones or if they do answer, they’re too busy to help. The local immigration activist org helped a little. They looked at documents and gave us some basic assessment advice but they’re too overloaded to help. One of the three local attorneys recommended by the Rapid Response team had someone answering phones, everyone else’s numbers just went to voicemail, and I did an intake with them for the family. Then we got a response from a highly recommended firm, that one seemed very promising and we set up an appointment for tomorrow. The local attorney finally got back to us – they’re too busy to take the case. Figures. It’s a hellscape. We’re all on tenterhooks.
Year 6, Day 37: Our neighbor is currently obsessed with the Cascadia Subduction Zone. She’s not concerned for herself, she’s worried for her next two generations. I’ve known and worried about this myself but to the point of buying earthquake insurance, not to the point where she is now: she’s pushing her adult children to sell their homes and move somewhere out of the subduction zone. Hawaii will sink! Alaska will too! We need to MOVE before it happens!
I get it. The worst case scenario is really bad. But we have no idea when this might hit and the impossibility of getting a timeline makes that uprooting feel almost unreasonable. They have jobs, multiple kids thriving in different schools, all involved in their various activities. They’d have to start all over if they were to pick up and leave. I’m not arguing with her, I just see that it’s really hard to justify that level of change in the face of a possible terrible natural disaster someday. I don’t doubt that it’s likely coming, we just have no idea when it’s happening.
I got curious and I found a recent study – it must be the press from this that has her in a lather, she hit all the highlights of this study when describing the potential of the disaster.
Year 6, Day 38: We got to the point of having a real lawyer to retain and the ICE pulled a fast one. He was moved in the middle of the night without warning, and without telling notification to his kin where he’s being sent. None of the ICE detention center or field office phone numbers are in service. The locator site is vague and has no information. I’ve been at a loss for what else to do. I keep wishing I’d known about this last week thinking, look at what we’ve been able to muster in 4 days, two of which were weekend/holidays. If we had known when he’d been detained, we could have done more, faster. We were so close.
Eventually it occurred to me that this timing was suspicious. He had an appointment at the detention center with a scammy lawyer that was just there to bilk the family on Friday. We scrambled to get a legit lawyer in place before Friday so they could see him instead. What if they always would have done this? What if it only took this long for them to deport because they knew he didn’t have competent legal counsel in place, they only shipped him out now because his legal representation was supposed to show up. My reddit savvy friend said that’s very likely, they’re seeing this trend reported. And we know their flagrant disregard for due process. People who are legitimately following all the rules and showing up to immigration court are being grabbed from the courts even if they’ve had successful hearings. There is a complete disregard for anyone’s rights.
Now we’re pressing the Congressional staffers to help us find out what happened to him. Where is he??
Year 6, Day 39: I had such a good week and a half without scheduled meetings so of course they all hit all at once. Everyone needed me for a call for big and small reasons and I was scrambling from one call to the next. I didn’t manage to escape the vortex for several hours. Woof.
On the bright side, I have been going through old pictures, tagging a specific set, and remembering some good dog memories. It hurts but it’s also joy. I miss these dogs so much. They were such an integral part of the family. It feels like we have multiple dog shaped holes in our lives everywhere we go.
Frustratingly corporate is still holding up my raise. It’s taking so long I’m starting to think I should just go job-hunting to show that my salary is indeed deeply below market and I have other options. Exceeepptt it’s possible the current economy is such that I don’t have other good options. There were some earlier in the year but now? After all the federal cuts? After all the federal grants pulled across a whole lot of Bay Area specific industries? Our friends here last weekend told us they’ve got friends who have now been out of work for a year and counting, and corporate cuts are continuing to impact their circles. The Microsoft layoff was a huge one – 6000 people. Hawaii Planner has been going through the wringer, interviewing. Maybe being patient and exasperated continues to be the better bet.
I find it offensive that articles refer to these layoffs as “trims fat” btw. What the hell is wrong with y’all? Cutting people because you let crappy AI take over their jobs isn’t trimming fat. Also I’m so sick of the AI race. It’s brought nothing but garbage, fraud, more fraud, and more work for my company with zero gain. The corporation has handed down an edict that we use their crap AI tool because that’s supposed to benefit the company by 15% but it’s certified crap – it never gives the right information and it never identifies the sources of the bad information. So if you’re credulous enough to ask it for factual information and don’t fact check, you get the wrong answer every single time. The only thing worse than my sense of direction!
Sigh. Lots of ups and downs this week but mostly downs. I would really appreciate a shift in the winds.
EDIT TO ADD: I tried to answer N&M’s comment but the WordPress app is acting up. I would have to set up the GFM for fundraising and I don’t have time or bandwidth to manage that right now so if anyone would like to help out, we can use my Lakota links with the note “For Jose” for now:
Venmao: @RK-Tillman
PayPal: ruthtillman@gmail.com
Cashapp: $ruthkt
May 30, 2025
1. I cut my hair in under 15 minutes. 🎉 Of course the 3-4 inch chop was undetectable and SmolAc told me that it was my turn to get a haircut after theirs.
(more…)