<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Retired Techie]]></title><description><![CDATA[Navigating the Next Chapter in Portland]]></description><link>https://www.retiredpdx.com</link><image><url>https://substackcdn.com/image/fetch/$s_!evg_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7919a81-5817-4b35-92fd-1e8d9867480c_256x256.png</url><title>Retired Techie</title><link>https://www.retiredpdx.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 28 Sep 2026 19:15:11 GMT</lastBuildDate><atom:link href="https://www.retiredpdx.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Stephen Pao]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[spao@retiredpdx.com]]></webMaster><itunes:owner><itunes:email><![CDATA[spao@retiredpdx.com]]></itunes:email><itunes:name><![CDATA[Stephen Pao]]></itunes:name></itunes:owner><itunes:author><![CDATA[Stephen Pao]]></itunes:author><googleplay:owner><![CDATA[spao@retiredpdx.com]]></googleplay:owner><googleplay:email><![CDATA[spao@retiredpdx.com]]></googleplay:email><googleplay:author><![CDATA[Stephen Pao]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Trip We Didn’t Take]]></title><description><![CDATA[A string of small interruptions, and what showed up in their place.]]></description><link>https://www.retiredpdx.com/p/the-trip-we-didnt-take</link><guid isPermaLink="false">https://www.retiredpdx.com/p/the-trip-we-didnt-take</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 27 Sep 2026 13:04:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!k_Zo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k_Zo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k_Zo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k_Zo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k_Zo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k_Zo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k_Zo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2614137,&quot;alt&quot;:&quot;Selfie of three smiling people standing outside Williams-Brice Stadium on a sunny day, all wearing South Carolina Gamecocks shirts, with the stadium's team sign visible behind them.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/216176237?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Selfie of three smiling people standing outside Williams-Brice Stadium on a sunny day, all wearing South Carolina Gamecocks shirts, with the stadium's team sign visible behind them." title="Selfie of three smiling people standing outside Williams-Brice Stadium on a sunny day, all wearing South Carolina Gamecocks shirts, with the stadium's team sign visible behind them." srcset="https://substackcdn.com/image/fetch/$s_!k_Zo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k_Zo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k_Zo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k_Zo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5717d6b-af02-41f2-976b-6e3365ba4122_4032x3024.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Completely unaware of the storm ahead, we stopped for a selfie outside Williams-Brice Stadium, wearing the shirts our daughter bought for us to cheer on the home team.</em></figcaption></figure></div><p><span>In last Sunday&#8217;s post </span><a href="https://www.retiredpdx.com/p/seven-months-off"><span>Seven Months Off</span></a><span>, I wrote about the almost Taoist-flow I experienced, with no plan and that almost being the point. I would think of a friend, and the friend would call. I would think I needed to try something new, and an opportunity would appear. It has never happened to me in quite the same way since. This month, I experienced a flow that ran in completely the opposite direction.</span></p><h1><span>A weird Labor Day</span></h1><p><span>I&#8217;m not sure who came up with the saying that &#8220;bad luck comes in threes.&#8221; Labor Day was one of those, with each little piece of bad luck being pretty small. That day, I had a scheduled brunch with a friend. Right as our food arrived, his phone rang with a call from his daughter&#8217;s care provider reporting a dead car battery on their outing to a local museum. He had to leave early to pick them up. On my way home, our neighbor cancelled the dinner and movie we had planned. He had just learned his brother was in the ICU back in Xinjiang and needed to be available for his brother. After returning home, we heard from my cousin that her husband had come down with COVID. This is the same couple we were supposed to meet in Europe for our vacation the following week.</span></p><p><span>Of course, nothing about the day was serious. My friend and I still got to catch up over food for an abbreviated time. Marsha and I still had a nice dinner in the neighborhood (</span><a href="https://farmhousethai.com/pearl-district"><span>Farmhouse Kitchen</span></a><span>!), and we enjoyed the movie (</span><em><a href="https://www.odysseymovie.com/"><span>The Odyssey</span></a></em><span>) on our own. And my cousin still had a good five days to recover. (He eventually tested negative on the day everyone would have to get on a plane to Europe.)</span></p><h1><span>Two days later</span></h1><p><span>The Wednesday after Labor Day, we flew out to Columbia, South Carolina to see our older daughter. I&#8217;d never been there before, so I was eager to visit her new home and workplace. Somewhere between checking our bags and landing in Columbia, I lost my passport card. I remember having it in my pocket after showing it to the gate agent at the bag check, and I did not have it when I landed. United searched the plane in Columbia, I called the Chicago Police at O&#8217;Hare in case I lost it during the trek from Terminal 1 to Terminal 2. United&#8217;s lost and found also followed up via email. Nobody found it.</span></p><p><span>In the middle of all that, while filing the lost and found report on my phone, I tugged on my iPhone cross-body strap too hard and broke the strap free from the case. Again, this wasn&#8217;t that serious either. The good news is that I still had my Oregon Driver License as a travel ID to get home, I still had my passport book at home ready for our planned European trip the following week, and the iPhone case is still good protection for the phone body itself even if it no longer works with the cool cross-body strap.</span></p><h1><span>A fun visit to South Carolina</span></h1><p><span>The visit itself was a good one. I think our daughter has a really cool office, a nice unit in a duplex, a great duplex neighbor, and a growing community of friends. And interestingly enough, her community started with a former Yale classmate who is from Columbia, South Carolina and whose parents have returned to the area. We also took a day trip to Charleston on Friday, browsing the shops along King Street and the Market, walking through Waterfront Park, and making it out to Mt. Pleasant as well.</span></p><p><span>I didn&#8217;t expect to like the food so much. I am a huge fan of the pulled pork with a mustard barbecue sauce and the hash over rice (</span><a href="https://thewarmouth.com/"><span>War Mouth</span></a><span>). It was also fun to try the sausage gravy and biscuit (</span><a href="https://www.churchandunion.com/location/charleston/"><span>Church and Union</span></a><span>), as well as the fried green tomatoes, collard greens and fried fish (</span><a href="https://www.saltwater-cowboys.com/"><span>Saltwater Cowboys</span></a><span>) in Charleston. The place even had good versions of the stuff we like at home, like good coffee (</span><a href="https://www.instagram.com/godspeedcola/?hl=en"><span>Godspeed</span></a><span>, </span><a href="https://www.azaleacoffeebar.com/"><span>Azalea</span></a><span>, </span><a href="https://knowledgeperk.com/"><span>Knowledge Perk</span></a><span>), high-end cocktails (</span><a href="https://www.bourboncolumbia.com/"><span>Bourbon</span></a><span>, </span><a href="https://thehollowsc.com/"><span>The Hollow</span></a><span>), craft beer taprooms (</span><a href="https://www.craftanddraftbeer.com/"><span>Craft &amp; Draft</span></a><span>), and even a cool street market (</span><a href="https://sodacitysc.com/"><span>Soda City</span></a><span>). Even her local neighborhood Lebanese place (</span><a href="https://arabesqueondevine.com/"><span>Arabesque</span></a><span>) was quite good!</span></p><p><span>Our daughter has also picked up disc golf since moving to Columbia, and we went out with her to play a round at </span><a href="https://udisc.com/courses/finlay-park-disc-golf-course-HqoG"><span>Finlay Park</span></a><span>. It&#8217;s a beginner course, and we needed just the middle range and putter discs. I&#8217;m not sure if we would have been ready for a driver!</span></p><p><span>We saw our first football game down South, too. Many women showed up in decorated cowboy boots and dresses. The fanfare is quite a sight, and we got to wave white rally rags in a stadium chant called the &#8220;</span><a href="https://youtu.be/mQoJe9jr7mc?si=TaWeqqTaju1LRdHE"><span>Sandstorm</span></a><span>.&#8221; South Carolina has a huge band with many tubas, and three sideline squads of cheer athletes. Marsha, who marched in the University of Washington band, was impressed by the whole scene!</span></p><p><span>Unfortunately, right before halftime, a </span><a href="https://www.yahoo.com/news/videos/heavy-rain-lightning-delays-college-152137071.html"><span>rain and lightning storm</span></a><span> came in fast and soaked everyone both at the game, and while waiting during the mayhem at the shuttle stop to get us back into town. I stayed mostly dry myself, since I had packed a rain poncho from Marsha&#8217;s stash, a leftover from one of our younger daughter&#8217;s Carnegie Mellon events of all things. And I happened to be wearing shoes that can survive a washing machine while Marsha and our older daughter were not so fortunate. Still, the game itself was delayed by 74 minutes because of the storm.</span></p><h1><span>Interrupted travel plans</span></h1><p><span>At the time we left for South Carolina, we still had the official plans to go to Europe the next day after that trip. Of course, prior to leaving South Carolina, Marsha had already expressed a preference to cancel the trip, first when learning my cousin&#8217;s husband got COVID. However, because the booking.com cancellation policy for our hotel in Germany had us owing 90% of the room after September 1</span><sup><span>st</span></sup><span>, we decided to wait to see how he was doing.  Then, when he was still testing positive on the day that our Switzerland hotel payment was due, Marsha expressed a preference to cancel again. Still, we ended up paying the Switzerland hotel fee, and proceeded with the trip. In retrospect, I&#8217;m not sure why I advocated trying to continue the trip. The whole point of the trip was to go with them. Going anyway just to honor the cancellation policy was a little bit like the tail wagging the dog.</span></p><p><span>What finally changed my mind was a rare mishap at Columbia (CAE) airport, forcing us to miss our Icelandair flight out of Portland the following day. Our Bombardier CRJ550 had a mechanical issue on the ground in Columbia, initially forcing a delay in our outbound flight to Chicago. Of course, this delay would cause a missed connection on the last flight from Chicago to Portland for the night. The United agent graciously booked us the first flight from Chicago back to Portland the following morning, getting us back into Portland in time to return home, pick up our passports, repack our suitcases, and catch our flight out. Courtesy of United, we even had a hotel booked in Chicago for that connection. Then, our flight to Chicago that night got cancelled too, so we never made it out of Columbia. I had to cancel the Chicago hotel, get United to send me a new booking link, and book us into a hotel in Columbia instead. We ended up getting into Portland closer to 4:30pm the next day, missing our Icelandair flight at 3:30pm. So what finally changed my mind was that Icelandair flies out of Portland only every other day, and we would have missed two days of the trip and likely paid a lot more to rebook. On top of that, I still had the background worry about the lost passport form.</span></p><p><span>Marsha believed intuitively that something kept getting in the way of this trip for a reason. I was mostly pushing to go. However, it was only after a stack of small, ordinary problems that even I did not want to push through anymore.</span></p><p><span>I&#8217;m not quite sure I ever had this kind of experience before retirement, and I have been pondering what changed. Looking back, I do not think retirement gave us permission to cancel so much as it gave us permission to say yes to three separate trips inside the same three weeks in the first place. We had been planning the visit to our daughter&#8217;s new place, the Europe trip with my cousin and her husband, and my trip to Bend with old friends from my Latitude days for quite some time. They just all happened to land in the same short window. The tight scheduling was not the result of having a limited window of vacation days we needed to protect. My view is that we had the flexibility to work well within other people&#8217;s schedules, and I think this is a good problem to have.</span></p><p><span>So that first day back, we stayed home instead, still in our pajamas at midday, with a plan to make Mabo Tofu out of a spice packet, tofu that Marsha had fortuitously purchased before leaving, and ground beef we had in the freezer. The aim was to allow us both to not have to leave the condo. I had queued up posts here on Substack in advance so I would not have to write anything for three weeks on the road. The road trip was gone, and I was writing anyway, back to life as usual. We talked about taking a photo of the scene for this post, and then decided we looked too much like two people who had spent the entire day in pajamas to put it on the internet.</span></p><p><span>A few months ago I wrote </span><a href="https://www.retiredpdx.com/p/building-a-gratitude-app-i-wanted"><span>here</span></a><span> about building a small gratitude journal app so that we could all use it freely without being constantly upsold (&#8220;enshittification&#8221;). We have actually kept using it, and it memorialized our feelings at the time. Right before any of the flights fell apart, Marsha wrote an entry from Columbia that ended with hoping for a smooth flight home and on to Zurich the next day. That flight never happened. Once we got home, my cousin texted asking when we would finally make it to Switzerland. That text gave me a better way to think about all of this. The trip wasn&#8217;t necessarily one that went up in flames, but it could be one we are still going to take.</span></p><p><span>So, this time the flow did not bring us friends calling or opportunities showing up on their own. It brought us a string of small interruptions instead. It also brought us something neither of us expected, a quiet day at home we enjoyed more than we thought we would. And we still have the possibility of a trip that might be waiting just a little further down the road.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/the-trip-we-didnt-take/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/the-trip-we-didnt-take/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Seven Months Off]]></title><description><![CDATA[What I actually did after quitting my job at AskMe to really reset]]></description><link>https://www.retiredpdx.com/p/seven-months-off</link><guid isPermaLink="false">https://www.retiredpdx.com/p/seven-months-off</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 20 Sep 2026 13:03:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6w8G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6w8G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6w8G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6w8G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6w8G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6w8G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6w8G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Sign hanging outside a retail location overlooking the Pike Place Market in Seattle&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Sign hanging outside a retail location overlooking the Pike Place Market in Seattle" title="Sign hanging outside a retail location overlooking the Pike Place Market in Seattle" srcset="https://substackcdn.com/image/fetch/$s_!6w8G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6w8G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6w8G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6w8G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f5d0a3-f42c-4edd-90d3-8e3e367bf14f_2048x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The sign advertising my photo kiosk in the Simply Seattle store at the Pike Place Market</em></figcaption></figure></div><p><em><span>Editor&#8217;s Note: This is the third of four posts describing my time in Seattle after leaving Silicon Valley the first time. If you missed the previous two, I suggest you start with the first one describing my time at </span><a href="https://www.retiredpdx.com/p/an-unexpected-salvage-operation"><span>Asta Networks</span></a><span>, followed by a stint at </span><a href="https://www.retiredpdx.com/p/an-even-harder-enterprise-sale"><span>AskMe</span></a><span>.</span></em></p><h1><strong><span>Time to myself</span></strong></h1><p><span>Of course, during this period from June 2004 to January 2005, I remained concerned with the same question, which is what I want to be when I grow up. This period didn&#8217;t provide a complete answer, but it brought me closer to it.</span></p><p><span>I left Silicon Valley wanting a change. Three years and two startups later, I didn&#8217;t have an answer, and I now had a diabetes diagnosis that made it even more clear that my life needed to change. I last left this story on the note that I resigned from my role at AskMe. I didn&#8217;t have a plan for what would come next, and the decision to just stop working altogether didn&#8217;t come easily.</span></p><p><span>Marsha made the subsequent journey possible. She stated explicitly that she didn&#8217;t want me to spend my time off work by assuming the role of &#8220;Mr. Mom.&#8221; She supported taking real time for myself and not just trading a job outside the home for a job inside the home.</span></p><p><span>Of course, anyone who has taken time off from work at age 37 knows that doing so isn&#8217;t all fun and games because there aren&#8217;t any playmates. In my case, Marsha had our kids to look after and, other than the one month we took off in the summer for a driving vacation, wasn&#8217;t really available to keep me company. My other Seattle area friends were all still working full time.</span></p><p><span>At the same time, I couldn&#8217;t just immerse myself in long runs and bike rides. I wrote earlier about how I&#8217;d become a marathon runner after returning to Seattle, and I&#8217;d even done some good distance cycling having done a 1-day STP (Seattle to Portland) bike ride, a double century, and all of its associated training rides just a couple years earlier. Unfortunately, with my doctors unsure of either the cause or the treatment for my somewhat unusual case of diabetes, they were worried about the risks involved with endurance athletics for me. So that door for even more running and cycling closed just as I finally had the open time to do it! Basically, when I wasn&#8217;t volunteering for a nonprofit, or seeing friends occasionally on weekends, I spent most of my time alone.</span></p><h1><strong><span>Books and their impact on me</span></strong></h1><p><span>I read a lot, including books on spirituality, life stages, and natural health. I think that throughout this period, I was in sort of a Taoist flow. I would think of a friend, and the friend would call me. I would think I need to try something and someone or some opportunity would appear. Candidly, that hasn&#8217;t happened to me in any other period in my life.</span></p><p><span>For example, when I thought I should perhaps do some non-profit work, a contract recruiter I had met through my time at AskMe called me with an idea and to introduce me to a non-profit she was involved with. I&#8217;ll leave the organization unnamed, but its founder had written a bestselling series of spiritual books that I genuinely liked. Some of what I was reading really resonated with me. I did stay involved for a while before deciding I didn&#8217;t want to invest my time that way long-term, and the bigger issue for me was less about the individuals or the cause itself. I had just gotten used to a set of work patterns during my time in Silicon Valley and realized I wasn&#8217;t trained to work in more of a volunteer setting.</span></p><p><span>I also got my first experience with life coaching. I partnered with this same recruiter on conducting my first ever life coaching workshop. We put up handmade signs on telephone poles around town, and ran the workshop out of the store of one of her friends. I still find it hard to believe that people actually showed up and paid for it!</span></p><p><span>I remember thinking that I needed a framework to decide the next phase of life, and a stranger in the waiting room of an environmental medicine doctor (alternative health) recommended a book called </span><em><a href="https://www.amazon.com/Halftime-Significance-Bob-P-Buford/dp/0310344441/"><span>Halftime: Moving from Success to Significance</span></a></em><span> by Bob Buford, which was good reading material and the start of my reading other books on this topic. It&#8217;s largely written from a faith-based perspective but provided some good frameworks to think about what I was experiencing in a different context. I was also starting to get into works like Carl Jung&#8217;s essay &#8220;</span><a href="https://www.philosophicalsociety.com/HTML/CarlJungsStagesOfLife.html"><span>The Stages of Life</span></a><span>.&#8221;</span></p><p><span>I also tried to solve the diabetes itself from more than one direction. The &#8220;standard of care&#8221; in Western medicine at the time was not giving me solutions that worked, so I started reading medical research papers and books. For a time, I thought I had a solution that worked (</span><em><a href="https://www.amazon.com/Dr-Bernsteins-Diabetes-Solution-Achieving/dp/0316182699"><span>Dr. Bernstein&#8217;s Diabetes Solution</span></a></em><span>), and it, combined with some other lifestyle interventions worked for a while. I also did my first 7-day water fast in that period, too. It turns out none of the lifestyle interventions turned into a permanent fix.</span></p><h1><strong><span>Photo Kiosk Business</span></strong></h1><p><span>During this period, I also decided to go into a little solo business of my own. I started by buying a photo kiosk, with the intent of potentially making passive income by having a network of them once the first one proved successful.  The concept is that the kiosks would allow people to print quality photos on the spot from an SD card and other popular memory formats or to back up their SD cards to a CD. The aim over time was to purchase more and ultimately hire someone to replenish the supplies (e.g., paper rolls, ribbon rolls, CDs, and receipt rolls) while I collected passive income.</span></p><p><span>It actually wasn&#8217;t hard to get a machine placed at first. I put my first machine at a Simply Seattle tourism shop at the Pike Place Market which had good foot traffic of snap-happy tourists. I basically did a 10% revenue share with the shop, and early customer feedback was reasonably positive. The owner let me just use the electricity there and share the Wi-Fi.  He also gave me prime placement, right across from the cash register.</span></p><p><span>The problem was that the built-in printer was notoriously finicky and would jam. I couldn&#8217;t always get to the machine to repair it in time, and users would ask the store employees for help. The whole thing proved to be too much of a distraction for that Pike Place store, so they asked me to move the machine to their downtown store.  That store didn&#8217;t provide the foot traffic of the Pike Place Market store, and it wasn&#8217;t worth either of our time to keep it there.</span></p><p><span>To address my personal inconvenience of service calls, I then moved the machine to a store closer to my home at a higher end neighborhood grocery store called Matthew&#8217;s of Lakemont. (It&#8217;s actually the site of where the </span><a href="https://townandcountrymarkets.com/markets/lakemont"><span>Town &amp; Country Market</span></a><span> is today). One difference in that location is that the store&#8217;s IT department wouldn&#8217;t let me share the same Wi-Fi connection as their point-of-sale systems, so I had to get my own DSL line, which ate into my profits. The bigger problem was that in a neighborhood environment, people could easily compare the high cost of my low-volume process with the much lower cost of going to a high-volume provider like Costco to get professional quality photo printing. There was some business, but ultimately, it became clear that the goals of optimizing the kiosk location for being easier to service the units was incompatible with the ability to capture foot traffic of potential users with no other convenient options available.</span></p><p><span>I ended up taking the kiosk home and using it for my own photos before selling it on eBay to a camera store that used it in-house. The kiosk made much more sense in an environment where store employees were already on-site to take care of the machine. My problem was just that the printer used in the kiosks was just too finicky to make for a good passive income business, and ultimately the manufacturer went out of business because other operators had similar experiences.</span></p><p><span>Moreover, much like with my volunteer experience, I also learned here that I didn&#8217;t enjoy working as a solopreneur. Again, perhaps because I was trained in a Silicon Valley environment, I enjoyed having smart colleagues to collaborate with, people to challenge me and tell me when I&#8217;m wrong, and also to celebrate wins with. There wasn&#8217;t anyone around to celebrate with when getting my first location signed or getting the first customers and no one else to commiserate with when deciding to shut down the business. I started to see positives in the style of work that I was looking to get away from originally.</span></p><h1><strong><span>The beginnings of Hillwork, LLC</span></strong></h1><p><span>Of course, one artifact of starting this little business was that I had to collect sales taxes and report revenue to the state. With the help of a lawyer friend, I ended up creating an LLC. The LLC structure was a good choice for me because I didn&#8217;t want to personally go bankrupt if someone ended up using my photo kiosk for something that might end up in a lawsuit.</span></p><p><span>I ended up choosing the name Hillwork for my entity. I liked this name because of my days as a marathon runner, and I liked hillwork because it was the one part of training that makes runners stronger. I felt like this term also described the period of life I was in, one that would make me stronger.</span></p><p><span>Even though Washington state required that I run a name search against other companies in Washington, I didn&#8217;t know at the time how to run the search nationwide, so instead I just bought every domain (hillwork.com, hillwork.net, hillwork.org, and hillwork.us) figuring no one else could claim they owned the name if they didn&#8217;t have any of the domain names!</span></p><p><span>What I didn&#8217;t realize at the time is why the name kind of sucked. When I showed up to the bank to open my business checking account, the banker thought I was in construction doing grading and excavation. Others have also asked me if I run a landscaping company.</span></p><p><span>In any case, there is some history behind why I even bothered to do an LLC just to do independent consulting where I could have settled for a sole proprietorship. It&#8217;s all because my first business was a photo kiosk business that faced the public, not a consulting company to do work with friends.</span></p><h1><strong><span>The realization</span></strong></h1><p><span>This seven month period was full of &#8220;low cost probes&#8221; (a term used in </span><em><span>Halftim</span></em><span>e). I haven&#8217;t listed them all here for brevity. However, in spending time by myself both reading and doing some introspection, I realized what the themes of movies like </span><em><span>The Wizard of Oz</span></em><span> are really about.</span></p><p><span>In that story, Dorothy goes on a long journey with many adventures only to end up back at home. She doesn&#8217;t know the journey will lead her there. She just follows the Yellow Brick Road until every step gets her back there. Along the way, every experience she encounters turns out to be something the characters needed to just see. Tin Man always had a heart, Scarecrow always had a brain. Lion always had bravery. They didn&#8217;t need the Wizard to give those things to them.</span></p><p><span>My favorite movie of all time was </span><em><span>The Matrix</span></em><span>.  (I can&#8217;t use &#8220;What&#8217;s your favorite movie?&#8221; as a security question any longer because I tell everyone this!) After discussion with a high school friend (the same one who encouraged me to try to get life insurance resulting in my first diabetes diagnosis), I realized </span><em><span>The Matrix</span></em><span> was something similar. Hanging on the Oracle&#8217;s wall was &#8220;TEMET NOSCE&#8221;, Latin for &#8220;Know Thyself&#8221;. The main point here was that the whole movie was a series of experiences to get Neo to build up the confidence himself without the Oracle ever giving him the external validation.</span></p><p><span>So, as I was taking this random walk through the seven months, I realized that perhaps the right thing to do was to start returning to the work world I was more familiar with. Like Dorothy, I didn&#8217;t expect each step of the journey to lead me back to the path from where I came from. And like Neo, I didn&#8217;t expect that the real journey was going to be knowing myself.</span></p><h1><strong><span>A New Year&#8217;s Resolution</span></strong></h1><p><span>In January 2005, after over six months off I decided it was time to return to the working world. I wasn&#8217;t sure I was ready to join something full time, but perhaps I could do a part-time consulting gig. I set a New Year&#8217;s Resolution to start the process to find something. I didn&#8217;t have any idea of what I was going to do.</span></p><p><span>I mentioned before that I was in a Taoist flow that year. Out of the blue, a contact whom I&#8217;d met during the seven month break had reached out to me. He was a consultant in the Seattle area (a former Microsoft product manager, best known for introducing Clippy to Microsoft Office). He told me that he had a friend that was looking for some help, and that he was too busy to take on the work himself.</span></p><p><span>That referral turned into my first consulting gig and favorite of all time.</span></p><p><em><span>In two weeks, I&#8217;ll tell the story of that consulting gig and my eventual return to Silicon Valley.</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/seven-months-off/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/seven-months-off/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[I Got Hacked]]></title><description><![CDATA[Even after a decade running an email security business, I personally fell for a device code phishing attack from my mom&#8217;s accountant with a real Microsoft sign-in page]]></description><link>https://www.retiredpdx.com/p/i-got-hacked</link><guid isPermaLink="false">https://www.retiredpdx.com/p/i-got-hacked</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Fri, 18 Sep 2026 00:16:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2cfe2996-ca91-45c8-97a9-32cddef218f6_2322x1206.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Editor&#8217;s note: Sorry for the out-of-cycle email. This was late-breaking news.</em></p><p><span>Earlier today, I let my Microsoft account get hacked. Marsha asked me to warn my Substack readers about what happened with the hope of letting others know that anyone can get fooled.</span></p><p><span>For context, I spent ten years at Barracuda Networks, with line responsibility for the company&#8217;s email security offerings. I didn&#8217;t just work near this problem. I was responsible for building the product to stop it. Of course, all that background didn&#8217;t save me this morning. It actually made this even worse because I know enough about this whole thing to be truly embarrassed, not just annoyed.</span></p><h1>The email</h1><p><span>The email came from my mom&#8217;s accountant. It&#8217;s a small tax office in Texas that has done her taxes since my dad passed away in 2013. The email thread looked real involving correspondences with people in the office I knew and with their real email signatures. The request was for me to review an attached PDF, with a password to open a file. None of this was out of the ordinary for that office.</span></p><p><span>Of course, the real trick with password-protected files is that the password keeps the file hidden from every scanner sitting between the sender and me. A scanner can&#8217;t check what it can&#8217;t open. Instead of a file, I got a fake Microsoft prompt with a code followed by a real Microsoft sign-in box instructing me to enter that code.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KkQw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KkQw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 424w, https://substackcdn.com/image/fetch/$s_!KkQw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 848w, https://substackcdn.com/image/fetch/$s_!KkQw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 1272w, https://substackcdn.com/image/fetch/$s_!KkQw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KkQw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png" width="1456" height="871" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:871,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:692359,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/216233136?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KkQw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 424w, https://substackcdn.com/image/fetch/$s_!KkQw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 848w, https://substackcdn.com/image/fetch/$s_!KkQw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 1272w, https://substackcdn.com/image/fetch/$s_!KkQw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb99beb-bad4-427b-a63b-c11936ad0f31_3164x1892.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>The fake sign-in page, hosted on a site with no connection to the accounting firm.</span></em></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y9E4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y9E4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 424w, https://substackcdn.com/image/fetch/$s_!Y9E4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 848w, https://substackcdn.com/image/fetch/$s_!Y9E4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 1272w, https://substackcdn.com/image/fetch/$s_!Y9E4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y9E4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png" width="1264" height="1796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1796,&quot;width&quot;:1264,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:426535,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/216233136?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Y9E4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 424w, https://substackcdn.com/image/fetch/$s_!Y9E4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 848w, https://substackcdn.com/image/fetch/$s_!Y9E4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 1272w, https://substackcdn.com/image/fetch/$s_!Y9E4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F329c48f8-7ab7-428e-87da-780fc1b07ad9_1264x1796.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>The real Microsoft device sign-in page that opened next, at the genuine login.microsoftonline.com address.</span></em></figcaption></figure></div><h1>Something wasn&#8217;t right</h1><p><span>Unfortunately, I typed the code thinking it would open a file, but there was no file to see. Instead, I was directed to a generic Microsoft status page, and I realized pretty quickly something was off.</span></p><p><span>So I copied the email source into an AI assistant to check the validity of the email. The good news is that it was legitimately sent by the accounting office. The bad news is that it was pretty clearly a phishing email.</span></p><p><span>That&#8217;s what sent me straight into my Microsoft sign-in logs, and I found a problem.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VVG6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VVG6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 424w, https://substackcdn.com/image/fetch/$s_!VVG6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 848w, https://substackcdn.com/image/fetch/$s_!VVG6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 1272w, https://substackcdn.com/image/fetch/$s_!VVG6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VVG6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png" width="1456" height="756" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:756,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11220951,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/216233136?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VVG6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 424w, https://substackcdn.com/image/fetch/$s_!VVG6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 848w, https://substackcdn.com/image/fetch/$s_!VVG6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 1272w, https://substackcdn.com/image/fetch/$s_!VVG6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48bd9880-e55d-44ee-b974-4f6210ee42de_2322x1206.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>Two sign-in attempts from Nebraska, one successful.</span></em></figcaption></figure></div><p></p><h1>What actually happened</h1><p><span>I didn&#8217;t login from Nebraska. I was a victim of </span><a href="https://blog.knowbe4.com/what-is-device-code-phishing"><span>device code phishing</span></a><span>, and someone had free rein over my Microsoft account for a few minutes. The code belonged to someone else&#8217;s request. It works because it looks pretty real. If there&#8217;s one thing worth naming, it&#8217;s being unexpectedly asked to enter a code. In this case, it was triggered by a link I never intended to visit.</span></p><h1>Locking down my account</h1><p><span>From the Microsoft console, I used &#8220;</span><a href="https://support.microsoft.com/en-us/accounts-billing/manage/how-to-sign-out-of-your-microsoft-account-everywhere"><span>Sign out everywhere</span></a><span>&#8221; to kill any active tokens.</span></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9jGJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9jGJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 424w, https://substackcdn.com/image/fetch/$s_!9jGJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 848w, https://substackcdn.com/image/fetch/$s_!9jGJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 1272w, https://substackcdn.com/image/fetch/$s_!9jGJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9jGJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png" width="801" height="205" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:205,&quot;width&quot;:801,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:658584,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/216233136?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9jGJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 424w, https://substackcdn.com/image/fetch/$s_!9jGJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 848w, https://substackcdn.com/image/fetch/$s_!9jGJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 1272w, https://substackcdn.com/image/fetch/$s_!9jGJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F637d9c3c-5bab-49a6-80b7-55f6f4aa4d53_801x205.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><em><span>My first response after getting hacked</span></em></figcaption></figure></div><p><span>Then, I changed my password. I went through my Outlook rules, line by line. I checked Sent Items for anything sent in my name. I looked through the list of apps tied to my account, looking for anything I didn&#8217;t recognize. Nothing extra was hiding among them.</span></p><p><span>I emailed the accountant and the office owner directly, letting them know their accounts had likely been compromised. They emailed me back acknowledging the issue. That felt like the end of it.</span></p><h1>One more scare</h1><p><span>Then, a couple hours later, I went back into the Microsoft setup I manage for my family. I pulled up the application audit log, just to be sure. I panicked a little bit when I saw an entry with a new service principal added.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e4g-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e4g-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 424w, https://substackcdn.com/image/fetch/$s_!e4g-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 848w, https://substackcdn.com/image/fetch/$s_!e4g-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 1272w, https://substackcdn.com/image/fetch/$s_!e4g-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e4g-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png" width="1456" height="870" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:870,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1008168,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/216233136?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e4g-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 424w, https://substackcdn.com/image/fetch/$s_!e4g-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 848w, https://substackcdn.com/image/fetch/$s_!e4g-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 1272w, https://substackcdn.com/image/fetch/$s_!e4g-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382962c9-9402-40cf-902e-0ba871a8fc85_3164x1890.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>The audit log entry that turned out to be Microsoft&#8217;s own routine housekeeping, not the attacker.</span></em></figcaption></figure></div><p><span>I was fearing that there was some planted application on my system and that I&#8217;d missed the real damage. I took a bunch of screenshots and loaded them back into my AI assistant, and it assured me that &#8220;Microsoft Azure AD Internal - Jit Provisioning&#8221; added &#8220;Lifecycle Workflows&#8221; which was Microsoft doing its own routine housekeeping, totally unrelated to the morning&#8217;s attack. While I was relieved, I also couldn&#8217;t get rid of the feeling that something else was lingering. That feeling sent me back through everything else I hadn&#8217;t checked yet, including my security info, my devices, my safe senders list, and my mail folders. All of it came back clean, too. So, for now, I&#8217;m going to let this sit.</span></p><h1>What stays with me</h1><p><span>The technical stuff isn&#8217;t what made me feel bad, as I have more background in all of this stuff than most people ever should. To me, the real problem was how little all of the background helped in real-time. The message came from a real email account. It asked for something completely normal. The sign-in itself was just me typing a code into a window that looked completely real, because it was completely real. Having a security background during my professional career didn&#8217;t stop me from falling for the exact thing I spent a decade preventing.</span></p><p><span>Getting back to the reason Marsha wanted me to post this, it&#8217;s really just to show a bit of humility to remind others to remain vigilant. I don&#8217;t feel any need to post a list of red flags for everyone to follow. I already had most of those memorized, and it didn&#8217;t help me at 10am this morning. I think the bigger thing is just to remember to respond quickly, starting with &#8220;Sign out everywhere&#8221; and to follow the other steps. Then, let the other hacked parties know about the incident and remind others that these things happen. Brutal.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/i-got-hacked/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/i-got-hacked/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong>AI disclosure:</strong> I used AI tools during the drafting and editing process to help clarify structure and language. All ideas, judgments, and final wording are my own.</em></p>]]></content:encoded></item><item><title><![CDATA[An Even Harder Enterprise Sale]]></title><description><![CDATA[AskMe tried to sell with a soft-dollar ROI during an economic downturn]]></description><link>https://www.retiredpdx.com/p/an-even-harder-enterprise-sale</link><guid isPermaLink="false">https://www.retiredpdx.com/p/an-even-harder-enterprise-sale</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 13 Sep 2026 13:02:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vpNX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vpNX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vpNX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 424w, https://substackcdn.com/image/fetch/$s_!vpNX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 848w, https://substackcdn.com/image/fetch/$s_!vpNX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 1272w, https://substackcdn.com/image/fetch/$s_!vpNX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vpNX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png" width="1215" height="822" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:822,&quot;width&quot;:1215,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1117285,&quot;alt&quot;:&quot;Awards ceremony with a presenter shaking hands with a recipient&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/214344740?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Awards ceremony with a presenter shaking hands with a recipient" title="Awards ceremony with a presenter shaking hands with a recipient" srcset="https://substackcdn.com/image/fetch/$s_!vpNX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 424w, https://substackcdn.com/image/fetch/$s_!vpNX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 848w, https://substackcdn.com/image/fetch/$s_!vpNX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 1272w, https://substackcdn.com/image/fetch/$s_!vpNX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2b5eae9-2bd3-48fa-9869-360f53c69429_1215x822.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>Accepting the Most Promising New Company Award for AskMe at the WSA 8th annual industry achievement awards ceremony</span></em></figcaption></figure></div><p><em><span>Editor&#8217;s Note: This post is part of a series about leaving Silicon Valley for a short stint in Seattle. It&#8217;s part 2 of a series that started with yesterday&#8217;s post about my experience with the first startup I joined after moving to Seattle that then led me to join AskMe.</span></em></p><h1><strong><span>A Warm Intro</span></strong></h1><p><span>After departing from Asta Networks, I was still looking for the change from my life in Silicon Valley. AskMe also proved to be a very different experience, but also not the one I&#8217;d really hoped for.</span></p><p><span>On its surface, this one seemed to be a little closer, actually. Much like how I joined Latitude, I got a warm intro. The engineering head at Asta Networks was one of the angel investors and knew one of the company founders very well. The company was in the midst of its own reset, as it was in the process of winding down its dot-com era consumer presence and pivoting to become an enterprise collaboration vendor. I was somewhat familiar with this space from my time at Latitude.</span></p><h1><strong><span>Overcoming Some Known Challenges</span></strong></h1><p><span>AskMe was also a VC-backed company, originally founded to be a consumer Q&amp;A website. At its consumer peak, it was a PCWorld Top 100 site, with over 10 million registered users and over 5 million knowledge articles in its knowledgebase. At the time, markets weren&#8217;t as friendly to companies relying on Internet advertising for revenue, so AskMe saw an opportunity when both Procter &amp; Gamble and CNA Insurance had approached the company to create internal company versions of the software.</span></p><p><span>Before I joined AskMe, the company let me speak with the existing customers. One of those conversations was with a director at P&amp;G, and he did a good job explaining the cultural value of AskMe inside of P&amp;G, where Ph.D.&#8217;s across different business lines appreciated having a platform where they could openly collaborate and share ideas across functions. Because their work was proprietary to P&amp;G, they weren&#8217;t able to publish academic papers or attend conferences to share with outsiders, so the platform served as an internal social networking tool, where experts inside of P&amp;G could find each other, pose questions, view conversations with others, and add their own comments. I saw the potential.</span></p><p><span>Of course, I remained a bit skeptical, knowing the difficulty with enterprise sales, and I knew the return on investment (ROI) would have to be quite &#8220;soft.&#8221; Unlike Latitude&#8217;s platform where costs could be compared against actual telecom costs with old school teleconferencing, justifying AskMe in some way required attempts to quantify the value of making a connection, the value of capturing previously tacit knowledge in a knowledgebase, and even the re-use or spreading of knowledge. I understood the challenges, but I was intrigued.</span></p><p><span>I joined AskMe as its VP of Marketing through its pivot into an enterprise player. We went on to close several more name-brand enterprise customers, including Boeing, Honeywell, Ford, ABN Amro, and others. The value proposition was &#8220;Expertise Location and Management&#8221; which was a fancy way of saying that we connected people with similar expertise that didn&#8217;t know each other inside of very large enterprises.</span></p><p><span>We won some real recognition, including an SIIA Codie Award for &#8220;Corporate Newcomer of the Year&#8221; and the WSA (Washington Software Alliance) &#8220;Most Promising New Company.&#8221;</span></p><h1><strong><span>Another downsizing</span></strong></h1><p><span>Of course, the issue we ran into was that these very complex customers were, by definition, the most complex organizations to sell into. We were able to utilize affiliations with organizations like APQC to find member companies with enterprise knowledge management initiatives underway. However, once we tapped those lists, we faced the difficulty of trying to sell such a soft value proposition during an economic downturn.</span></p><p><span>Ultimately, we downsized the company, reorganizing ourselves around a partnership model where every executive was responsible for selling and supporting a set of customers within a vertical. I moved from VP of Marketing to VP of Life Sciences. Eli Lilly and Pfizer were two of my accounts. This move was a slog. Once we made that change, I spent most of my time prospecting a long list of life sciences companies, with very long sales cycles. Our Pfizer relationship came in through AskMe&#8217;s consumer vertical, and the Eli Lilly relationship came in through the acquisition of a company with an adjacent product, rather than through anything I closed myself.</span></p><p><span>Through our downsizing, I took on more than just marketing just like at Asta. In this new model, I led the cancellation of our TriNet contract, the outside firm handling our payroll and benefits. I took over the implementation of insurance, payroll, and benefits in-house with our office manager. I also owned IT and data center operations, so I managed the IT person responsible for our spam problems, our backups, and the daily realities of a small internal data center.</span></p><p><span>Through that period, I also owned many of the logistics of our eventual office move. The earlier AskMe office was a typical dot-com space, and our lease happened to end right as T-Mobile&#8217;s acquisition of VoiceStream freed up their old Class A office space for a cheap sublease. We also were able to use the on-premises switch room as a data center, allowing us to cancel our Internap contract for hosting. We got a serious office upgrade, sharing the same office complex as Expedia at the time, at a bargain rate!</span></p><p><span>What I learned about being at that company was the power of being &#8220;hard core&#8221; economically. (This was a term frequently used within the company.) Even though we didn&#8217;t sell many new customers in our later years, the company stayed alive by selling professional services to installed base customers. In these large enterprises, AskMe integrated with internal Verity, Autonomy, or even SharePoint applications to help identify who in a company had already written about a particular topic. To integrate with an enterprise&#8217;s existing systems, we&#8217;d charge $250 per hour, but paying an Indian outsourcing partner about $16 to do the actual work. We were running software margins on a services business.</span></p><p><span>So, the company was surviving, not thriving.</span></p><h1><strong><span>Unexpected Health Issues</span></strong></h1><p><span>During this period, at age 36, while training for my fifth marathon, I found out I had an unusual case of Type 2 diabetes. The diagnosis itself came as a surprise. A high school friend who had become a financial advisor encouraged me to purchase a life insurance policy. During the application process, a nurse came by my house to draw my blood and take my vitals, commenting that this was just a routine check for someone as fit as I seemed. I was rejected outright, only to find out the reason was a completely asymptomatic case of uncontrolled type 2 diabetes. I was just walking around with an A1C of 11!</span></p><p><span>This health news simply provided another signal that my move back to Seattle wasn&#8217;t really getting me closer to what I wanted out of life. Ultimately, I decided, with the support of the company, to really take some time off from my career.</span></p><h1><strong><span>What AskMe Was For</span></strong></h1><p><span>While AskMe did end up surviving (and got purchased by </span><a href="https://www.seattlepi.com/business/article/Dot-com-veteran-AskMe-sells-bulk-of-its-business-1275545.php"><span>Realcom</span></a><span> of Japan years later), it never really made a lasting impact on the industry. The whole category of Expertise Location and Management ceased to be a category. The closest example of the application that exists today is Quora, which is more similar to the consumer-facing business that AskMe abandoned as I joined. Probably the more relevant example is the business case right now being made with AI, where the intention isn&#8217;t to locate the expert but rather to capture the expertise so that an agent can mimic the expert in their absence. While there&#8217;s a substantive difference between locating the expert and replacing the expert, the business case still requires a soft-dollar argument.</span></p><p><span>Like with my situation at Asta Networks, this time at AskMe produced some good lessons and some good friends. However, the net is that those three years did not feel like &#8220;winning&#8221; at the time.</span></p><p><span>During my time in Silicon Valley, Oracle was growing fast. Visioneer debuted as #1 on the Ingram Micro Best Seller List and ended up going public after I left. Latitude had enough success to do an IPO. Asta had no successes, and AskMe had a very short-lived run to profitability before essentially stagnating. This stretch of life certainly didn&#8217;t feel like an improvement over what I left in Silicon Valley. It was time to try something else.</span></p><p><em><span>Next week&#8217;s post picks up where this leaves off, with a complete departure from technology startups.</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/an-even-harder-enterprise-sale/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/an-even-harder-enterprise-sale/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[An Unexpected Salvage Operation]]></title><description><![CDATA[Six weeks into my first new job after moving to Seattle, the Board asked me to figure out what to rescue from a business after letting go most of the management team and employees]]></description><link>https://www.retiredpdx.com/p/an-unexpected-salvage-operation</link><guid isPermaLink="false">https://www.retiredpdx.com/p/an-unexpected-salvage-operation</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sat, 12 Sep 2026 13:02:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rcCs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rcCs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rcCs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 424w, https://substackcdn.com/image/fetch/$s_!rcCs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 848w, https://substackcdn.com/image/fetch/$s_!rcCs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 1272w, https://substackcdn.com/image/fetch/$s_!rcCs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rcCs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png" width="718" height="636" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:636,&quot;width&quot;:718,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Asta Networks company leadership page with just two management team members, plus company founders and Board members&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Asta Networks company leadership page with just two management team members, plus company founders and Board members" title="The Asta Networks company leadership page with just two management team members, plus company founders and Board members" srcset="https://substackcdn.com/image/fetch/$s_!rcCs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 424w, https://substackcdn.com/image/fetch/$s_!rcCs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 848w, https://substackcdn.com/image/fetch/$s_!rcCs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 1272w, https://substackcdn.com/image/fetch/$s_!rcCs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24a2d44-f0cd-47bd-9280-6dc138d9259f_718x636.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Screenshot of Asta Networks website after the layoffs</em></figcaption></figure></div><p><em><span>Editor&#8217;s Note: I had originally intended to write a three-part series about my time in Seattle from 2001 through 2005 after leaving Silicon Valley, and I realized while writing the first in the series about my first three years (and two startups, Asta Networks and AskMe), that I really wanted to devote a post to my experience at each startup individually. So, now this is the first of four posts, not three! I&#8217;ll publish the second one tomorrow.</span></em></p><p><span>I am picking up this story in August 2001, after I had left Silicon Valley but was still transitioning out of Latitude while living in Seattle. My motivation for leaving Silicon Valley was looking for some change. The first job I took in Seattle was indeed a change, but perhaps not in the way I&#8217;d envisioned or hoped for.</span></p><h1><strong><span>Spending like a dot-com</span></strong></h1><p><span>While I was still finishing up at Latitude, I happened to meet the CEO of Asta Networks. The company had successfully raised $18 million through its Series A venture funding, founded by four University of Washington professors to defend against DDoS attacks at the time when </span><a href="https://en.wikipedia.org/wiki/Code_Red_(computer_worm)"><span>Code Red</span></a><span> and </span><a href="https://en.wikipedia.org/wiki/Nimda"><span>Nimda</span></a><span> still made headlines.</span></p><p><span>Unfortunately, the company had hired over 60 people, including growing sales, support, and operations teams, all well ahead of the product being completed or proving itself a fit with real customers. It had expensive downtown Seattle real estate on the 17</span><sup><span>th</span></sup><span> and 18</span><sup><span>th</span></sup><span> floors of 520 Pike Tower, which was Visio&#8217;s old space. The team had already burned through $11M, without any clear evidence that the prospective customers would actually pay for what the company had built so far.</span></p><h1><strong><span>The wind-down</span></strong></h1><p><span>In my first couple of weeks, I made a point to the other executives that we were far from a Series B funding milestone, such as closing the first 20 paying customers. It was going to be up to us to present to the Board a plan to reduce our burn rate to give us the runway we needed to support a follow-on funding round. What I didn&#8217;t anticipate was what happened four weeks later (six weeks after I&#8217;d started). The Board fired the rest of the management team and most of the employees, leaving me and the then director of engineering to lead a team of 17 remaining people.</span></p><p><span>As an interesting side note, there were some good people in the group that were let go. A fun fact is that the CFO who lost his job that day went on to become the CFO of Microsoft.</span></p><p><span>Right after the layoffs, we closed the first two customers ourselves (with very small deals), and we cleared out the rest of a sales pipeline that wasn&#8217;t real. From there, I hired a telemarketing company to solicit conversations with enterprise prospects, while we also pitched other vendors in Silicon Valley for potential ISV (independent software vendor) relationships or OEM (original equipment manufacturer) partnerships using our core technology. The hope was one of these activities might eventually lead us to new customers, or better yet, an acquisition. Both efforts got us meetings and good learnings, but no results.</span></p><p><span>The real problem at Asta was that the company had developed a tool to inform sophisticated network engineers and not a tool to respond to attacks. We learned through our interviews with enterprise customers and vendors that they really wanted a solution for Distributed Denial of Service (DDoS) that was closer to &#8220;set and forget.&#8221; The technology built by our team was essentially a NetFlow reporting tool, and remediating threats required the network engineers using it to formulate their own strategies to respond to attacks. Competing solutions that ultimately survived in the marketplace featured automated mitigations. (This is a lesson I took with me to Barracuda Networks, years later.)</span></p><p><span>Concurrent with enterprise and vendor meetings, I also led an effort to further reduce our burn rate beyond the reduced headcount. During that period, I led the cancellation of expensive Akamai and Internap contracts, liquidation of the networking gear in our lab, the auction of our old office furniture, and a clandestine physical move out of our expensive downtown office space. Our board packaged up a bankruptcy because the landlord would not let us out of our lease. With only 17 of us, we moved into some extra space in an office of another local Seattle startup (</span><a href="https://www.linkedin.com/company/vigilos/about/"><span>Vigilos</span></a><span>, now closed).</span></p><p><span>Ultimately, after all the pitching to enterprises and other vendors, our best possibilities to potentially continue our business ended up being with two local Seattle area vendor companies. Those conversations were more like acqui-hire deals, but they didn&#8217;t close either.</span></p><p><span>At that point, it wasn&#8217;t worth keeping all 17 of us, so the Board cut us down to 4. At that point, we moved again, this time into Madrona Venture Group&#8217;s incubation space. We spent the remaining time there trying to pitch what we could do with the roughly $6 million that was still in the bank. However, what became clear to us at the time was that the Board was more interested in having us quietly weather through the dot-com bust until other companies in their portfolios started showing returns to their limited partners. In many ways, this was a much earlier case of what is referred to today as a &#8220;zombie startup,&#8221; where venture capital funds and private equity prefer to let startups limp along rather than take the write-down.</span></p><p><span>For a while, the four of us showed up dutifully to the office, brainstormed new company ideas, and spent a fair number of lunch hours trying (and enjoying!) every barbecue place in Seattle. Over time, we did get tired of not really accomplishing anything, so we planned our departures. The head of engineering ended up going to a Silicon Valley startup. He also referred me to a company that he&#8217;d been an angel investor for, AskMe.</span></p><h1><strong><span>Didn&#8217;t even learn the guitar</span></strong></h1><p><span>Immediately prior to joining Asta, I bought a Yamaha guitar at Costco and signed up for a beginner class at Bellevue Community College. However, midway through the term, I ended up missing about half the classes because of frequent trips to California to do partnership meetings with vendors. I fell so far behind the class and never picked up the guitar again. After years of usage by my older daughter and then a banishment to our storage closet, I pulled out that guitar and put it in my home office a couple of years ago. I even gave a tuner app a try for a few weeks in 2023, but it didn&#8217;t take, and I still haven&#8217;t really started practicing again.</span></p><p><span>If that period was supposed to be part of some positive change in my life, it didn&#8217;t feel like one. I just went back to another startup, but one that had no moments of commercial success. Even my guitar lessons didn&#8217;t survive this startup.</span></p><h1><strong><span>Seeing the glass half full</span></strong></h1><p><span>Looking back, at least spending time with the team at Asta gave me good exposure to the cybersecurity business. I mentioned above the benefit of learning how big security markets like antivirus and firewalls were &#8220;set and forget&#8221; and how automated mitigation was so critical for commercial success in this business. Beyond the business lessons, I also made a handful of friends that are still part of my life today. A couple of them even read this Substack!</span></p><p><em><span>Tomorrow&#8217;s post picks up where this leaves off, with my move to AskMe for my next Seattle startup adventure.</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/an-unexpected-salvage-operation/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/an-unexpected-salvage-operation/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Judgment]]></title><description><![CDATA[Reviewing a friend&#8217;s management dojo proposal made me realize that the hardest management lessons I learned were not about skills]]></description><link>https://www.retiredpdx.com/p/judgment</link><guid isPermaLink="false">https://www.retiredpdx.com/p/judgment</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 06 Sep 2026 13:01:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rWqg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rWqg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rWqg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 424w, https://substackcdn.com/image/fetch/$s_!rWqg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 848w, https://substackcdn.com/image/fetch/$s_!rWqg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!rWqg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rWqg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png" width="1456" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5854302,&quot;alt&quot;:&quot;A large container ship, guided by a small tugboat, moves through a narrow, island-dotted strait past rocky lighthouses at sunrise.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/212343175?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A large container ship, guided by a small tugboat, moves through a narrow, island-dotted strait past rocky lighthouses at sunrise." title="A large container ship, guided by a small tugboat, moves through a narrow, island-dotted strait past rocky lighthouses at sunrise." srcset="https://substackcdn.com/image/fetch/$s_!rWqg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 424w, https://substackcdn.com/image/fetch/$s_!rWqg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 848w, https://substackcdn.com/image/fetch/$s_!rWqg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!rWqg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd46138ef-d116-4579-a25c-f42069387b1d_2800x2000.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Even if the crew knows how to operate the ship, an experienced pilot can still help navigate a difficult channel.<span> </span>Image generated by <a href="https://designer.microsoft.com/"><span>Microsoft Designer</span></a> prompted by the author.</em></figcaption></figure></div><p><span>A friend recently asked me to review a management training program he&#8217;s developing. The core idea is a management dojo. New managers would practice difficult conversations, delegation, accountability discussions, and other leadership situations before they must perform them in an actual business situation.</span></p><p><span>My first reaction was positive. Most first-time managers have never actually practiced management. They were promoted because they were good engineers, product managers, clinicians, or project leaders. Then one day they are expected to manage people. It at first seemed to be a perfectly reasonable assumption that practice would help.</span></p><p><span>The more I thought about it, though, the more I kept coming back to my own management career. Looking back, most of the coaching that mattered was not about building skills. It was about developing judgment.</span></p><h1><span>More information wasn&#8217;t the problem</span></h1><p><span>One thing that struck me is how much easier it has become to learn certain management mechanics. When I started managing people, finding good guidance was harder. Today there are books, podcasts, YouTube videos, and online courses that can explain how to run a one-on-one, deliver feedback, conduct a performance review, or delegate work. With AI, a chatbot can now walk a new manager through scripted, difficult conversations in real time nearly as well as a lot of paid external coaches can. The general mechanics are increasingly available and affordable to anyone willing to spend a few hours learning.</span></p><p><span>All that said, even general-purpose coaching from an outsider isn&#8217;t as specific as the narrow set of lessons the company itself has learned. I made this argument a few months ago in a previous post (&#8220;</span><a href="https://www.retiredpdx.com/p/the-point-of-a-playbook"><span>The Point of a Playbook</span></a><span>&#8221;) about how AI with access to the general Internet can produce something confident and well-argued without ever considering what the company itself has learned. External coaching, whether led by consultants or AI chatbots, faces a similar problem.</span></p><p><span>If management time and training dollars are limited, where should organizations invest them? My instinct is that they should focus on the things that remain difficult to learn alone and are specific to the business. I believe the focus should be in tackling judgment problems rather than skill problems.</span></p><h1><span>Delegation was rarely about delegation</span></h1><p><span>One example that came to mind was customer engagement. For years I would tell product managers to go talk to customers. It sounded like a simple delegation decision. Assign responsibility, provide some direction, and let them learn. Over time I realized that talking to customers is itself a learned skill. The best customer support professionals do it differently than the best salespeople. The best salespeople do it differently than the best product managers. They ask different questions. They listen for different signals. They know how to separate symptoms from causes. They know how to handle objections without becoming defensive.</span></p><p><span>Years ago, product management usually meant spending real time in front of customers, at trade shows, on sales calls, and in support escalations. I could usually assume that an experienced product manager had picked up some of those skills through that kind of direct exposure. That assumption became less reliable over time. Many product managers today spend years operating primarily as product owners within agile organizations, which can involve very time-consuming tasks that are internally facing, including &#8220;grooming the backlog&#8221; in the bug database and coordinating development work. Some have surprisingly little experience with outward-facing activities, such as direct customer conversations.</span></p><p><span>The challenge was never figuring out how to delegate customer engagement. The challenge was deciding whether this person was ready for that responsibility. That was a judgment call.</span></p><h1><span>Performance issues are often diagnosis issues</span></h1><p><span>I saw something similar with performance management. Most management training focuses on the conversation.</span></p><ul><li><p><span>How do I deliver difficult feedback?</span></p></li><li><p><span>How do I hold someone accountable?</span></p></li><li><p><span>How do I conduct a performance discussion?</span></p></li></ul><p><span>Those are useful skills, but they were rarely the hardest part of the problem.</span></p><p><span>I spent much of my career working on initiatives that depended on multiple organizations moving in the same direction. When goals were missed, there was often no obvious explanation. Sometimes another team failed to align. Sometimes priorities shifted. Sometimes management had not removed obstacles. Sometimes the employee was not advocating effectively. Sometimes the employee simply was not performing.</span></p><p><span>From a distance, all those situations looked remarkably similar. I can think of several cases where product plans drifted for months because organizations could not align around a direction. Eventually I concluded that the product manager closest to the issue needed to create that alignment and wasn&#8217;t doing so. In those situations, I ended up making difficult personnel decisions.</span></p><p><span>I also saw this from the other side, where the problem wasn&#8217;t with a specific product but with the business direction itself. I recently wrote about my experience at Latitude Communications (&#8220;</span><a href="https://www.retiredpdx.com/p/how-my-first-three-jobs-wore-on-me"><span>How My First Three Jobs Wore on Me</span></a><span>&#8221;), where we could see WebEx going after a different buyer than the one we were selling to. We understood where things were heading. We just didn&#8217;t have it in us as a team to walk away from the model we had already built and proven. That gap, between understanding a problem and being able to act on it, is its own story, and it&#8217;s a harder one than a generic skills-based coaching program can drill into.</span></p><p><span>In these cases, the hard part was not conducting any performance discussion. The hard part was figuring out what problems we were looking at.</span></p><h1><span>The coaching I remember most</span></h1><p><span>The best coaching I received followed a similar pattern. Very little of it was tactical. Most of it was about helping me see a situation differently.</span></p><p><span>One lesson that stuck with me involved competing initiatives. Early in my career, my instinct was often to block projects that threatened something my team was trying to accomplish. I viewed them as obstacles that needed to be removed.</span></p><p><span>Several experienced leaders taught me a different approach. It is often easier to redirect than to block. Large organizations always contain competing priorities. Trying to stop them outright often creates more resistance than it solves. Finding ways to steer them away from conflict is frequently more effective.</span></p><p><span>The lesson was not the tactic itself. The lesson was learning when a situation called for redirection instead of confrontation. Once again, that was a judgment problem.</span></p><h1><span>The curriculum was never the product</span></h1><p><span>Prior to reviewing the latest version of my friend&#8217;s management training pitch, I told him a second-hand story about the Pro Club in Redmond and its partnership with Microsoft on an employee weight loss program. I had a couple of friends that went through it. To me, the curriculum, which included aerobic, strength, and core training, wasn&#8217;t what made it work. Any gym has those curriculum elements. What fascinated me was the accountability structure the partnership created with the attention of the trainers (including having trainers actually design, observe, and evaluate the workouts) and the financial incentives (reimbursements) associated with achieving milestones. The Pro Club understood the mechanics of management that worked with the Microsoft employee base. The curriculum that could be easily replicated across many gyms was the commodity. The value-add was in the judgment and ability to apply company-specific knowledge to differentiate itself.</span></p><p><span>I think a lot of the leadership coaching business runs on a different skill than the one it&#8217;s selling. The most successful coaches are often just the most likeable people and the ones that clients feel understood by. In some sense, this is closer to therapy than it is to business judgment. If clients walk out of sessions feeling better, they might mistake that feeling for having been helped strategically. These aren&#8217;t the same thing. Judgment is hard to package and hard to prove. Rapport, on the other hand, sells itself right away.</span></p><p><span>When I coach executives myself (see &#8220;</span><a href="https://www.retiredpdx.com/p/executive-coaching-with-a-retiree"><span>Executive Coaching with a Retiree</span></a><span>&#8221;), I default to interview-based 360-degree assessments instead of surveys. A survey can provide metrics, but it can&#8217;t expose what to do about it. Interviews are slower and more expensive to run, but my experience is that this is where the judgment problems show up. I hear specific stories from people who work closely with the executive, and not just some number on a Likert scale.</span></p><h1><span>What should management training optimize for?</span></h1><p><span>This is where I find myself wrestling with the dojo concept. In martial arts, a dojo can train students on a fixed set of katas until they are reflexive. It can train students on known forms for competition that earn points. Management, in general, doesn&#8217;t work that way because there&#8217;s no fixed kata to figure out whether a plan drifted because of politics, shifting priorities, or a manager that wasn&#8217;t doing their job. The hard part wasn&#8217;t executing known moves well but rather recognizing the move a situation calls for.</span></p><p><span>Even when practice includes live, improvised roleplay rather than a fixed script, the exercise is only as good as the judgment behind whoever built the scenarios and reacts in the room. That judgment usually comes from having lived through the specific situations being practiced. A program built to work across many companies and industries has a harder time embedding that kind of judgment than one built inside a single business, no matter how adaptive the roleplay itself is.</span></p><p><span>Of course, I think the dojo probably works somewhat for teaching certain skills. New managers might benefit some from practicing feedback conversations, delegation discussions, conflict resolution, and accountability. Repetition can build confidence and competence.</span></p><h1><span>Where the money should actually go</span></h1><p><span>What I am less certain about is whether skills practice like this is the highest-value use of management attention and budget.</span></p><p><span>Apprenticeship doesn&#8217;t need to work the same way for everyone. The mechanics, especially now that AI can teach them cheaply and at scale, can reach every manager. The harder kind of development, close observation from someone experienced, has to be concentrated somewhere. My instinct is that it belongs at the specific moments where a judgment call actually has weight, not spread evenly across a training calendar.</span></p><p><span>The management lessons that changed my career were rarely about what to say. They were about how to interpret a situation. They were about understanding root causes, recognizing patterns, identifying tradeoffs, and knowing which problem needed to be solved. Those lessons were difficult to learn from books. They were difficult to learn from videos. They usually came from experienced leaders helping me think through messy situations where the answers were not obvious. It was also observing seasoned managers navigating business situations.</span></p><p><span>That makes me wonder whether the highest-return form of management development looks less like training and more like apprenticeship. In my own style, I liked sitting in the open cubes with my teams so we could have visibility into each other&#8217;s work. Of course, this only works at a certain scale. More than one CEO or HR department has eventually banished me back into an office. Still, even at Barracuda, our CEO once moved a new hire executive into my office, and we shared it for months before he was ultimately asked to replace one of my peers. I didn&#8217;t think of it at the time as a program at all. Looking back, it wasn&#8217;t a dojo. It was something closer to watching the judgment behind a decision happen in real time, which is exactly the part no dojo can teach.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/judgment/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/judgment/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong>Note on this post</strong>: This piece originated as feedback I put together for a friend. I used AI to help reframe my thoughts objectively, focusing on sharing my perspective without sounding too prescriptive. At his suggestion over beers, I&#8217;m posting this to Substack &#8220;as-is&#8221; with some light edits. While my recent posts have been hand-written, I wanted to preserve the original format of this particular piece.</em></p>]]></content:encoded></item><item><title><![CDATA[Right on Track]]></title><description><![CDATA[A financial advisor check-in, a 1.7% overweight in risk-controlled assets, and why AI capex has us watching that number more closely]]></description><link>https://www.retiredpdx.com/p/right-on-track</link><guid isPermaLink="false">https://www.retiredpdx.com/p/right-on-track</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 30 Aug 2026 13:02:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OIa2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>We sat down with one of our financial advisors for our regular quarerly check-in, and it turned into a pretty timely discussion. The purpose was to revisit our allocation of risk-controlled assets across our different accounts, including the ones they do not manage, to ensure we are holding onto sufficient cash and cash-equivalents.</span></p><p><span>Longtime readers may remember one of my previous posts &#8220;</span><a href="https://www.retiredpdx.com/p/retirement-portfolio-apologies"><span>Retirement Portfolio Apologies</span></a><span>&#8221; from two years ago, where I first wrote about sequence risk and the discipline of maintaining a reserve of cash and bonds to mitigate this risk.</span></p><p><span>This post is simply revisiting that same topic, this time reflecting the current economic environment.</span></p><h1><span>The five-year rule</span></h1><p><span>Our advisor simply wanted to refresh our memorie about holding onto roughly five years of living expenses in cash or bonds, separate from stock, private equity, and other &#8220;risk assets.&#8221; The point of allocating this way is to act as a buffer for market volatility.</span></p><p><span>The problem we&#8217;re trying to avoid is selling stocks to cover living expenses in a year that the market drops, say 30%. In that scenario, the loss gets locked-in.  The decline in that one period then has a permanent impact because the asset base that could compound back when the market recovers shrunk in the process.  As mentioned earlier, finance types call this a &#8220;sequence risk,&#8221; and they caution that it&#8217;s one of the more dangerous threats to a retirement portfolio. It is a timing problem, not a market problem. Forced selling during a downturn misses opportunities to participate in a follow-on market recovery.</span></p><p><span>A five-year cash and bond buffer can help to avoid this problem. If stocks fall, our strategy would be to just spend from the buffer instead of the stock portfolio, let the equity recover, and refill the buffer later after prices rise again. Rather than trying to predict a downturn, the aim is to simply remain indifferent when one happens.</span></p><p><span>The good news from our meeting was that we didn&#8217;t have to do anything. We came in about 1.7% overweight in risk-controlled assets relative to the target, which is close enough to just leave everything alone. We didn&#8217;t have to reallocate our portfolio, and this was just a sanity check. The more interesting discussion was related to why the advisor teams are doing this set of reminders with their clients like us right now.</span></p><h1><span>The AI capex question</span></h1><p><span>The finance community has been paying attention to the rapidly growing amount of capital currently being poured into AI infrastructure. For example, Apollo Global Management published a graph showing the high levels of AI investment as a share of GDP compared with the telecom buildout in the dot-com era.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OIa2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OIa2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OIa2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OIa2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OIa2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OIa2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg" width="1456" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Hyperscaler capex as a share of GDP higher than telecom capex share of GDP in the 2000s. From Apollo Global Management.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Hyperscaler capex as a share of GDP higher than telecom capex share of GDP in the 2000s. From Apollo Global Management." title="Hyperscaler capex as a share of GDP higher than telecom capex share of GDP in the 2000s. From Apollo Global Management." srcset="https://substackcdn.com/image/fetch/$s_!OIa2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OIa2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OIa2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OIa2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f28a15-976e-45ae-8f9d-cfdefc77fdad_1553x873.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: <a href="https://www.apollo.com/wealth/insights-news/insights/daily-spark/the-ai-capex-boom-is-building-twice-as-fast-as-the-housing-boom">Apollo Global Management</a></figcaption></figure></div><p><span>Of course, there is a real bull case for this buildout.  The hyperscalers are generating revenue. Amazon is reporting </span><a href="https://www.axios.com/2026/07/30/amazon-earnings-revenue-ai"><span>triple digit growth</span></a><span> in its AI business. Microsoft reported </span><a href="https://finance.yahoo.com/markets/stocks/articles/microsoft-plans-190-billion-capital-214300784.html"><span>123% growth</span></a><span> in its AI business.  Google&#8217;s cloud business is </span><a href="https://www.cnbc.com/2026/07/22/google-earnings-q2-goog-live-updates.html"><span>up 82%</span></a><span>.</span></p><p><span>From an end customer perspective, there are also interesting data points. </span><em><a href="https://aibusinessweekly.net/p/ai-spending-statistics"><span>AI Business Weekly</span></a></em><span> summarizes them, including quotations from Nvidia&#8217;s State of AI Survey, citing that 86% of enterprises plan to raise AI budgets in 2026. On average, AI now represents 18% of total IT budget, and that number is 25-30% in tech forward industries, such as finance and SaaS.</span></p><p><span>The honest tension among those watching this industry is that infrastructure spend and enterprise return-on-investment (ROI) are both trending upwards. The problem is that no one is claiming that the two are moving in step with each other. Today, the spend is ahead of the ROI. Even Amazon and Alphabet (Google&#8217;s parent) reported </span><a href="https://www.cnbc.com/2026/07/31/tech-earnings-cash-memory-ai.html"><span>negative free cash flow in the latest quarter</span></a><span>.</span></p><p><span>Of course, having spent an entire career in venture-backed startups, I&#8217;m personally familiar with forward-looking investment. The problem isn&#8217;t necessarily spending ahead of demand. The real question is always about timing and the speed of market adoption. Companies have to be careful to align cash burn with growth.</span></p><h1><span>The financing problem</span></h1><p><a href="https://finance.yahoo.com/markets/stocks/articles/oracle-junk-bond-fears-debt-173300814.html"><span>Oracle has been in the news</span></a><span> because observers have been questioning this alignment of cash burn and growth. Oracle has been using debt to fund its AI capital expenditures. Its long term debt is now at $122.3 billion, and the company is looking to raise another $40 billion through additional debt and equity in fiscal 2027. About half of Oracle&#8217;s $638 billion in RPO (remaining performance obligations), comes from a single customer, OpenAI. If OpenAI ever struggled to pay its bills or elected to terminate early, Oracle would be stuck holding data center commitments it couldn&#8217;t easily exit. That&#8217;s not just a hypothetical anymore. </span><a href="https://www.wsj.com/tech/ai/openais-second-quarter-sales-show-tepid-growth-compared-with-anthropic-5cb42998"><span>The Wall Street Journal reported</span></a><span> that OpenAI&#8217;s operating loss widened to $12.3 billion in the second quarter of 2026, up from $9.3 billion in the first, even as revenue grew to $6.7 billion. OpenAI&#8217;s losses are growing faster than revenue, at the same time as the revenue of OpenAI&#8217;s rival Anthropic, doubled to $11.6 billion and generated a small profit over the same period. S&amp;P has downgraded Oracle&#8217;s credit ratings, and Moody&#8217;s has put a negative outlook on the company. All of this has caused Oracle&#8217;s stock prices to fall (</span><a href="https://www.forbes.com/sites/investor-hub/article/oracle-stock-last-half-2026/"><span>down over 50% from its peak in September 2025</span></a><span>), and its stock is sitting inside nearly every broad index fund, including ones we own (e.g., CUSUX, CMEUX, FXIAX, SPY, JTEK).</span></p><p><span>At a personal level, I see how Larry Ellison is likely just making yet another bold industry bet. At a much lower level, I had a personal experience with this when I worked at Oracle at the beginning of my career, from 1990-1993. In my group, our designs for Oracle Data Browser looked beautiful on the large monitors of a Sun workstation (1152x900) but were admittedly hard to use once we ported the product down to Windows 3.1 with its small VGA (640x480) or SVGA (800x600) monitor sizes. I vividly remember during one of our product reviews, Larry Ellison reassuring our team not to worry about it, as he firmly predicted that everyone would soon be using large monitors on Windows desktops, anyway. Directionally, he was right, but his prediction was a few years too early, as most customers ultimately waited to switch to 1024x768 monitors until they upgraded to Windows 95. This was a timing issue. His bet on AI could simply be another case of his making a call ahead of the market.</span></p><p><span>Beyond Oracle&#8217;s on-balance-sheet debt, Microsoft and Meta have chosen to finance their own AI infrastructure by leaning on off-balance-sheet SPVs (special purpose vehicles). These are joint ventures that carry the debt for the data centers while the parent company signs a long-term lease. A </span><a href="https://www.wsj.com/tech/ai/why-big-techs-ai-spending-is-3-trillion-higher-than-it-seems-e1067bb2"><span>Wall Street Journal analysis</span></a><span> reported on nine major tech companies that are now carrying about $3 trillion in these off-balance-sheet AI commitments. This figure triples what they report in disclosed leases and long-term debt combined, and it is growing far faster than their reported capex.</span></p><p><span>For example, Meta&#8217;s Hyperion data center in Louisiana is a campus the size of about 1,700 football fields, and the $27 billion in debt financing its construction does not appear on Meta&#8217;s balance sheet. A joint venture majority-owned by funds from Blue Owl Capital actually owns the campus, and a holding company raised the construction financing through a separate bond sale. Meta signed on as a minority partner and tenant, agreeing to an initial four-year lease with options to extend up to 20 years, and guaranteed it would make bondholders whole if it doesn&#8217;t stay the full term. Since Meta doesn&#8217;t consider that guarantee probable, none of it shows up as a liability on its books.</span></p><p><span>It&#8217;s not necessarily that off-balance sheet debt is safer overall. It just appears in the market in different ways.</span></p><p><span>Data center SPVs like this one involving Meta &#9;are funded using a blend of debt and private equity. If a data center customer can&#8217;t pay its lease and contracts are renegotiated, the parent company&#8217;s stock isn&#8217;t directly hit thanks to non-recourse SPV structuring. Instead, the loss hits equity investors first since private equity sits at the bottom of the capital stack, below the lenders. So, we&#8217;re directly exposed ourselves because we invest in data center private equity through </span><a href="https://www.kkr.com/invest/infrastructure"><span>KKR Infrastructure</span></a><span>. We also invest in private lending funds, but none of the ones we&#8217;re invested in focus on lending to data center SPVs.</span></p><p><span>Also of note is Nvidia&#8217;s investment or funding arrangements with AI labs and cloud providers which use those funds to purchase Nvidia GPUs. The magnitude is large, with Nvidia reportedly allocating </span><a href="https://www.npr.org/2026/08/02/nx-s1-5913352/nvidia-is-about-to-spend-750-billion-on-ai-critics-are-calling-it-a-bubble"><span>$750 billion</span></a><span> to these arrangements. Some refer to this as &#8220;circular financing&#8221; which can artificially inflate reported revenue and mask true market demand. Some of this is par for the course. At Latitude, we did a version of it ourselves, arranging product swaps with a few vendors where each side bought the other&#8217;s offering instead of trading outright, so both teams could book it as top-line revenue. I&#8217;ll leave the names out, since some of those companies are still around. However, the sheer magnitude of the Nvidia allocations are making the financial communities take notice.</span></p><h1><span>The difference from past infrastructure buildouts</span></h1><p><span>Financial analysts often compare the AI data center buildout to the dot-com fiber buildout, which all worked out fine in the end. The dark fiber laid in the late 1990s sat mostly unused for years after the dot-com crash. A decade later, when streaming and cloud computing emerged, the fiber remained state-of-the-art and was there to fuel the next round of growth.</span></p><p><span>A very big risk factor is the depreciation schedule of AI silicon </span><a href="https://www.goldmansachs.com/insights/articles/tracking-trillions-the-assumptions-shaping-scale-of-the-ai-build-out"><span>bounded both by physical degradation and economic obsolescence.</span></a><span> The hyperscalers have historically used </span><a href="https://www.stanleylaman.com/signals-and-noise/gpus-how-long-do-they-really-last"><span>5-6 year depreciation schedules</span></a><span> for server hardware components. Given that Nvidia releases new chips every 12-18 months, what if the useful life turns out to be 3 years or less?</span></p><p><span>The rental market offers some indication of the shortened lifecycles for AI silicon. </span><a href="https://www.silicondata.com/blog/h100-rental-price-over-time"><span>Observed market rates</span></a><span> for renting Nvidia H100 GPU capacity fell from around $8/hour in 2024 to under $3 by late 2025.</span></p><p><span>The net is that AI silicon can&#8217;t sit unused for years without becoming obsolete. If the demand doesn&#8217;t show up in time for companies to service their debt with revenues, the assets just can&#8217;t sit patiently waiting for the next growth cycle. The hardware gets old, and the loans need to be paid.</span></p><p><span>So, this is where we get a timing problem. Over the long term, most analysts believe in the potential of AI.  Microsoft, Meta, Amazon, and Alphabet (Google&#8217;s parent) will also likely come through fine either way, since each already runs a hugely profitable core business that can fund their AI bets, even if those bets can&#8217;t pay for themselves in the short term.</span></p><p><span>However, Oracle, OpenAI, and the smaller companies have much less of that cushion. And the question remains as to whether the impact will stay contained to these players, their lenders, and their investors, or if it spreads into the broader market. Will there need to be a market correction in the short term?</span></p><p><span>Personally, I&#8217;m not making any sort of market-timing call. Our financial advisor simply reinforced that it seems like a good time to validate that our own financial footing does not depend on being right about any of it. The five-year buffer is NOT a bet against AI. It&#8217;s insurance against the need to be a good forecaster in order to remain financially secure.</span></p><h1><span>Staying invested anyway</span></h1><p><span>None of this discussion changes the other side of the plan, which is to keep the rest of the portfolio invested in &#8220;risk assets&#8221; (public stocks, private equity, high yield debt, REITs, commodities, hedge funds, etc.). The uncertainty isn&#8217;t a reason by itself to go to cash more broadly. The cash buffer is what makes staying invested possible.</span></p><p><span>We&#8217;ve lived through a number of downturns, including the dot-com crisis, the Global Financial Crisis (GFC), and the 2020 pandemic. In all of these cases, we saw that the people who came out worse were those who sold somewhere near the bottom and got back in too late. It just turns out a large share of the market&#8217;s best days happened in exactly the moments when nervous investors might be sitting in cash.</span></p><p><span>At the same time, it&#8217;s worth being honest with ourselves here. During the dot-com crash and the GFC, I was still working, so we never actually had to withdraw from a shrinking portfolio to live on. During the 2020 dip, I was retired but the downturn was  fortunately too short to test anything.</span></p><p><span>The next downturn might be the first test of this plan to utilize the buffer. The aim is to hopefully avoid selling at the bottom just to pay our condo dues and property taxes!  (Brutal!)</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/right-on-track/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/right-on-track/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Stage One]]></title><description><![CDATA[What getting the first stent was like]]></description><link>https://www.retiredpdx.com/p/stage-one</link><guid isPermaLink="false">https://www.retiredpdx.com/p/stage-one</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 23 Aug 2026 13:03:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HDqH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HDqH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HDqH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HDqH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HDqH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HDqH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HDqH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg" width="1440" height="960" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:960,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HDqH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HDqH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HDqH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HDqH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea029cd-9436-4089-81ad-365ad85bd00c_1440x960.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Selfie of me on the couch after returning home from the hospital while Marsha was getting provisions</em></figcaption></figure></div><p><span>I had my first stent placed on last Friday (August 14). I am grateful to all of whom reached out with support and to check in on how I&#8217;m doing. I figured it would be appropriate in this Substack to describe the experience, both to let everyone know I&#8217;m fine, as well as to help give a sense of what to expect to others who might go through this themselves or with a loved one!</span></p><h1><span>Part of a bigger plan</span></h1><p><span>This stent placement is not a new development, but rather the next chapter of my kidney transplant story (see &#8220;</span><a href="https://www.retiredpdx.com/p/the-detour"><span>The Detour</span></a><span>&#8221; and the </span><a href="https://www.retiredpdx.com/p/the-fourth-of-july-grab-bag"><span>quick follow-up for July 4th</span></a><span>). For those who haven&#8217;t been following along, I had a coronary angiogram done as part of the kidney transplant qualification process. That angiogram found five blocked locations across three arteries, including a major one that is typically associated with the &#8220;</span><a href="https://my.clevelandclinic.org/health/diseases/24507-widowmaker-heart-attack"><span>widow maker</span></a><span>.&#8221; (For those who like the technical terms, my LAD was 80% blocked.) The two other arteries were blocked at 90% and 99%. Multi-vessel disease like this technically made me a candidate for open heart surgery, but the multidisciplinary transplant team concluded that the best way to extend my life was to avoid the delay associated with recovery from open heart surgery. The final decision was to do multiple stent placements (&#8220;</span><a href="https://www.wikidoc.org/index.php/Staged_PCI"><span>staged PCI</span></a><span>&#8221;) for two of the arteries, and medication for the rest. So the procedure last Friday was just part of the plan. Admittedly, all of this heart disease treatment has been somewhat surprising to me, as I have been otherwise asymptomatic this whole time.</span></p><p><span>I&#8217;m scheduled for the second stent October 5th. It can happen sooner, but I had previously scheduled travel from September 9 through September 28, so I opted to delay it. This decision will stretch out how long I need to stay on a daily dose of Plavix (a blood thinner), but I&#8217;d rather use the time </span><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC9461685/"><span>for my kidneys to recover from the exposure to contrast dye</span></a><span> used for the stent placement, as well as to enjoy the time with friends and family.</span></p><h1><span>The day of the procedure</span></h1><p><span>I had the stent placement done at OHSU, as part of the multidisciplinary care I&#8217;m getting for the kidney transplant. I also utilize OHSU for nephrology, endocrinology, sleep medicine, and ophthalmology. I&#8217;ve been genuinely happy with the care I&#8217;ve gotten there.</span></p><p><strong><span>5am -</span></strong><span> I set my alarm for 5am, so I could shower and get ready. Probably the most important thing to do was to keep taking my normal medicines. I was allowed a small sip of water for the pills, but I skipped the water anyway. I was instructed to fast from midnight on, and I hadn&#8217;t had anything to eat since 6pm the previous day. Marsha had to drive me to and from the hospital, so she was up right with me!</span></p><p><strong><span>6:15am</span></strong><span> - I arrived at the procedural care unit, where they started my IV fluids to protect my kidneys from the contrast dye used during the procedure.</span></p><p><strong><span>8:30am</span></strong><span> - I was wheeled into the &#8220;cath lab.&#8221; My nurse played a Depeche Mode Spotify playlist at my request, and we talked while he prepped me. He told me everyone on the team there was from outside the area, that he was from Cleveland, and that he loves living in Oregon for the mountain biking. Before the procedure itself, they called a &#8220;timeout&#8221;, where I had to state my name, my birthday, and what I was there for. Then they gave me sedatives, including fentanyl, and I don&#8217;t remember much else until the procedure was over.</span></p><p><strong><span>10am</span></strong><span> - I was back in the recovery room. The official OHSU policy is one visitor at a time, but my nurse let both Marsha and a close friend of mine, a retired doctor, stay with me. Having a friend with medical training in the room really eased any anxiety I had through the process and that peace of mind was very valuable. He could ask questions and hold onto answers from the nurse, the pharmacist, and the cardiologist while I was still coming out of sedation.</span></p><p><span>While recovering, I got to order a meal. I had the option of breakfast (until 10:30am) or lunch. I asked the nurse what most people preferred, and she guided me to breakfast. I had a fruit cup, oatmeal, English muffin, cream cheese, Greek yogurt, breakfast potatoes, and 2 eggs. There was a 7-item maximum, and I took advantage of it all! They ended up rejecting my request for huevos rancheros because of the overall sodium load across everything I ordered!</span></p><p><strong><span>1pm</span></strong><span> - After recovery, I stopped at the OHSU pharmacy for three months of Plavix, even though I&#8217;ll need at least six months total. They told me I can transfer the prescription to Amazon (who I normally use) or just stop by there again in 3 months. For others who go through this, know that in addition to needing to take Plavix afterwards, there was also the requirement for me to take a &#8220;loading dose&#8221; of Plavix (300mg, 4 x 75mg pills) on the night before the procedure, and 75 mg (1 pill) the morning of the procedure itself. I&#8217;ll need to stay on this blood thinner for six months after the last stent placement before a kidney transplant.</span></p><p><strong><span>2pm</span></strong><span> - I got home safely and spent most of Friday afternoon resting, drifting in and out of naps in front of YouTube. Meanwhile, Marsha went out for provisions in preparation for the next few days.</span></p><p><strong><span>6pm</span></strong><span> - My incision site oozed a little after I got home, so I called the after-hours line at OHSU. The on-call cardiologist called back and told me that was normal, explained what to watch for, and said I could call again or come in if I was concerned.</span></p><p><strong><span>7pm on</span></strong><span> - We had some excellent salmon that Marsha&#8217;scousin caught, smoked, and vacuum sealed for us. I meant to watch more YouTube afterward, but I was out on the couch for the rest of the night instead.</span></p><h1><span>Going forward</span></h1><p><span>The next day, I was still operating a bit more slowly but I have been getting better by the day.</span></p><p><span>I spoke with the OHSU cardiology nurse via phone on Thursday, and he cleared me for travel. We&#8217;re leaving September 9 for South Carolina to see my older daughter, and then on September 14 for Europe. For the ten days in Europe, I&#8217;ve purchased international travel insurance that covers both emergency medical and medical evacuation. With BlueCross BlueShield Global Solutions, it&#8217;s about $100 for Marsha and me combined, including the coverage for pre-existing conditions. After the Europe trip, I&#8217;m also scheduled to go on a guys&#8217; trip September 25 (</span><a href="https://www.retiredpdx.com/p/how-guys-trips-change-as-we-age"><span>with the same guys I went to Sedona with last year</span></a><span>), where I&#8217;ll have to be very careful not to fall while hiking or mountain biking because of the blood thinners!</span></p><p><span>When I return, I go in for the second stent. After that, I&#8217;ll have a referral for a 12-week cardiology rehabilitation program, six months on Plavix, and then I should be ready to schedule the kidney transplant.</span></p><h1><span>The takeaways</span></h1><p><span>For anyone facing something like this themselves, or with someone they love, here&#8217;s what I&#8217;d want them to know.</span></p><ul><li><p><span>The procedure itself is straightforward.</span></p></li><li><p><span>The OHSU staff were extremely well rehearsed, as it seems they are doing this all the time. The cardiology fellow who did my orientation was almost like a hospitality host. &#8220;Thanks for joining us,&#8221; she said. &#8220;We appreciate you coming in so early to be with us.&#8221;</span></p></li><li><p><span>The real surprise for me was how tired I felt once I got home. I&#8217;d had Sunday&#8217;s Substack post pre-written just in case, but I thought, perhaps naively, that I&#8217;d feel more up and at &#8216;em, since the angiogram itself hadn&#8217;t been bad. It turned out to be a similar procedure with a very different level of fatigue afterward.</span></p></li></ul><h1><span>Gratitude</span></h1><p><span>Thank you to everyone who reached out this week. I have a special amount of gratitude for Marsha, who has been there through every step of the way and continues to be. Also, special thanks to my retired doctor friend who has been advising me throughout all my medical test results and who stayed with me and Marsha during my recovery!  I also must recognize Marsha&#8217;s cousin who gave us that yummy salmon caught in </span><a href="https://www.retiredpdx.com/p/retiring-to-roche-harbor"><span>Roche Harbor</span></a><span>!</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/stage-one/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/stage-one/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Not Forever, Just for a While (Part 2 of 2) ]]></title><description><![CDATA[What it actually took to leave Silicon Valley in 2001, once the only plan I&#8217;d ever followed had run out]]></description><link>https://www.retiredpdx.com/p/not-forever-just-for-a-while-part</link><guid isPermaLink="false">https://www.retiredpdx.com/p/not-forever-just-for-a-while-part</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 16 Aug 2026 13:02:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TTwV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>Editor&#8217;s Note: This is the second of two posts about leaving Silicon Valley in 2001. The first, &#8220;</span><a href="https://www.retiredpdx.com/p/how-my-first-three-jobs-wore-on-me"><span>How my first three jobs wore on me (Part 1 of 2)</span></a><span>,&#8221; covers what actually wore me down at Oracle, Visioneer, and Latitude. This one picks up from there, the decision itself, what it took to actually leave, and what eleven years in Silicon Valley came down to financially once I did. What the move then cost us personally, and the marriage counseling it led to, is its own separate story, told in &#8220;</span><a href="https://www.retiredpdx.com/p/remembering-to-say-we"><span>Remembering to Say We</span></a><span>&#8221; two weeks ago.</span></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TTwV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TTwV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!TTwV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!TTwV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!TTwV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TTwV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1847589,&quot;alt&quot;:&quot;Personal leadership award displayed alongside a Latitude Communications IPO commemorative plaque, both preserved from the author's years at the company.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/211350383?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Personal leadership award displayed alongside a Latitude Communications IPO commemorative plaque, both preserved from the author's years at the company." title="Personal leadership award displayed alongside a Latitude Communications IPO commemorative plaque, both preserved from the author's years at the company." srcset="https://substackcdn.com/image/fetch/$s_!TTwV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!TTwV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!TTwV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!TTwV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd4d659d-499c-4388-b9f6-343ca4b0ab1d_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Two reminders from Latitude. One marked the company&#8217;s biggest public milestone. The other turned out to be the only stock award I had remaining that still had value when I left.</figcaption></figure></div><p><span>By early 2001, all of my first three jobs after graduating had added up to the same feeling. I didn&#8217;t feel like I was succeeding at anything.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1><span>A holiday visit</span></h1><p><span>As Latitude was unraveling, I was working long hours and traveling frequently for work, which meant I wasn&#8217;t spending much time with family. During a holiday visit to Marsha&#8217;s family in Bellevue (a suburb of Seattle), I watched my father-in-law riding down the hill in front of their house in a wagon with my older daughter, and something just struck me. I didn&#8217;t immediately piece together how everything would unfold, but intuitively, I saw a glimmer of a potential improvement to our family life.</span></p><p><span>Up until then, my whole adult life had run really according to a pretty standard playbook. Go to a good college, get a master&#8217;s degree, and then take a job at a reputable company. From there, join a startup to get experience, and maybe take one of them public.</span></p><p><span>By early 2001, I&#8217;d been executing against that playbook. Latitude had gone public two years earlier, and I was an officer of the company. I still didn&#8217;t feel like I was succeeding at anything, and I didn&#8217;t have an idea of what the next plays would look like beyond that.</span></p><p><span>My own father had worked long hours and traveled constantly too, not so different from how I&#8217;d been living myself. Neither of us was ever really absent. We just weren&#8217;t reliably home for dinner, or for the smaller, ordinary moments that make for closer family relationships. That was the world I knew.</span></p><p><span>So watching my father-in-law with my older daughter didn&#8217;t necessarily help me rewrite a whole plan, but it did spark an intuition, not fully formed yet, that being closer to Marsha&#8217;s family in Seattle could actually make a difference. We decided to move.</span></p><h1><span>Getting ready to go</span></h1><p><span>Once we made the decision, Marsha ran with all the logistics, the same way she ran most of the household by then. We joked that if I were the CEO or CFO of our family, Marsha was the COO, though operations was by far the biggest job with two small kids in the house. The division of labor was probably never fair, and it probably isn&#8217;t even today. This is just the rhythm we settled into.</span></p><p><span>Beyond the child rearing duties, Marsha handled all the little construction issues with the builder of the brand new home we bought in 1998, as well as project management for the landscaping and deck we&#8217;d built out back. She handled all of our travel planning, too.</span></p><p><span>So, when the move itself came up, Marsha took it on the same way, without either of us really discussing who would do what. She got our house on the market, handled the move, and flew up to Seattle with the kids to scope out our top housing choices. I just flew up later to weigh in on the final decision.</span></p><h1><span>A company shaped exit</span></h1><p><span>When I told the Latitude CEO that I wanted to move, he also took it in stride. Instead of treating it like a resignation, he immediately moved into solutions mode. He acted as if I was just going to keep doing my job from the Seattle area instead of Silicon Valley and had our office manager find a cool office space in Bellevue to work out of.</span></p><p><span>There&#8217;s actually a detail here that wasn&#8217;t public knowledge at the time. Leaving Silicon Valley was my choice, but how I actually left Latitude wasn&#8217;t. The company was recruiting a VP of Sales at the time, and as a public company, they didn&#8217;t want to be seen publicly hiring both a VP of Sales and my replacement for VP of Marketing at the same time, particularly when the stock was already in the toilet.</span></p><p><span>In March 2001, when we moved to Newcastle (just six miles from Marsha&#8217;s family home in Bellevue), I kept running the Marketing group under a title that was really just cover. We changed my title to VP of Corporate Development, with the stated purpose of strengthening our relationship with Microsoft. I think at least some people might have believed this because some of the most valuable work I was recognized for in the company was developing partnerships with Microsoft, Lotus, and Cisco. These relationships probably mattered more to where the stock traded than what I did functionally inside of Marketing and Product Management itself.</span></p><p><span>In the end, I stayed at Latitude until August 2001 when they found my actual replacement.</span></p><h1><span>Split in two</span></h1><p><span>Writing this in reflection twenty five years later, in a post-pandemic era, &#8220;remote&#8221; really understates what those five months from March to August of 2001 actually looked like. While my home was in the Seattle area, I was down in California pretty frequently, sitting in the same face-to-face meetings I would have been in if we&#8217;d never moved at all. The whole stretch felt like a countdown to me. It really was less a start of a new life and more of a wait for the old one to actually end.</span></p><p><span>On the days I did work from the Bellevue office, it felt like home. I shared a suite with Latitude&#8217;s application engineer for Microsoft as an enterprise customer. She fed my caffeine habit every morning, dropping a venti iced mocha from the Starbuck&#8217;s downstairs on my desk while I was already on my morning conference calls. I started leaving a five dollar bill out for her to pick up when she got in. It became its own small ritual, when I did get to be in town.</span></p><p><span>On the other days, there wasn&#8217;t a Seattle life to speak of. I was living out of hotels, splitting time between the Santa Clara and San Francisco offices, with the occasional business trip layered on top.</span></p><p><span>Somewhere in the middle of that countdown, I picked running back up. Shortly after the wind-down actually ended that August, I ran my first three marathons, Portland, Silicon Valley, and Seattle, three in three months. Today, they call that a &#8220;marathon maniac!&#8221;</span></p><h1><span>The financial disappointment</span></h1><p><span>Money tells a different story depending on which of the three companies I&#8217;m talking about.</span></p><p><span>At Oracle, I was in the employee stock purchase plan the whole time, buying discounted stock through payroll deduction and selling it off as I went. The stock went up about 10X from its low in October 1990 to when I left in October 1993, and I actually got to enjoy those short-term cash infusions at the time instead of just watching a number move on paper.</span></p><p><span>Visioneer went public after I got laid off, while I was already at Latitude years. I&#8217;d exercised my options on the way out the door, and separately I had put money in as a Series B investor during that funding round. Both of those moves worked out. Ultimately, the company sold its hardware division to Primax (for which I got cash) and reorganized its software assets by merging with Xerox&#8217;s OCR division, converting my Visioneer shares into ScanSoft shares, which also did OK.</span></p><p><span>Latitude was different, and it&#8217;s the one that actually mattered to me the most. I never sold much of that stock along the way. I cashed out my very first grant, back when I was hired as a product manager, to pay for the landscaping on the first house we had purchased in 1998. Almost everything I was awarded after that through promotions, I just held onto. By the time the stock hit a dollar, most of those later stock option grants were. &#8220;under water.&#8221; In other words, they cost more to exercise than they were worth in the public market.</span></p><p><span>The only options that still had any value when I left were from a leadership award I&#8217;d won early on, back when I was still an individual contributor and eligible for that kind of award. When I finally left that August, I exercised the options from that small award and sold the same day. The company I&#8217;d worked hardest for, and cared about the most, is the one that handed me a check for about $900 on the way out.</span></p><p><span>So, as stated in my previous post, I was already getting frustrated and I hadn&#8217;t moved the industry forward. The companies I was with had some short-term successes, and I suppose I did OK, with the insult of a $900 check notwithstanding.</span></p><h1><span>Still not addressing the bigger issue</span></h1><p><span>However, underneath all of this was the same thing I&#8217;d felt watching the wagon scene. The playbook had run out and I didn&#8217;t have a next one written. I still didn&#8217;t have words for it. I just felt the urge to leave Silicon Valley. At least for a while.</span></p><p><em><span>I&#8217;ll leave the story here for now and come back to it in September. The Seattle years turned out to be far less straightforward than I expected, with two startups, an unplanned stretch away from work, and a consulting experiment along the way. Until then, I&#8217;ll continue with my regular posting schedule and circle back when it&#8217;s time to pick up the thread again.</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/not-forever-just-for-a-while-part/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/not-forever-just-for-a-while-part/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/not-forever-just-for-a-while-part?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Retired Techie! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/not-forever-just-for-a-while-part?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/not-forever-just-for-a-while-part?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How my first three jobs wore on me (Part 1 of 2)]]></title><description><![CDATA[Oracle, Visioneer, and Latitude Communications were really different experiences that ultimately drew me away from Silicon Valley the first time]]></description><link>https://www.retiredpdx.com/p/how-my-first-three-jobs-wore-on-me</link><guid isPermaLink="false">https://www.retiredpdx.com/p/how-my-first-three-jobs-wore-on-me</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 09 Aug 2026 14:25:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!U6Y9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>Editor&#8217;s Note: After graduating from MIT, I spent eleven years in Silicon Valley at Oracle, Visioneer, and Latitude Communications. This is the story of how those three jobs wore on me, and why by 2001 I was ready to leave all of it behind. I will cover what actually leaving looked like next week in a follow-on post I plan to call &#8220;Not Forever, Just for a While (Part 2 of 2).&#8221;</span></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U6Y9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U6Y9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 424w, https://substackcdn.com/image/fetch/$s_!U6Y9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 848w, https://substackcdn.com/image/fetch/$s_!U6Y9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!U6Y9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U6Y9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg" width="1456" height="1009" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1009,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7158983,&quot;alt&quot;:&quot;Wayne Fenton and Stephen Pao in a 1990s cubicle office, arms around each other's shoulders and smiling. Fenton wears a yellow Tour de France leader's jersey over a collared shirt, holding a bundled white and pink cloth. Pao wears a red and white polka dot Tour de France jersey over a dress shirt and tie.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/210422300?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wayne Fenton and Stephen Pao in a 1990s cubicle office, arms around each other's shoulders and smiling. Fenton wears a yellow Tour de France leader's jersey over a collared shirt, holding a bundled white and pink cloth. Pao wears a red and white polka dot Tour de France jersey over a dress shirt and tie." title="Wayne Fenton and Stephen Pao in a 1990s cubicle office, arms around each other's shoulders and smiling. Fenton wears a yellow Tour de France leader's jersey over a collared shirt, holding a bundled white and pink cloth. Pao wears a red and white polka dot Tour de France jersey over a dress shirt and tie." srcset="https://substackcdn.com/image/fetch/$s_!U6Y9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 424w, https://substackcdn.com/image/fetch/$s_!U6Y9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 848w, https://substackcdn.com/image/fetch/$s_!U6Y9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!U6Y9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851fff41-e8f4-4fd8-99b4-49197eb5a203_9109x6314.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Wayne Fenton (the friend who left a voicemail encouraging me to join Latitude) and me to celebrate the launch of MeetingPlace 2.0 in 1995. He got the yellow jersey. I got polka dot.</figcaption></figure></div><p><span>By early 2001, I didn&#8217;t feel like I was succeeding at anything. I wasn&#8217;t really making money, moving the industry forward, or even having as strong a family life at home that I wanted. Of course, hindsight is 20/20, and I couldn&#8217;t have written that as clearly then as I can now looking back. All I knew then was that something wasn&#8217;t working for me. The feeling built over eleven years in Silicon Valley and through experiences at three different companies, Oracle, Visioneer, and Latitude Communications. Each one added something different to the feeling.</span></p><h2>Oracle and office politics</h2><p><span>On paper, I think my years at Oracle (1990-1993) looked like they were going well for me. As a fresh graduate from my master&#8217;s program at MIT, I soon got promoted out of the cubicles into an office of my own, next to the VP&#8217;s. I was the product manager responsible for the most successful initial product launch on a single platform in Oracle&#8217;s history at the time (Oracle Data Browser V1.0 on Windows). I won an internal company award for my tour of 13 US cities and 5 European cities as part of that launch. On a lot of levels, I was actually having a good time.</span></p><p><span>On other levels, the internal politics wore on me constantly. My product, Oracle Data Browser, spent a year in alpha and a year in beta, not because the product itself wasn&#8217;t ready, but because it was built on shared libraries utilized by many product teams. The owners of the shared libraries were in the unenviable position of juggling priorities, and they solved it by fixing a handful of bugs for each product team, rather than wrestling any one team&#8217;s needs to the ground. The situation got serious enough where Larry Ellison&#8217;s chief of staff had to step in and create a &#8220;Product of the Month&#8221; club, where every open bug for one specific product had to get fixed before the shared libraries could move on to the next product&#8217;s bugs. The good news is that my product was first on that list. It just took longer than a month per product, but the products all eventually shipped.</span></p><p><span>At the time, what I learned was that I wasn&#8217;t happy to be in an environment where getting anything shipped required &#8220;winning&#8221; an internal political argument first. I got in my own head an idealistic view that by leaving for a startup, everyone would be on the same team. This was the first time I tried to change jobs to fix what was wearing on me.</span></p><h2>Visioneer and executive misalignment</h2><p><span>I joined Visioneer as employee #20 and its first product manager in 1993 at age 26. Candidly, I didn&#8217;t really pick Visioneer with much of a plan behind it. All I really understood about Oracle was that I wanted out of a really political environment, and the only alternative I could picture was a startup before the product had shipped, when everyone was supposedly still on the same team.</span></p><p><span>What I hadn&#8217;t figured out yet was that the moment a startup actually ships something, the same competing interests show up again, with just a different look. Our own executive team had been pulled together from a handful of different worlds, and nobody was fully reconciling those different visions across competing desires to target corporate end customers, OEM providers, consumers, or just tech early adopters. This lack of alignment left plenty of room for our lead Series B investor (Kleiner Perkins, as I wrote about previously) to end up dictating more of the strategy than any of us did.</span></p><p><span>Like my days at Oracle, some of the Visioneer experience was genuinely fun, if only in small slivers of the volume business. For example, I did enjoy the product evangelism. Local computer user groups were still a real thing in the mid-90s, and I often got tasked with traveling out to the bigger ones to do the 90&#8217;s version of influencer marketing. I&#8217;d present to the user group members, showing off the product like a Ginsu knife demonstration and offer a $100 discount on the spot for those who bought right then in the room. I would come home from these events with a pile of checks!</span></p><p><span>That said, most of my hours went into the daily grind of running product for a startup, on top of everything else the job required. The hours could be pretty bone-crushing. It probably wasn&#8217;t sustainable, though a company layoff kept me from ever finding how long I could have kept it up.</span></p><p><span>I found out I was being laid off while on a business trip to a Novell user conference, where I was scheduled to speak as one of their ISV (independent software vendor) partners about our integration with Novell GroupWise. I returned a voice mail from my CEO when I arrived at the hotel. When discussing my dismissal, I let him know I&#8217;d still give the talk and fly home afterwards to deal with actual termination paperwork. I didn&#8217;t want to tip off the market that Visioneer was going through internal turmoil. The CEO seemed genuinely moved that I chose to depart that way, and he treated me very well on my way out.</span></p><p><span>Silicon Valley turned out to be smaller than I expected. A recruiter who&#8217;d once worked for my boss heard about our layoff the day it happened and mentioned it to a mutual friend, who shared the news with a different friend of mine who was employee number 11 at a company called Latitude Communications. That friend also left me a voice message before I&#8217;d even made it home from that trip and encouraged me to interview there for a product manager position they just opened.</span></p><p><span>What actually convinced me to go with Latitude over my other job offers was watching how well its executives already understood each other. Most of them had worked together before, back at ROLM in the 1980s. When the CEO talked about a sales forecast, the VP of Sales and the VP of Marketing already understood what he meant. When he talked about a product plan, the VP of Marketing and the VP of Engineering did too. Visioneer&#8217;s executive team had been assembled from a variety of different backgrounds instead of growing together. Each executive team member individually was generally very talented, but I often felt the impact of their tendency to talk past each other despite that talent. Latitude looked like it had the fix for exactly that problem. Of course, that fix wasn&#8217;t enough to result in sustained success.</span></p><h2>The unraveling at Latitude</h2><p><span>I joined Latitude Communications in 1994. I was employee #30 and its first product manager. We built MeetingPlace, a data enabled voice conferencing server, years before anyone called it web conferencing. Its HQ was in Santa Clara, and ultimately, we expanded such that about half of my group went to our second office in San Francisco. We were a conferencing company, so when we outgrew our HQ building, we decided to open a second office in San Francisco to shorten the daily commutes of at least some of our employees while still keeping open the possibility of driving into our Santa Clara HQ when it mattered.</span></p><p><span>We grew consistently and became profitable. We went public in 1999, and I was an officer of a public company at age 32, first as VP of Product Management, and then as VP of Marketing also owning Product Management. That job at Latitude remains the favorite job of my career, for the culture and for the friends I made there.</span></p><p><span>Even though our product was a conference server, companies really weren&#8217;t buying just a product or technology. They were signing up to support an internal conferencing service, complete with IT deployment, help desk, and training considerations. Of course, conference calling was something that companies were previously outsourcing entirely, with AT&amp;T being the dominant provider. Deploying our product and an in-house service had a real hard-dollar cost justification behind it, and the customers with enough scale to use it were genuinely happy, valuing the relationship as much as the product.</span></p><p><span>However, the proposition also involved nine to twelve month enterprise sales cycles, as our champions had to navigate the process of converting expense dollars into capital investments and headcount concerns. While the deals did often come in over time, errors in forecasting the exact timing of big deals could be brutal when Wall Street expected our results to be predictable one quarter at a time.</span></p><p><span>The market was also getting more competitive. Some of this was not surprising, as we expected competitive telecom carriers to compete more aggressively against AT&amp;T on price. What did surprise us was how WebEx went after a completely different buyer. We were selling to IT and telecom departments trying to provide a conferencing service for their employees. WebEx sold directly to sales VPs who wanted to do remote presentations and demos to customers and prospects. That was a different approach and easier to absorb, with a model more similar to how companies were used to paying, by actual usage instead of hardware plus capacity-based software licensing we were selling. Ultimately, selling to interested end users with a service-based offering just proved to be a higher velocity commercial model than asking IT departments to purchase, deploy, and support on-premises conference servers.</span></p><p><span>The moment I actually realized where that left us didn&#8217;t happen at the office. It happened on a walk around Sharon Park in Menlo Park with Marsha and the kids. I&#8217;d been sitting in our executive staff meetings actively worrying with my colleagues about selling conference ports and concurrent user licenses, while WebEx executives were discussing their actual customer usage instead. Walking around that park, it was obvious to me there were two different mindsets, and theirs offered a better fit than ours to where the market was going.</span></p><p><span>I brought up this observation in our next executive staff meeting, and I got shut down. Everyone in that room was already stretched thin managing what Wall Street already knew about us, which were missed sales numbers and a stock that wasn&#8217;t recovering. There wasn&#8217;t much appetite left for changing how we would think and rebuilding the business model with new first principles. Even if we understood where things were heading, we just didn&#8217;t have it in us as a team to walk away from the model we&#8217;d already built and proven.</span></p><p><span>After missing our earnings projections, our stock went down.</span> <span>We had institutional investors, and there&#8217;s a mechanical cruelty to how that plays out. Once the price falls below a certain threshold, the institutions are forced sellers, whether or not they still believe in the business. A healthy share price rode down through $5, and eventually down to $1. Customers started pulling back right as the stock did, which created its own vicious cycle. We were still profitable when the slide started, but we ultimately had to do layoffs. Even though we weren&#8217;t a dot-com, our stock slide coincided with the dot-com bust, and I felt bad to have to let good people go. Of course, people eventually landed elsewhere but in many cases it just took longer than it should have just because of the timing of the dot-com bust.</span></p><h2>What was it all for?</h2><p><span>At this phase, I thought changing job situations would address what was wearing on me. For the first move from Oracle to Visioneer, I thought going from a big company full of office politics and many competing interests to a single-product startup would solve it. It didn&#8217;t. Then, I figured that going to a startup with an executive team more aligned at the outset would solve it. And that didn&#8217;t either. I continued feeling pretty worn out.</span></p><p><span>Also, there was a separate pattern running across the products and technologies I worked on. Oracle Data Browser, Visioneer PaperMax, and Latitude MeetingPlace all sold well for a while. Still, all three still got replaced within a few years by whatever came next, whether they took the form of new more advanced OLAP tools, multifunction peripherals, or cloud services like WebEx. It just didn&#8217;t feel like the products I put so much into were making a lasting impact.</span></p><p><span>It&#8217;s only looking back now that I can put it more plainly. So many aspects of those early job situations weren&#8217;t fun for me. I wasn&#8217;t moving the industry forward in any way that was going to last. With a layoff from one startup and a stock price of $1 at another, I wasn&#8217;t getting financially rewarded either. And then, with all the hours that Silicon Valley startups required at the time, I wasn&#8217;t running a great family life.</span></p><p><span>To net it out, after eleven years in Silicon Valley, I didn&#8217;t feel like I was succeeding at anything. I just didn&#8217;t have the words for it yet.</span></p><p><em><span>To be continued&#8230;</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/how-my-first-three-jobs-wore-on-me/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/how-my-first-three-jobs-wore-on-me/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Remembering to Say “We”]]></title><description><![CDATA[How Marsha finally got me into marriage counseling in Seattle, and why the best tools got us only part way there]]></description><link>https://www.retiredpdx.com/p/remembering-to-say-we</link><guid isPermaLink="false">https://www.retiredpdx.com/p/remembering-to-say-we</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 02 Aug 2026 13:01:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b85b8bd7-13bb-46c8-8d1d-7fa13227b286_2436x1740.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UjMz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UjMz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UjMz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UjMz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UjMz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UjMz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg" width="3488" height="1729" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1729,&quot;width&quot;:3488,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:746622,&quot;alt&quot;:&quot;Marsha and Stephen Pao family in 2001 Season's Greeting Card&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/209411595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0653bd8d-5b0f-4e74-8009-b71ec266effa_3500x1752.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Marsha and Stephen Pao family in 2001 Season's Greeting Card" title="Marsha and Stephen Pao family in 2001 Season's Greeting Card" srcset="https://substackcdn.com/image/fetch/$s_!UjMz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UjMz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UjMz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UjMz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16fa0bc7-f41f-4e94-bc62-f6cc0371db1d_3488x1729.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Our first holiday card after moving back to Washington state in 2001</em></figcaption></figure></div><h1><span>A rough start</span></h1><p><span>Even though Marsha and I had been friends since we were twelve, our marriage had a bit of a rough start. Marsha&#8217;s dad was not supportive of us getting married and made declarative statements to that effect. Ultimately, we had a small wedding with only my parents and sister attending, and we didn&#8217;t communicate with Marsha&#8217;s parents for about two years. This situation took a toll on both of us, and it led to Marsha&#8217;s first experience with individual therapy. She had to come to terms with the concept and the reality that she was without a family of origin. We did our best to just move on with our lives, and, in some ways, life became easier to navigate.</span></p><p><span>Once Marsha was pregnant with our older daughter, some repair came about. The coming of a grandchild prompted Marsha&#8217;s cousin&#8217;s wife to confront Marsha&#8217;s dad. She laid out very clearly that on the current course, Marsha and Stephen would just live happily without them forever, and he would never be part of knowing his grandchild. Given that Marsha&#8217;s dad was the eldest son in a Japanese family, no one else in the family with the same cultural baggage would have taken this on. Marsha&#8217;s cousin&#8217;s wife, on the other hand, married into the family and watched Marsha grow up. The process of reconciliation began at that point, and I remain grateful to this day for that interaction.</span></p><p><span>Rebuilding the relationship with Marsha&#8217;s parents played a large role in our decision to move back to the Seattle area back in 2001, shortly after our younger daughter was born. I was working through a genuinely stressful stretch at Latitude Communications, which is its own story, and I wasn&#8217;t spending the quantity time with our family that either of us wanted. Underneath all of that, we both had grown up with a different set of family rhythms and habits, and there were just some underlying issues we couldn&#8217;t fully describe at the time.</span></p><p><span>Still, Marsha and I both knew we needed a change. Moving to Seattle seemed like a good next step to get support from grandparents. So, we drove to Washington with our kids and our cat (Hank) in our minivan in March, 2001. Marsha&#8217;s dad ended up dying two weeks after we arrived. Our best laid plans to get support from grandparents turned into a period of family grieving.</span></p><p><span>Of course, the backstory here is that unbeknownst to Marsha (and her brother), Marsha&#8217;s dad had been fighting liver cancer and was refusing treatment. With the prospect of the family reuniting, he underwent his first chemotherapy treatment which his body was too weak at that point to tolerate.</span></p><p><span>The death of Marsha&#8217;s dad didn&#8217;t create the friction in our marriage but rather helped bring forward our different rhythms to the surface.</span></p><h1><span>Marriage counseling begins</span></h1><p><span>As we were starting to confront our own issues, Marsha wanted us to go into marriage counseling. She asked me to find a counselor, and I didn&#8217;t. Both frustrated and determined, Marsha went and started seeing one on her own. The counselor let her know that they could no longer move forward in the process without me, and that I had to join her. This wasn&#8217;t a proud moment in my life.</span></p><p><span>Still, I must admit that even though Marsha was frustrated enough to force the issue, she kept sending a consistent message at every step. She told me, in different ways many times over, that she loved me and that we were going to get through this together. At the same time, she made it clear she wasn&#8217;t afraid to make a change if I wasn&#8217;t willing to do my part. It wasn&#8217;t a threat as much as it was a clear intention on her part to do everything she could to make the marriage work, and she was asking me to do the same.</span></p><p><span>Marsha picked a really good counselor. She found someone that had experience working with men, including professional athletes from the Seattle Mariners and Seattle Seahawks. I&#8217;m not an athlete, so the sports connection itself wasn&#8217;t the point. To me, it demonstrated that Marsha was willing to look outside of herself to find someone that would work for me, too. That said, she still tried unsuccessfully to start marriage counseling alone.</span></p><p><span>This process started a few months after her dad&#8217;s death, once the most immediate grief of his passing had settled a bit. Still, I felt we were living in its wake. We probably went for a couple of months in total. Marsha&#8217;s mom watched our kids for us every time we went, which was just one of many small gestures from her side of the family. I must admit that I feel like Marsha&#8217;s mom (now deceased, too) and her brother (very much alive and kicking!) have gone out of their way to be good to me since the time that Marsha&#8217;s dad passed.</span></p><h1><span>What we learned</span></h1><p><span>Even though Marsha and I had very different rhythms, we always talked about everything. The therapist very fairly noticed that Marsha and I generally agreed on the facts and circumstances for any incident that we described. Where he helped was explaining why we came away feeling very differently about these incidents.</span></p><p><span>Marsha had more than 25 years of relationship and experiences with her own family before we ever got together, and I had that same span of years with mine. Neither of us could set that history and background aside just because we&#8217;d become a couple. The therapist told us that the two top issues he saw for couples at our stage were money and in-laws. We didn&#8217;t have money issues, so our conversations really focused on families of origin.</span></p><p><span>A key takeaway for me was the need not only to prioritize my own family (Marsha and our kids) over my family of origin, but also to do my best to help Marsha to feel that way. When I expressed the need to prioritize my own family with my parents, they largely agreed in principle. Still, even with this understanding, they didn&#8217;t always demonstrate that understanding in how they acted afterward. Even with the best intentions, old habits can die hard.</span></p><h1><span>The tools that stuck with me</span></h1><p><span>Given that Marsha and I were largely aligned in our objectives, the therapist was able to offer several tools, which I remember today.</span></p><p><span>A really useful one was rephrasing from &#8220;if&#8221; to &#8220;when.&#8221; Instead of spending our energy worrying about hypotheticals, we should work together on our responses. For example, instead of worrying what will happen IF a bear attacks us in the woods, we should collaborate on how we will respond together WHEN the bear attacks. Of course, the bear attacks were an analogy for unexpected situations with our families of origin. Shifting our focus to working together on a response over one-sided and endless worrying was a positive step!</span></p><p><span>Another useful tip was about our use of pronouns. Whenever possible, we should prefer the first person inclusive over the second person. For example, when a situation arises, instead of asking &#8220;what are YOU going to do about it?&#8221;, ask &#8220;how can WE solve this together?&#8221;  There&#8217;s a lot of wisdom in this, particularly because each of us had established our own patterns in handling situations that could use some collaboration and refinement. Again, working together was a positive motion.</span></p><p><span>The last one was about bringing up past issues. The analogy here was a coffee table book. It was OK to take a book off the shelf to the coffee table, open it, look at it, discuss it, and eventually put it away. It was even OK to take it down again from time to time. What we didn&#8217;t want to do is leave the same book open on the coffee table indefinitely.</span></p><h1><span>What lasted, and what didn&#8217;t</span></h1><p><span>The shift from worrying about the potential of a situation to working together on a response was effective and got us through short-term situations in those early years. The tool became less relevant over time.</span></p><p><span>Probably the most lasting tool was the pronoun switch, or remembering to say &#8220;we.&#8221; We still remind ourselves of this today, and it really stuck with us. It&#8217;s why I used this tip as the title of this post.</span></p><p><span>What those initial tools couldn&#8217;t do for us was resolve feelings that had been sitting unprocessed for decades. Marsha can recall things that happened 30 years ago as clearly as if they happened yesterday. The situations themselves moved forward and got resolved logically at the time. The feelings underneath them didn&#8217;t. So, while she dutifully put the coffee table books back on the shelf, there was a backlog of books that she wanted to reopen.</span></p><p><span>That gap is what sent us back into counseling decades later, in our fifties. That round was less about pronouns and more about learning to ATTUNE to each other, the Gottman method I wrote about in a prior post (&#8220;</span><a href="https://www.retiredpdx.com/p/disrupting-patterns-of-disappointment"><span>Disrupting Patterns of Disappointment</span></a><span>&#8221;), and about refining how we communicate with each other. (For more context, see my post about </span><a href="https://www.retiredpdx.com/p/todays-vocabulary-word-alexithymia"><span>alexithymia</span></a><span>.)</span></p><p><span>The first round of counseling was exactly right for the stage of marriage we were in, as it was very solution focused. The next round really had to explore more of the &#8220;why.&#8221;</span></p><h1><span>Passing it forward</span></h1><p><span>I&#8217;ve told part of this story before. In an earlier post (&#8220;</span><a href="https://www.retiredpdx.com/p/why-am-i-willing-to-be-so-open"><span>Why am I willing to be so open?</span></a><span>&#8221;), I mentioned a friend whose pastor told him that God makes people attracted to partners that &#8220;rub each other the wrong way&#8221; so the two of them can polish each other into two smoother stones. I said then that the story helped me put our own marriage counseling in context, and that there was more to tell later. (That later time is now!) We tell our girls that friction is not a bad thing in relationships because it helps people navigate to the other side.</span></p><p><span>Being open about our experiences with marriage counseling, and about my own reluctance to do it, has mattered to me well beyond our own marriage. During retirement, one person took me out to lunch specifically to thank me. Years earlier, on a business trip, I&#8217;d shared my own experience with marriage counseling with him, and it helped destigmatize the idea for him. Since retiring, nobody has ever taken me to lunch to thank me for the great products or business plans we made together while working years ago. I&#8217;ve just found that sharing life challenges with each other has a more lasting impact than past business accomplishments!</span></p><p><span>I later watched a video of Alain de Botton (&#8220;</span><a href="https://youtu.be/DCS6t6NUAGQ?si=usI5XSbD1jx18Tgz"><span>Why you will marry the wrong person - Google Zeitgeist</span></a><span>&#8221;) making a related point that a successful marriage isn&#8217;t about finding someone without flaws. It&#8217;s about learning to negotiate the flaws each partner brings. Basically, de Botton was saying the same thing that my friend&#8217;s pastor told him. I mention that because I feel we&#8217;re all sort of living the same experience in private.</span></p><h1><span>An ongoing journey</span></h1><p><span>What we learned in our thirties got us through raising our families. As we became empty nesters, we realized that what we started wasn&#8217;t completely resolved by our fifties. Those of you following my health journey know that I&#8217;m about to undergo a set of procedures that will put me in recovery for a year to hopefully gain another twenty. What new learnings are ahead of us as we approach our seventies?</span></p><p><span>That question feels more real to me now than it used to. If this next round of treatment goes the way we hope, Marsha and I could have another twenty years together that might not have otherwise been available to us. Most couples historically didn&#8217;t get that many healthy decades together or the intention to keep growing their relationship. We are a bit like a mouse in a maze with few examples in our lives to follow, but we&#8217;re learning.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/remembering-to-say-we/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/remembering-to-say-we/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[(Human Version) The Point of a Playbook]]></title><description><![CDATA[Why I think AI should strengthen organizational learning instead of bypassing it]]></description><link>https://www.retiredpdx.com/p/human-version-the-point-of-a-playbook</link><guid isPermaLink="false">https://www.retiredpdx.com/p/human-version-the-point-of-a-playbook</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Mon, 27 Jul 2026 18:43:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wdIQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong><span>Editor&#8217;s note</span></strong><span>: Before Substack started using Pangram, I used AI to help me write </span><a href="https://www.retiredpdx.com/p/the-point-of-a-playbook"><span>a piece about AI</span></a><span>. Despite that the ideas were mine, a subsequent check on Pangram appropriately assessed that 100% of the text was generated by AI. (True story). I wasn&#8217;t that alarmed, as I disclose openly that I use AI. However, as an experiment, I went back to my original outline and wrote the piece by hand to see how vulnerable the content itself was to being detected as AI-generated, looking for a false positive.  It didn&#8217;t happen.  This time, the content was correctly assessed as 100% human written. The text follows below.</span></em></p><div><hr></div><h1><span>A drawing that resonated with me</span></h1><p><span>A few weeks ago while browsing Reddit, I came across a drawing that depicted a phenomenon I&#8217;d been observing with my consulting clients that I hadn&#8217;t described so succinctly. After a bunch of reverse image searches on Google, I couldn&#8217;t track down the original creator, but I copied it here.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OyaW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OyaW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OyaW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OyaW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OyaW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OyaW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg" width="1067" height="882" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:882,&quot;width&quot;:1067,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:201025,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OyaW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OyaW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OyaW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OyaW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83f0dfa4-2321-43d0-9b8b-0cd32dc92e9a_1067x882.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Image source unknown. I found it via a Reddit post titled &#8220;Anyone experience this&#8221; in r/AgentsOfAI, but I have not been able to identify the original creator.</figcaption></figure></div><p><span>The diagram shows three columns for ideas, execution, and usage for both the &#8220;before AI&#8221; and &#8220;after AI&#8221; eras. In the &#8220;before AI&#8221; era, it depicts a small group of people generating ideas, a slightly larger group focused on execution and scaling of those ideas, with a large swath of downstream users. In the &#8220;after AI&#8221; era, it depicts a very large group of people generating ideas, a relatively fixed number focused on execution, but very few successful downstream users.</span></p><p><span>Of course, one interpretation is that the &#8220;after AI&#8221; version is better because there are more people empowered to generate ideas and bring them forward. However, I think the real story is in the shrinking downstream usage column.</span></p><h1><span>What I&#8217;m seeing in consulting work</span></h1><p><span>I&#8217;ve personally observed a version of this phenomenon in my consulting work. AI adoption is certainly growing across functions, and the apparent productivity gains appear impressive at first. Sales people who used to spend an entire day putting together a proposal can now do it in minutes. Support engineers who used to have to escalate issues to more experienced colleagues now get immediate suggestions on potential next steps. I&#8217;ve seen similar results across many functions where the next steps almost always involve consulting with AI. And, in many cases, I think the productivity benefits are real.</span></p><p><span>Where I&#8217;ve been seeing potential breakdowns are that the work products don&#8217;t end up effecting the desired results downstream. I have always believed that it&#8217;s easier to replicate success than diagnose failure. Repeating successes is just key to scaling, and the ability to repeat success depends on consistently applying lessons learned.</span></p><p><span>The problem is that the AI often doesn&#8217;t really draw on the true organizational learning when it generates proposals, recommendations, analyses, and plans. General purpose AI tools, such as ChatGPT or Claude, are trained on publicly available data, and even when augmented with corporate data, that internal data often entails a mixture of outdated presentations, unresolved email threads, and backward looking data not representative of the current business situations. As such, the output generated by AI tools in use often sounds credible and well-reasoned but fails to incorporate the key insights known by the broader organization to produce results.</span></p><p><span>More concretely, by not rigidly applying lessons learned, there can be sales presentations that don&#8217;t result in closed deals, customer support solutions that don&#8217;t result in more long-term success in the accounts, or product features that simply don&#8217;t get used.</span></p><p><span>To me, the big part missing in discussions with my clients about AI strategy is how to utilize AI to build on and enhance organizational learning. So much of the focus has been on making individuals more capable, and how to develop the individual&#8217;s AI skills on the journey from AI-assisted to AI-augmented, to AI-native. Still, the employee&#8217;s ability to utilize AI agents in their work doesn&#8217;t automatically translate into stronger organizational learning.</span></p><h1><span>What changed my thinking</span></h1><p><span>Instead, what is changing my thinking about AI is how individuals often use AI to develop their own individual ideas. Some of this is good, for sure. Still, every company I have worked with already has more ideas than it knows what to do with. Sales teams have ideas. Product teams have ideas. Customers have ideas. Executives have ideas. The bottleneck was almost never generating possibilities. The bottleneck was almost always prioritizing which possibilities deserved attention and then learning from the results.</span></p><p><span>That realization caused me to think about playbooks differently. I used to view a playbook primarily as a set of instructions. A sales playbook was something that told salespeople how to run a deal. A support playbook told teams how to generate customer successes. Today, I think a better description is that a playbook is a common learning surface.</span></p><p><span>For example, scaling in sales can happen when 100 salespeople all engage with a common customer profile, messaging, and sales process. This allows the group to refine its customer objection handling and understand which value propositions resonate. They can learn together to discover which customer segments perform better. While variances with some individual sales people happen and are interesting, they become even more valuable when they occur within the same basic framework, so lessons can be applied by others, too.</span></p><p><span>When people are operating against a shared playbook, the rest of the organization can also  learn from their experiences. Sales Operations can identify patterns. Product marketing can adjust positioning. Leadership can rethink priorities. The important thing is not that everyone follows the playbook perfectly. The important thing is that everyone is contributing information back into a common system of learning.</span></p><p><span>The virtuous cycle comes from the organization&#8217;s ability not only to adhere to the playbook but to keep improving it. This is where I believe AI systems should play a critical role.</span></p><h1><span>The part that worries me</span></h1><p><span>I&#8217;m not worried about AI helping individuals in lowering the bar to create new ideas. A salesperson can generate a custom pitch. A marketer can create a new positioning approach. A support engineer can design a brand-new workflow. Much of this output is surprisingly good. In some cases it may even be better than what exists in the official playbook.</span></p><p><span>The issue is that every individualized version creates its own learning loop. There is a big difference between a hundred people improving one playbook and a hundred people improving a hundred different playbooks. In both situations people are learning, but only one of them creates organizational leverage. Utilizing the same, shared framework makes it easier to compare results, identify patterns, and refine the system. When everyone is working from their own AI-generated approach, the individual learnings become harder to aggregate and harder to interpret.</span></p><p><span>Individual ideas and deviations from the playbook have always existed. Great salespeople have always improvised and good managers have always tolerated a certain amount of drift from the script. What made that manageable was that deviation happened slowly enough and visibly enough for organizations to observe it and decide whether the change should become part of the playbook. AI changes that equation.</span></p><p><span>The problem is that widespread AI usage makes deviation fast, inexpensive, and often invisible. The deviation on its own is fine. The problems arise when organizations are unable to see the deviations clearly and learn from the outcomes. Without that feedback loop, everyone ends up choosing their own adventure. That may be empowering for individuals, but it does not necessarily help the organization learn.</span></p><h1><span>The proposal that should never have existed</span></h1><p><span>I observed this in my own consulting work. In that organization, the sales playbook called for the salespeople to identify the members of the actual buying committee before qualifying an opportunity. Numerous past deals demonstrated that involving the right stakeholders upfront made the deal more likely to renew, expand, and produce long-term customer value.</span></p><p><span>However, applying that lesson learned always involves more work for the salespeople, particularly when there are quarterly sales targets. In more than one example, AI was used to create highly customized, thoughtful, and persuasive proposals aimed at specific individuals in the account most likely to sign on their own, without the rest of the buying committee. The deals closed in the short term. The problem is that the organization had already learned that this kind of deal often performs poorly over time, and, consistent with those learnings, those deals resulted in customer churn.</span></p><p><span>In these cases, the proposals weren&#8217;t bad. AI didn&#8217;t create any mistakes. It simply made it easier to route around the institutional learning embedded in the playbook.</span></p><h1><span>Why this reminds me of product marketing</span></h1><p><span>This lesson in sales is consistent with one of my earlier writings about product marketing, where I focused on separating meaning from voice for AI content systems. In that piece, I argued that product marketing should own meaning, brand should own voice, and segment marketing should own a personalization layer for the type of customer targeted. The concept is that the AI tooling should be wired to render those shared assets into the form needed (e.g., sales email, web copy, blog post, etc.). This framework allows insights to be captured once, improved collectively, and adapted as appropriate.</span></p><p><span>Getting back to the diagram above, I believe the highest leverage use of AI isn&#8217;t helping every employee generate their own ideas, but rather helping the people responsible for the strategies and idea curation learn faster from the people executing it. When used this way, AI then becomes the enabler for accelerating organizational learning rather than fragmenting it.</span></p><h1><span>The question I keep coming back to</span></h1><p><span>While many are touting AI as a way to improve individual productivity because those gains are easier to observe, I want to focus on how AI can make organizations learn faster.</span></p><p><span>This shift toward using AI to strengthen organizational learning will involve a lot of instrumentation. How does feedback from the field actually reach the people responsible for improving the system? How does the next version of the playbook incorporate the learnings? How do we use AI to strengthen the connection between execution and learning?</span></p><p><span>To me, the Usage column is the most important in the drawing. While everyone notices the explosion in ideas, I don&#8217;t believe that more ideas necessarily lead to scale. I believe organizations scale when large numbers of people contribute to the same playbook to generate results. More ideas without more usage isn&#8217;t progress. It&#8217;s just more ideas.</span></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wdIQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wdIQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 424w, https://substackcdn.com/image/fetch/$s_!wdIQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 848w, https://substackcdn.com/image/fetch/$s_!wdIQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 1272w, https://substackcdn.com/image/fetch/$s_!wdIQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wdIQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png" width="452" height="401" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:401,&quot;width&quot;:452,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45374,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/208725723?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wdIQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 424w, https://substackcdn.com/image/fetch/$s_!wdIQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 848w, https://substackcdn.com/image/fetch/$s_!wdIQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 1272w, https://substackcdn.com/image/fetch/$s_!wdIQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafeb4e61-d1f8-47d5-a112-cd867526a96a_452x401.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="poll-embed" data-attrs="{&quot;id&quot;:870842}" data-component-name="PollToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[(AI version) Retiring to Roche Harbor?]]></title><description><![CDATA[A first trip to San Juan Island for a 70th birthday, the seafood that sold us, and the reasons we probably won&#8217;t move there]]></description><link>https://www.retiredpdx.com/p/ai-version-retiring-to-roche-harbor</link><guid isPermaLink="false">https://www.retiredpdx.com/p/ai-version-retiring-to-roche-harbor</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Mon, 27 Jul 2026 04:01:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!G84i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Editor&#8217;s Note</strong></em>: <em>My last post on Roche Harbor was fully human, no AI, specifically to see if Pangram could tell the difference. For this post, I ran the opposite test. I gave Claude the same outline of facts I wrote that post from, along with the style rules I&#8217;ve built up for it over several posts, and asked it to write a full draft on its own. What follows is Claude&#8217;s draft, unedited by me, and Pangram&#8217;s read on it.</em></p><div><hr></div><blockquote><p>&#8220;On Roche Harbor, everything comes with an island tax, including the view.&#8221;</p></blockquote><p>We spent July 15 through July 18 on San Juan Island, our first visit to Roche Harbor, staying in a home managed by the resort. The occasion was Marsha&#8217;s cousin&#8217;s 70th birthday, timed close enough to my own that we celebrated both together.</p><p>Roche Harbor is his favorite place in the world. He is an avid boater and fisherman, and he spends as much of every summer there as his construction company allows. Summer is also that business&#8217;s busiest season, so full time retirement there is still a few years off for him even though he would love it now.</p><p>Getting the four of us there took real coordination. Our older daughter flew in from Columbia, South Carolina, and our younger daughter flew in from Chicago. Both landed at SeaTac and stayed with Marsha&#8217;s brother, and we picked them up on our way north from Portland. From there, all four of us flew from Kenmore to Roche Harbor on a Kenmore Air seaplane. Marsha&#8217;s cousin and his wife stayed on their own boat in the harbor, and his two daughters stayed at the Quarryman, while we stayed in our rental.</p><h2>Some things we enjoyed</h2><p>The weather cooperated the whole trip, sunny and cool, with the kind of clean ocean air that made just standing outside feel good.</p><p>The seafood was the real story of the visit. Dinner at McMillin&#8217;s started with prawns and calamari, and I followed that with crab bisque, bread, and petrale sole, plus a sundae to finish. The Westcott Bay oysters we had were the best I have ever eaten. A stand right on the dock sold us spot prawns straight off the boat, Marsha&#8217;s cousin brought in fresh crab from his own crab pot, and his boat neighbor shared salmon he had just caught that day. One night we had San Juan paella catered at the rental for the family celebration, so nobody had to cook. The salad and the tapas were excellent. The paella itself was not really to my taste, but everything around it was.</p><p>Saturday brought a small dockside event, a live jazz band and beer from San Juan Brewing. Every night around 8pm, the resort runs what I learned is called its Colors Ceremony, a tradition going back to 1957. Music plays, the flags come down, a trumpet sounds, and a cannon fires. It is a genuinely nice way to end the day.</p><p>The people running the harbor were friendly across the board, right down to donuts appearing most mornings.</p><h2>Some surprises</h2><p>The island tax was real. Food, lodging, and getting there all cost more once a place is only reachable by boat or plane. Marsha&#8217;s cousin&#8217;s own numbers were on a different scale entirely, between his mooring fees and the general cost of keeping a boat.</p><p>There is no medical care on site. Everything is a boat or plane ride away, and that alone is a personal dealbreaker for me.</p><p>We lost a full day to a hard rain on Thursday and stayed in with takeout pizza.</p><p>Roche Harbor is more exclusive than it looks. The waitlist to moor a boat there runs close to 40 years. Most of the homes seem to be summer places, managed as rentals when their owners are away, and waterfront land is limited enough that owning one is probably a strong investment even though almost nobody treats one as a full time retirement home.</p><p>Days after we got home, a Kenmore Air seaplane went down near Sucia Island on the same Lake Union to Roche Harbor route we had just flown. All 11 people aboard survived, four were hospitalized, and one was listed in critical condition. We had taken that route specifically to avoid the ferry line, so the news landed differently once we knew.</p><h2>Where this leaves us</h2><p>I am not eager to go back. Motion sickness rules out ferries, seaplanes, boats, and even a floating dock, which does not leave much of Roche Harbor open to me.</p><p>Our older daughter had the opposite reaction. She never grew up boating because of my motion sickness, and this was her first time out on the water, with Marsha&#8217;s cousin driving. She saw orcas, went fishing, and had a great time. I think our younger daughter would want to go back too.</p><p>If this is really about time with that side of the family, a summer in Roche Harbor still beats what we currently do, which is fly back to Bellevue every New Year into bad weather and a worse drive.</p><p>Has anyone else found a place that works better for the family than it does for you personally?</p><div><hr></div><p>Note that Pangram believes this version was also fully human written!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G84i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G84i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 424w, https://substackcdn.com/image/fetch/$s_!G84i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 848w, https://substackcdn.com/image/fetch/$s_!G84i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 1272w, https://substackcdn.com/image/fetch/$s_!G84i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G84i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png" width="902" height="806" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:806,&quot;width&quot;:902,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:114194,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/208635095?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G84i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 424w, https://substackcdn.com/image/fetch/$s_!G84i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 848w, https://substackcdn.com/image/fetch/$s_!G84i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 1272w, https://substackcdn.com/image/fetch/$s_!G84i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a432e41-04c8-48eb-989b-5a7b6398664d_902x806.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="poll-embed" data-attrs="{&quot;id&quot;:866800}" data-component-name="PollToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[Retiring to Roche Harbor?]]></title><description><![CDATA[A great visiting spot but perhaps not a home]]></description><link>https://www.retiredpdx.com/p/retiring-to-roche-harbor</link><guid isPermaLink="false">https://www.retiredpdx.com/p/retiring-to-roche-harbor</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Mon, 27 Jul 2026 02:55:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!k7LV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><span>&#8220;Island pricing is simple. First you pay for the item. Then you pay for its entire journey.&#8221;<br>&#8212; Anonymous</span></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k7LV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k7LV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k7LV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k7LV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k7LV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k7LV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg" width="1456" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Stephen Pao and Marsha Pao with Marsha's cousin, celebrating his 70th birthday, in front of the Kenmore Air seaplane to Roche Harbor&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Stephen Pao and Marsha Pao with Marsha's cousin, celebrating his 70th birthday, in front of the Kenmore Air seaplane to Roche Harbor" title="Stephen Pao and Marsha Pao with Marsha's cousin, celebrating his 70th birthday, in front of the Kenmore Air seaplane to Roche Harbor" srcset="https://substackcdn.com/image/fetch/$s_!k7LV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k7LV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k7LV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k7LV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa408d663-9482-42e4-83d9-75d5ce6f672d_1536x1097.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Marsha and I with her cousin leaving for Roche Harbor via Seaplane</em></figcaption></figure></div><p><span>Two weeks ago, I mentioned we went on vacation to celebrate the 70th birthday of Marsha&#8217;s cousin. He is an active boater and fisherman, and </span><a href="https://www.rocheharbor.com/"><span>Roche Harbor</span></a><span> on San Juan island is his favorite place in the world. Even though summer is the busiest time of year for his construction company, he tries to spend as much free time up there as he can. We&#8217;d never been there before, and his wife appropriately made the call that it was about time that the Pao family made the pilgrimage.</span></p><p><span>Given that I always now look at places like this with the eyes of a &#8220;retirement blogger,&#8221; I felt compelled to write about our experience here, as well as to share my own thoughts about the place as a potential place to retire. The net here is that I feel Roche Harbor is a great place to visit and perhaps less of a place to call &#8220;home.&#8221;</span></p><h1><span>Getting there</span></h1><p><span>Roche Harbor is busy in the summer, and reservations for accommodations for larger parties require planning because there are so many weddings held there. Still, we were able to find available accommodations at a time when both our daughters were able to fly out and Marsha&#8217;s cousin&#8217;s daughters could also come. The Pao family stayed at a </span><a href="https://www.rocheharbor.com/accommodations/rental/3b32/"><span>rental home managed by the resort,</span></a><span> Marsha&#8217;s cousin&#8217;s daughters stayed at </span><a href="https://www.rocheharbor.com/lodging/quarryman-hall/"><span>Quarryman Hall</span></a><span>. Marsha&#8217;s cousin and his wife stayed on their boat in the harbor.</span></p><p><span>Getting to Roche Harbor isn&#8217;t easy either. Taking the </span><a href="https://wsdot.com/ferries/schedule/scheduledetailbyroute.aspx?route=ana-sj-sid"><span>ferry from Anacortes</span></a><span> makes for a long, 3 hour journey from Seattle, so we all took a </span><a href="https://kenmoreair.com/roche-harbor/"><span>Kenmore Air seaplane</span></a><span>, which is just a 45 minute flight. It&#8217;s not cheap, but for a one-time visit, it was worth it! We took over all but one seat on the plane.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ttjs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ttjs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ttjs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ttjs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ttjs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ttjs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg" width="1456" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Stephen Pao, Marsha Pao, Christina Pao, and Annalisa Pao with the family of Marsha's cousin inside the cabin of a Kenmore Air seaplane&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Stephen Pao, Marsha Pao, Christina Pao, and Annalisa Pao with the family of Marsha's cousin inside the cabin of a Kenmore Air seaplane" title="Stephen Pao, Marsha Pao, Christina Pao, and Annalisa Pao with the family of Marsha's cousin inside the cabin of a Kenmore Air seaplane" srcset="https://substackcdn.com/image/fetch/$s_!Ttjs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ttjs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ttjs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ttjs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F959eb74a-6284-4883-892f-bfea95208ca1_1536x1097.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Taking over the Kenmore Air seaplane</em></figcaption></figure></div><h1><span>Some things we enjoyed</span></h1><p><strong><span>Summer temperatures</span></strong><span>. The combination of the mild Pacific Northwest summer temperatures and the crisp ocean air make for just a very pleasant outdoor experience. The little resort town is just so charming with artist stands, little shops, and eateries.</span></p><p><strong><span>Fine dining</span></strong><span>. We did our first night dinner at </span><a href="https://resy.com/cities/san-juan-county-wa/venues/mcmillins-dining-room"><span>McMillin&#8217;s</span></a><span>, which was outstanding. We were all impressed with the prawns and calamari as appetizers. I really enjoyed my crab bisque and petrale sole. I tasted my older daughter&#8217;s salmon and my younger daughter&#8217;s sable fish, and I thought those dishes, too, were excellent. I eagerly ate the rest of Marsha&#8217;s flame-grilled prime rib as leftovers a couple days later, and it was very good (although not among the best steaks I&#8217;ve had in life).</span></p><p><strong><span>Casual dining. </span></strong><span>The next day, we had lunch at </span><a href="https://www.westcottbayshellfish.com/lunch"><span>Westcott Bay</span></a><span>, and the &#8220;Little Olys&#8221; are probably the best oysters I&#8217;ve had in my life. Even though I get really seasick, I felt it was definitely worth the boat ride out just to eat there. The clam bowl was also excellent. We should have skipped the mezze platter and just eaten more seafood!</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ur5Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg" width="1456" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A dozen Little Olys oysters on ice served at the Tide Tables at Westcott Bay&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A dozen Little Olys oysters on ice served at the Tide Tables at Westcott Bay" title="A dozen Little Olys oysters on ice served at the Tide Tables at Westcott Bay" srcset="https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ur5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76a29d18-30e9-4ef2-a04b-906876eb3e5c_1467x1048.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>My favorite &#8220;Little Olys&#8221; oysters at Westcott Bay</em></figcaption></figure></div><p><span>The seafood there in that part of the Northwest seems to be just so uniformly good. Marsha&#8217;s cousin caught fresh crabs in his crab pot, their boat neighbor gave us some fresh caught salmon, and Keith, who has a stand right on the dock, has amazing spot prawns.</span></p><p><strong><span>At-home catering</span></strong><span>. It was also fun to get dinner catered for us one night. </span><a href="https://www.paellassanjuan.com/"><span>Paellas San Juan</span></a><span> came to our rental home and made a feast. Candidly, the seafood paella wasn&#8217;t my thing, as I think I preferred just eating the local seafood on its own. Still, the salad and tapas were excellent, as was the whole experience. It was nice to do an evening at &#8220;home away from home&#8221; for an extended birthday celebration for Marsha&#8217;s cousin, without worrying about restaurants having to turn tables.</span></p><p><strong><span>Events</span></strong><span>. Every night at sunset, there is a cool &#8220;</span><a href="https://www.rocheharbor.com/experiences/colors/"><span>Colors</span></a><span>&#8221; ceremony where they play the national anthems of the US and Canada, and then shoot a cannon! Local boaters also participate in the festivities by honking the horns after the cannon. It is really beautiful to be outside at that time in the evening.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-vwk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-vwk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-vwk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-vwk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-vwk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-vwk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Photo of Roche Harbor at sunset during the Colors Ceremony in July 2026&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Photo of Roche Harbor at sunset during the Colors Ceremony in July 2026" title="Photo of Roche Harbor at sunset during the Colors Ceremony in July 2026" srcset="https://substackcdn.com/image/fetch/$s_!-vwk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-vwk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-vwk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-vwk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2877aa3e-04e1-47f0-bdaa-a46b65f9ad98_2048x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Roche Harbor at sunset</em></figcaption></figure></div><p><span>We also attended a very daytime fun event serving San Juan Brewer beers, hosted right off the dock where there was a live jazz band.</span></p><p><strong><span>Boating</span></strong><span>. Our kids really enjoyed the boating part of the trip. Given that I get really seasick, we were never a boating or fishing family. That said, Marsha&#8217;s cousin took the kids out on his boat, and they all had a great time, even spotting some Orca whales!  Marsha graciously hung back with me on shore to keep me company. I know that day our older daughter got the boating bug, and she intends to return with her husband at some point. He had to miss this trip to attend a bachelor party in Krak&#243;w, Poland for a long time friend.</span></p><p><span>Overall, we had a really special time there with family, and this trip, while short, was full of wonderful memories. I can definitely see why retired people enjoy spending time in Roche Harbor.</span></p><h1><span>Some surprises</span></h1><p><strong><span>Costs</span></strong><span>. Probably the biggest surprise to me was how expensive everything was there. It&#8217;s expensive to get there (over $400 roundtrip per person on the seaplane) and expensive to stay there (over $3,000 for a 3-night minimum stay). Moreover, anything purchased there is more expensive. Conservatively, it seemed like a bottle of nice alcohol (e.g., Veuve or Grey Goose) cost at least $20 more on the island than on the mainland!</span></p><p><span>Of course, when Marsha&#8217;s cousin also shared the cost of mooring, fueling, and maintaining his boat there, we were talking about a totally different type of expense. I won&#8217;t share his actual numbers, but a quick Google search estimated that for a typical 35 to 55-foot power boat kept in Roche Harbor all year round, owners should expect to spend between $23,000 and $46,000+ per year in total cash outlays. Still, there is no lack of demand, and he told us that the wait list is now over 40 years long to get a spot there.</span></p><p><strong><span>Rain</span></strong><span>. We lost a day of our vacation to a pretty severe rain storm. We got drenched that day. Fortunately, our rental home had an in-unit washer/dryer. Still, there were no outdoor activities the rest of that day, and Marsha was a hero picking up takeout pizza and salad from </span><a href="https://www.rocheharbor.com/dining/lime-kiln-cafe-menu/"><span>Lime Kiln Cafe</span></a><span> at the bottom of our hill, using an extra jacket borrowed from her cousin&#8217;s wife. While the region&#8217;s weather is known for a broader summer stability, there are localized &#8220;microclimate anomalies&#8221; which cause &#8220;unseasonal maritime disruptions.&#8221; Another downside of island living.</span></p><p><strong><span>Dangers of seaplanes</span></strong><span>. For a more serious risk associated with island living, we were surprised to learn that just a few days after we returned from Roche Harbor, </span><a href="https://www.seattletimes.com/seattle-news/kenmore-air-crash-updates-latest-on-investigation-injuries/"><span>Kenmore Air experienced a seaplane crash</span></a><span> from Seattle to Roche Harbor. The pilot and 10 passengers survived, but three remain hospitalized longer-term. This incident highlighted how seaplanes </span><a href="https://aopa.org/training-and-safety/air-safety-institute/accident-analysis/seaplane-accident-report"><span>introduce some added risk</span></a><span> because operating on water removes almost all the safety infrastructure standard land aviation relies on. It also highlighted the problem with access to medical care on the island.</span></p><p><strong><span>Distance from emergency medical care</span></strong><span>. Hospitalizations after the crash required that patients be flown via helicopter to Bellingham and Seattle for ongoing care. Typically, medical emergencies on the San Juan islands require air transport to a hospital on the mainland. While plane crashes are unique occurrences, medical emergencies get more common as we all age. This is a big difference to our lives in Portland, where we&#8217;re just 2 miles from OHSU.</span></p><h1><span>Where this leaves us</span></h1><p><span>At a personal level, I myself would never consider Roche Harbor as a permanent retirement destination. I know I have a pretty unique medical situation, and living too far from a leading hospital pretty much disqualifies it. In addition, my own motion sickness makes ferries, seaplanes, boats, and even floating docks pretty unpleasant, so it&#8217;s hard to imagine making a life for myself out there.</span></p><p><span>I believe the numbers reveal that my views are pretty common. The population of Roche Harbor is estimated to be </span><a href="https://www.censusdots.com/race/roche-harbor-wa-demographics"><span>fewer than 800 residents</span></a><span>, whereas the transient overnight guests number about 2,500-3,000 during peak seasons, with another 1,000+ day trippers. In other words, Roche Harbor is largely a place to visit, not live.</span></p><p><span>This makes sense to me. Despite my reservations about any sort of permanent home there, on balance, I think I&#8217;d prefer to reunite with family over summer there in Roche Harbor over Bellevue at New Year&#8217;s like we do right now. Those New Year&#8217;s visits almost always involve a terrible drive from Portland up I-5 in inclement weather, icy and steep streets in South Bellevue, and even less daylight. While the geographic difference is only about 2 degrees of latitude, the perceived gloominess is just a lot higher in South Bellevue when combining the terrain and low cloud cover. Moreover, a significant part of the vacation is always spent stressing about preparing traditional Japanese dishes that aren&#8217;t fully appreciated by the younger generations anyway. As I mentioned earlier, our older daughter would like to return to Roche Harbor, and I think our younger daughter would be game, too. Still, with the costs involved, I think both returning might be dependent on whether others (e.g., Mom and Dad) foot the bill!</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/retiring-to-roche-harbor/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/retiring-to-roche-harbor/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong>Author&#8217;s note</strong></em>: I normally use AI to assist with preparing these pieces. However, given that Substack has now started using <a href="https://www.pangram.com/">Pangram</a> to analyze posts, I decided to go &#8220;all human&#8221; this time around to see if Substack can properly profile my own writing in the absence of any AI assistance. (It did!) My own &#8220;How I make this&#8221; section Substack does fully disclose my normal usage of AI.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GLgn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GLgn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 424w, https://substackcdn.com/image/fetch/$s_!GLgn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 848w, https://substackcdn.com/image/fetch/$s_!GLgn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 1272w, https://substackcdn.com/image/fetch/$s_!GLgn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GLgn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png" width="944" height="846" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e44956d1-34c6-4304-a732-92e9c56249a8_944x846.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:846,&quot;width&quot;:944,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:127072,&quot;alt&quot;:&quot;Pangram analysis of this post as \&quot;Fully Human Written\&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/208631946?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pangram analysis of this post as &quot;Fully Human Written&quot;" title="Pangram analysis of this post as &quot;Fully Human Written&quot;" srcset="https://substackcdn.com/image/fetch/$s_!GLgn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 424w, https://substackcdn.com/image/fetch/$s_!GLgn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 848w, https://substackcdn.com/image/fetch/$s_!GLgn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 1272w, https://substackcdn.com/image/fetch/$s_!GLgn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44956d1-34c6-4304-a732-92e9c56249a8_944x846.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Pangram analyis of this post as &#8220;Fully Human Written&#8221;</figcaption></figure></div><div class="poll-embed" data-attrs="{&quot;id&quot;:866573}" data-component-name="PollToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Power Law Comes to Seattle]]></title><description><![CDATA[Why the $9.6 Billion Seahawks Sale Feels Completely Different to an Old Tech Operator and Childhood Fan]]></description><link>https://www.retiredpdx.com/p/the-power-law-comes-to-seattle</link><guid isPermaLink="false">https://www.retiredpdx.com/p/the-power-law-comes-to-seattle</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 12 Jul 2026 22:18:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Rn3y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I need to apologize for hitting your inbox twice in one weekend. The news about the formal agreement to sell the Seahawks just dropped yesterday afternoon, and I had to sit down and process it. Coming off our recent Super Bowl victory under Mike Macdonald, the timing is a lot to take in. The estate of Paul Allen is selling the team to the Khosla family for $9.612 billion.</span></p><p><span>Most people in the tech community see Vinod Khosla as a Silicon Valley legend and the co-founder of Sun Microsystems. Others in the greater community would probably have differing opinions based on the </span><a href="https://en.wikipedia.org/wiki/Martins_Beach"><span>Martins Beach controversy</span></a><span>. To me as a former Silicon Valley operator, he is the reason a boardroom for a company I used to work for ran the way it did.</span></p><p><span>My connection to the Seahawks team goes back to the 1980s. My parents had season tickets on the 2-yard line of the Kingdome when the Nordstroms owned the franchise. The seats were seven dollars each. Back in grade school, my friends and I would play, pretending to be Jim Zorn and Steve Largent. </span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Rn3y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Rn3y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Rn3y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Rn3y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Rn3y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Rn3y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Rn3y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Rn3y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Rn3y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Rn3y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21180e4d-56a9-4ff2-b33a-edd34446b1d2_1920x1080.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>In high school, we painted our faces green and blue, with homemade signs for Kenny Easley (&#8220;Kenny Does It Easily!&#8221;)</span></p><p><span>Then Ken Behring, a California developer bought the team and threatened to move them. Later on, we watched our professional basketball team, the Seattle Supersonics get packed into moving trucks for Oklahoma City to the hometown of the new owners. Seattle fans know exactly what happens when our hometown treasure becomes the financial asset of a rich man who has no ties to the community.</span></p><p><span>Seeing Vinod Khosla take the microphone yesterday triggers those old alarms inside me. It is a massive shift from the quiet and stable stewardship of Paul and Jody Allen. I used to be a product manager at a company where Vinod&#8217;s fingerprints were on every hard call, and I personally felt how that wildcard energy impacts people downstream.</span></p><h1><span>The Danger of the Interventionist Playbook</span></h1><p><span>In the 1990s, I was the first product manager for a startup called Visioneer. Kleiner Perkins led our Series B, and Jim Lally held the board seat. But it was Vinod&#8217;s name that came up in every conversation the leadership team had with us about strategy. He wasn&#8217;t the one with a vote, but everyone in the building understood whose judgment actually carried the day.</span></p><p><span>Top-tier venture capitalists operate under a concept called the </span><a href="https://www.av.vc/blog/what-the-heck-is-the-power-law"><span>power law</span></a><span>. They know a tiny handful of blockbusters will return the whole fund, and everything else will flatline. This creates an intense impatience. If a company hits a market shift, the investor&#8217;s instinct is to aggressively intervene and force a top-down pivot rather than letting management figure it out.</span></p><p><span>That heavy intervention is exactly what happened in Visioneer&#8217;s boardroom. When those of us on the ground pushed back, the friction resulted in a clean house. Our VP of Marketing was let go and </span><a href="https://www.retiredpdx.com/p/my-own-tech-layoff-story"><span>I was laid off</span></a><span> right along with the bulk of her team.</span></p><p><span>The company eventually found its footing and had a successful long-term future. My point is not about who won the argument. It is about management style. An ultra-interventionist owner can have an outsized impact on the human elements on the ground. There is danger in missing the value of culture, continuity, and a stable environment.</span></p><p><span>This is my main concern as a fan. A sports franchise is not a tech startup. A football team cannot be run through the lens of ruthless corporate optimization without ripping out its soul. If ownership begins second-guessing personnel or demanding sudden structural pivots after a brief losing streak, the fabric of a championship team breaks.</span></p><h1><span>The Myth of the Reformed Investor</span></h1><p><span>Some tech coverage claims Vinod changed his ways because of OpenAI. Pundits point to his hands-off backing of Sam Altman as proof of a new philosophy.</span></p><p><span>I don&#8217;t buy that narrative. The reality of the OpenAI situation was that he had zero legal leverage. OpenAI had a unique non-profit board structure that locked investors out of voting control. He had to stay out of the way because his hands were legally tied from day one. The exact moment that board exercised its power and fired Altman in late 2023, the old Vinod reappeared. He launched a furious public campaign on social media to protect his financial asset. He did not change. He just lacked the leverage to dictate terms.</span></p><h1><span>The Real Guardrails for the Franchise</span></h1><p><span>If he has not changed his DNA, what stops him from treating the front office like a tech startup? The answer lies in the structural cages of the NFL.</span></p><p><span>First, the league rules are very strict. The NFL mandates that a single human being hold a minimum 30 percent equity stake as the controlling owner. According to the league documents, that title belongs to his wife, Neeru Khosla. Their son, Neal Khosla, is also slated for a significant operational leadership role.</span></p><p><span>In Silicon Valley, Neeru and Neal have a completely different reputation than Vinod. Neeru focuses on collaborative philanthropy and open-source education. Neal is an operator focused on scaling healthcare access. If the Seahawks are going to maintain the community stability we had under the Allens, it will be because Neeru and Neal act as the true cultural stewards. They need to keep Vinod&#8217;s trademark impatience away from football operations.</span></p><p><span>Second, the team is legally locked down. Ken Behring could quietly pack trucks for Southern California, and Clay Bennett could exploit a weak lease to steal the Sonics. The Seahawks are bound by an explicit lease at Lumen Field that runs through 2032, and it includes three consecutive 10-year options. The NFL has spent thirty years closing the legal loopholes that allowed those mid-90s relocations. The system now is designed to protect premier markets like Seattle from wildcard owners.</span></p><h1><span>What Money Can&#8217;t Buy</span></h1><p><span>We are firmly in an era where professional sports teams are global financial assets. The days of seven-dollar seats are ancient history. Only mega-wealth can play in this sandbox now.</span></p><p><span>I still hold onto one ultimate comfort. Billionaires can buy the keys to the stadium. They can control the press conference microphone, optimize the balance sheets, and change the executive tiers. They still do not own the culture.</span></p><p><span>Ken Behring could not strip the blue and green makeup off our high-school faces, and he could not erase our memories of the Enforcer patrolling the secondary. Generational fandom is not tied to some balance sheet on Sand Hill Road in Menlo Park. As fans, we loved the deafeningly loud noise of the Kingdome that created the 12</span><sup><span>th</span></sup><span> man legacy. We thrived in the transition to an outdoor stadium (also really loud!) just so they could build indoor luxury boxes for the corporate crowd. (Boo!)</span></p><p><span>Even though the financial landscape of professional sports has taken away its accessibility for many families, to me, the soul of an NFL franchise should still live in the backyards where kids play catch. It should still live in the stands where Seattle fans have cheered together for decades. The Khosla family purchased the business of the Seattle Seahawks, but the team should still belong to us.</span></p><p><strong><span>Go Hawks!</span></strong></p><div><hr></div><p>Again, apologies for crowing your inbox twice in one weekend. I&#8217;ll plan to take next weekend off from writing, as we&#8217;ll be on vacation celebrating the 70th birthday of Marsha&#8217;s cousin. Our kids will be flying in, too!  I&#8217;ll be back again in two weeks!</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/the-power-law-comes-to-seattle/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/the-power-law-comes-to-seattle/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong><span>AI disclosure:</span></strong><span> I used AI tools during the drafting and editing process to help clarify structure and language. All ideas, judgments, and final wording are my own.</span></em></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Point of a Playbook]]></title><description><![CDATA[Why I think AI should strengthen organizational learning instead of bypassing it]]></description><link>https://www.retiredpdx.com/p/the-point-of-a-playbook</link><guid isPermaLink="false">https://www.retiredpdx.com/p/the-point-of-a-playbook</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sat, 11 Jul 2026 13:01:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!d4J-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>Editor&#8217;s note: Unlike a lot of my journaling which covers the personal tech side of AI, this piece goes into a bit more of the business side of AI because I&#8217;ve recently been in so many conversations about this.</span></em></p><div><hr></div><p><span>Recently, I came across a drawing comparing organizations before and after AI. I don&#8217;t know who made it originally, and I haven&#8217;t been able to track down the source since then.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d4J-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d4J-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d4J-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d4J-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d4J-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d4J-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg" width="1079" height="885" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:885,&quot;width&quot;:1079,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Drawing comparing organizations before and after AI. Source unknown, found via a Reddit post in r/AgentsOfAI, not created by the author.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Drawing comparing organizations before and after AI. Source unknown, found via a Reddit post in r/AgentsOfAI, not created by the author." title="Drawing comparing organizations before and after AI. Source unknown, found via a Reddit post in r/AgentsOfAI, not created by the author." srcset="https://substackcdn.com/image/fetch/$s_!d4J-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d4J-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d4J-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d4J-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60425a3d-1b54-47d4-9a2a-85bf9dee0d1b_1079x885.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Image source unknown. I found it via a Reddit post titled &#8220;Anyone experience this&#8221; in r/AgentsOfAI, but I have not been able to identify the original creator.</em></figcaption></figure></div><p><span>The drawing uses three columns: Idea, Execute, and Usage. Before AI, Idea and Execute are both fairly small, and Usage is the largest column by a wide margin, a big funnel of people actually using what got built. After AI, Idea explodes, Execute grows only a little, and Usage shrinks down to almost nothing. Some might read that as good news, since more people are generating ideas. However, I believe the real point lies in the shrinkage of the Usage column.</span></p><p><span>Some of my discomfort comes from what I&#8217;ve been seeing in my consulting work since retirement. The companies I work with are rolling out Claude, ChatGPT, and similar tools broadly, and they&#8217;re pushing employees to go from AI-assisted to AI-native. In practice, that shift means a salesperson who used to spend a day assembling a custom proposal can now generate one in a few minutes, and a support engineer who used to escalate an unusual case to a senior colleague can generate a full troubleshooting plan on their own in the same amount of time. I get the motivation. AI can help people write faster, analyze faster, research faster, and communicate faster. When used well, AI removes a lot of low-value work. I&#8217;m not skeptical of that promise.</span></p><p><span>The deeper issue is what that AI is actually drawing on. Most companies hand employees a general-purpose assistant that has read the open Internet, not the narrow set of things the company has actually learned about its own customers. Even when a company does point its AI at internal documents, in my own consulting work I have yet to see one with a clean, canonical body of material an AI could reliably draw from. What exists instead is usually a mess of outdated decks, internal debates nobody resolved, and practices that some people follow without the reasoning behind them ever being written down. So the AI can produce something confident and well-argued without ever touching what the organization has actually validated works. That gap between how confident the output sounds and how little of it has been tested against reality is exactly why so much of it never turns into real usage, whether that means a pitch that lands, a deal that renews, or a process that actually gets adopted.</span></p><p><span>What I keep noticing is that in all these discussions about making individuals more capable, there&#8217;s a lot less discussion about how organizations actually learn. That might sound like an odd thing to worry about, since companies are made of individuals, so if the individuals get more capable, shouldn&#8217;t the organization too? The more I think about it, the less sure I am.</span></p><h1><span>What changed my thinking</span></h1><p><span>One thing I&#8217;ve come to appreciate over my career is that successful organizations rarely win because they have more ideas than everyone else. Most organizations already have plenty of ideas. Product teams have them, engineers have them, salespeople have them, customers have them, and executives have them. Most companies have far more potential opportunities than they have time, money, or attention to chase. The hard part was never generating possibilities. It&#8217;s deciding which ones deserve attention, and then actually learning from how they play out.</span></p><p><span>That&#8217;s where playbooks come in. For most of my career I thought of a playbook mainly as an instruction manual. Sales playbooks told salespeople what to do, support processes told support engineers what to do, and marketing frameworks told marketers what to do. I don&#8217;t think that&#8217;s the important part anymore. I think a playbook is better understood as a </span><em><strong><span>common learning surface.</span></strong></em></p><p><span>Picture a sales org with a hundred salespeople, all pursuing roughly the same customer profiles, using roughly the same messaging, and following roughly the same process. Now the organization can learn from all hundred at once. One seller keeps running into the same objection, another notices a value prop that resonates unusually well, and a third finds a customer profile that converts better than expected. None of those observations mean much on their own, but they become valuable because they&#8217;re all happening against the same shared framework. SalesOps can see the patterns, product marketing can refine positioning, and leadership can adjust priorities, so the next version of the playbook reflects what the org learned. What scales isn&#8217;t the playbook itself. It&#8217;s the organization&#8217;s ability to keep improving it.</span></p><h1><span>The part that worries me</span></h1><p><span>Once I started thinking about playbooks that way, AI adoption looked different to me. Most of the conversation is about what one person can do with a tool. A salesperson generates a new pitch, a marketer builds a new positioning framework, a support engineer designs a new workflow, and an account team spins up a customized engagement model. A lot of that output is genuinely good, and some of it is even better than what already exists. That&#8217;s not really what worries me.</span></p><p><span>What worries me is that every one of those individualized alternatives creates its own separate learning loop. If a hundred salespeople are refining one playbook, the organization learns from a hundred salespeople. If a hundred salespeople are each refining their own version, everyone may still be learning something, but the organization has a much harder time turning those individual experiences into collective knowledge. Outcomes get harder to compare, feedback gets harder to aggregate, and patterns get harder to spot. Everyone is learning, but they&#8217;re not learning together.</span></p><p><span>None of this means individual variation is the enemy. Reps have always improvised, and some of that improvisation is exactly how playbooks get better over time. The old kind of improvisation was slow and visible enough that sales management could see it and weigh it against results. What matters isn&#8217;t whether someone deviates from the playbook. It&#8217;s whether the organization can see the deviation and measure what happened because of it. AI makes deviation cheap and easy to produce, and invisible unless someone builds the system to track it.</span></p><p><span>The phrase that keeps coming back to me is that everyone ends up &#8220;choosing their own adventure.&#8221; That sounds empowering at the individual level, but I&#8217;m not convinced it creates any leverage for the organization. It&#8217;s a smaller version of the same thing the drawing showed me. A lot more ideas, and not much more that actually gets used.</span></p><h1><span>The proposal that should never have existed</span></h1><p><span>One example from my own consulting work makes this concrete. In the B2B sales motions I tend to see, a good playbook usually pushes reps to identify the real buying committee before treating a deal as qualified. That discipline exists for a reason. Deals that go through real discovery and land the right stakeholders are more likely to have the internal support needed to renew and expand. Reps under pressure to hit a number do not always have that patience. With AI, it becomes easier to build a narrower and more urgent value proposition around whoever in the account is willing to move quickly, skip the harder discovery work, and still get something signed. The deal may count toward this year&#8217;s revenue, but if it was sold without real consensus, it may be much less likely to renew or expand. In the worst case, the short-term booking creates a larger long-term revenue problem than it solves.</span></p><p><span>That&#8217;s the realization that changed how I think about this. Sometimes the problem isn&#8217;t that an AI-generated proposal is low quality. Sometimes the proposal should never have existed in the first place, because the organization already learned that a deal built this way doesn&#8217;t hold. AI just made it easy to route around that discovery process and produce something that looks like a win in the moment. The rep&#8217;s number for the quarter goes up. The company&#8217;s actual revenue the following year may not, and this is the same pattern the drawing depicts, showing a lot more activity up front and a lot less that survives to be used later on.</span></p><h1><span>Why this reminds me of product marketing</span></h1><p><span>Working through this, I kept circling back to a piece I wrote recently about </span><a href="https://www.retiredpdx.com/p/separating-meaning-from-voice-in"><span>separating meaning from voice in AI content systems</span></a><span>. The idea there was that product marketing should own meaning, brand should own voice, and AI should act mostly as a renderer. At the time I was thinking about content quality and semantic consistency. Looking back, I think I was really writing about organizational learning.</span></p><p><span>If product marketing figures out something important about positioning, I don&#8217;t want every salesperson, agency, regional team, and demand-gen team inventing their own version of it. I want that learning captured somewhere shared, adapted appropriately by brand, and given context by regional teams where it&#8217;s needed, with AI helping to distribute it quickly and consistently. In practice, that might look like this: the messaging comes from product marketing, the voice comes from brand, industry-specific information comes from segment marketing, and reps add their own context, account notes, and what they actually know about the buyer. What reps aren&#8217;t doing is inventing new messaging or a new business case from scratch every time. AI&#8217;s job in that model isn&#8217;t to help each rep write something new. It&#8217;s to render the shared assets into something personalized, flag when a deal has drifted away from them, and tie that drift back to whether the deal actually renewed. Product marketing still does what product marketing does, brand still does what brand does, and segment teams still do what segment teams do. AI just helps the learning move through the system with less effort and less distortion, while also helping the organization see when downstream motions have drifted away from the shared model.</span></p><p><span>I think this is where some organizations are leaving value on the table. The highest-leverage use of AI probably isn&#8217;t helping every employee build their own version of the strategy. It&#8217;s helping the people responsible for the strategy learn faster from the people out there executing it.</span></p><h1><span>The question I keep coming back to</span></h1><p><span>The AI conversation usually centers on individual productivity, because those gains are easy to see. Someone writes faster, someone researches faster, and someone generates more options. The question I keep asking myself is different. Does the organization learn faster? Does feedback from the field actually make it back to the people responsible for improving the system? Does the next version of the playbook get better because of what everyone learned together?</span></p><p><span>Those questions matter more to me than whether any one employee can crank out another deck or another proposal. I don&#8217;t think organizations scale because everyone invents their own playbook. I think they scale because a lot of people help improve the same one. The drawing that started this whole train of thought put it more plainly than I can. More ideas without more usage isn&#8217;t progress.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/the-point-of-a-playbook/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/the-point-of-a-playbook/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong><span>AI disclosure:</span></strong><span> I used AI tools during the drafting and editing process to help clarify structure and language. All ideas, judgments, and final wording are my own.</span></em></p><div><hr></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Fourth of July Grab Bag]]></title><description><![CDATA[This week&#8217;s mixed bag of good news, price hikes, and one good rant]]></description><link>https://www.retiredpdx.com/p/the-fourth-of-july-grab-bag</link><guid isPermaLink="false">https://www.retiredpdx.com/p/the-fourth-of-july-grab-bag</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 05 Jul 2026 03:45:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MZV6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>There&#8217;s been a lot on my mind this week. Good medical news, an AI rabbit hole that&#8217;s raising hardware prices for everyone, a savings hack from Marsha, and (of course) another rant. Here&#8217;s the mixed bag.</span></p><p><strong><span>Health.</span></strong><span> Thanks for all the nice notes after my last post (</span><a href="https://www.retiredpdx.com/p/the-detour"><span>The Detour</span></a><span>), which described the vascular issues I need to resolve before a potential kidney transplant.  This past week, I saw the cardiothoracic surgeon, and he let me know that the transplant team has decided to let me skip the bypass surgery for now in favor of </span><a href="https://my.clevelandclinic.org/health/treatments/22066-percutaneous-coronary-intervention"><span>PCI</span></a><span> (stents). The basic explanation was that if it weren&#8217;t for my kidney disease, bypass surgery (</span><a href="https://my.clevelandclinic.org/podcasts/love-your-heart/coronary-artery-bypass-surgery-cabg"><span>CABG</span></a><span>) would be the way to address my coronary artery disease. However, the multidisciplinary team agreed that my best path forward is to address the kidney issues first. This doesn&#8217;t take cardiac bypass surgery off the table for the future, but at least such a major operation isn&#8217;t holding me up. I am still awaiting word on next steps for stents.</span></p><p><strong><span>Reflections</span></strong><span>. In addition to my physical health, I have also been looking to change psychologists. I like my current therapist, but she doesn&#8217;t have as much experience with alexithymia and neurodivergence (</span><a href="https://www.retiredpdx.com/p/todays-vocabulary-word-alexithymia"><span>something I&#8217;ve written about before</span></a><span>). She likes to refer to the &#8220;</span><a href="https://openemotionwheel.com/wp-content/uploads/2025/07/open-emotion-wheel-v1_1_0.png"><span>feelings wheel</span></a><span>&#8221; and this type of tool isn&#8217;t as useful for me. So, we agreed that we&#8217;d take a little break while I interview other therapists, and our couples therapist was able to help me assemble a list of people to interview that have availability and that have many neurodivergent clients. The bummer is that my current therapist was in my health plan&#8217;s EPO. The two I like the most from the list are out-of-network for me. Boo.</span></p><p><span>The good news is that I was able to use AI to help me both parse the &#8220;pitch&#8221; emails responding to my own couples therapist for referrals, as well as to visit the websites of all the therapists for fit. While I chose to interview them myself, it summarized the upfront research really well.</span></p><p><strong><span>Business</span></strong><span>. Speaking of AI, I&#8217;ve been so impressed with the relative ROI of AI. I am getting much more value from it than what I&#8217;m paying for in subscriptions. However, the piece of this I&#8217;m not sure how to measure is how much the AI boom has increased the costs of everything else. For example, a conventional 32GB (2x16GB) DDR5 memory kit sold for around $100 to $200 in October 2025, but the same kit now starts at $350, if it&#8217;s even in stock. (</span><a href="https://www.tomshardware.com/pc-components/ram/ram-price-index-2026-lowest-price-on-ddr5-and-ddr4-memory-of-all-capacities"><span>Tom&#8217;s Hardware</span></a><span>, </span><a href="https://www.consumerreports.org/electronics-computers/laptops-chromebooks/ai-data-centers-buying-up-ram-and-raising-laptop-prices-a3637558313/"><span>Consumer Reports</span></a><span>). The memory shortages are even affecting the PS5 gaming market (</span><a href="https://www.techradar.com/gaming/gaming-accessories/the-ram-shortage-claims-another-victim-as-ps5-ssd-prices-rocket-heres-why-now-is-the-worst-time-to-buy-and-what-to-do-instead"><span>TechRadar</span></a><span>). All of that traces back to the same root cause. AI data centers are on track to eat up around 70 percent of the world&#8217;s memory output this year, and Samsung, SK Hynix, and Micron have shifted almost all their production toward feeding them (</span><a href="https://spectrum.ieee.org/dram-shortage"><span>IEEE Spectrum</span></a><span>, </span><a href="https://www.cnbc.com/2026/01/10/micron-ai-memory-shortage-hbm-nvidia-samsung.html"><span>CNBC</span></a><span>). Most analysts don&#8217;t expect real relief until new fab capacity comes online in 2027 or 2028. The most visible impact for me personally is that Apple has raised prices across MacBooks and iPads. The M4 iPad Air had already gone up $150 by the time I got to it. I missed Prime Day, which would&#8217;ve caught the old price, and by the time I bought it, the higher price was all that was left. I paid the new price.</span></p><p><strong><span>Tech</span></strong><span>. So, why did I buy the M4 iPad Air? My old iPad was a 9th generation iPad (with only 3GB of RAM), and with iPadOS 26, it was running pretty slow. While I considered buying a newer 11th generation iPad, it only has 6GB of RAM. I decided that with the new Apple Intelligence features, getting 12GB of RAM would be more future-proof, so I got the M4 iPad Air. I know this is likely overkill for iPadOS right now, but I didn&#8217;t want to be constrained in using AI in my ecosystem.</span></p><p><strong><span>Finance</span></strong><span>. To mitigate at least some of the cost increases for Apple products, Marsha pointed me to Capital One Shopping, which had a 9% cash back offer running on Apple purchases through July 4th. It was pretty straightforward to just click a link in an email, buy the product, and get the rewards. We got $83.52 back for the iPad and case.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MZV6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MZV6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 424w, https://substackcdn.com/image/fetch/$s_!MZV6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 848w, https://substackcdn.com/image/fetch/$s_!MZV6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!MZV6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MZV6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png" width="1428" height="1072" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1072,&quot;width&quot;:1428,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MZV6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 424w, https://substackcdn.com/image/fetch/$s_!MZV6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 848w, https://substackcdn.com/image/fetch/$s_!MZV6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!MZV6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c57dabd-1c07-4229-a5f2-1c43860be429_1428x1072.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Capital One Rewards from Apple. Screenshot by author.</em></figcaption></figure></div><p><span>Even when Marsha doesn&#8217;t get the emails, she often uses the &#8220;</span><a href="https://lifehacker.com/get-a-discount-shopping-online-by-abandoning-your-cart-512616024"><span>cart abandonment hack</span></a><span>.&#8221; (Yes, look it up!) This time, she added an </span><a href="https://www.ondemand.labcorp.com/lab-tests/nmr-lipoprofile-test"><span>NMR LipoProfile</span></a><span> test from Life Extension to her cart and then walked away. The next day, she got an email offering her both a discount and cash back on the test. For anything you don&#8217;t need immediately, this hack is a good one!</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bSMg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bSMg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 424w, https://substackcdn.com/image/fetch/$s_!bSMg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 848w, https://substackcdn.com/image/fetch/$s_!bSMg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!bSMg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bSMg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png" width="1428" height="1072" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1072,&quot;width&quot;:1428,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bSMg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 424w, https://substackcdn.com/image/fetch/$s_!bSMg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 848w, https://substackcdn.com/image/fetch/$s_!bSMg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!bSMg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75bcb619-1bbe-4c18-91c9-0dbe8fc88008_1428x1072.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Capital One Rewards from Life Extension. Screenshot by author.</em></figcaption></figure></div><p><span>The backstory: Marsha has &#8220;</span><a href="https://time-restricted.com/blog/is-your-ldl-pattern-a-or-pattern-b"><span>pattern A</span></a><span>&#8220; LDL, which is protective and not at all a risk for cardiac issues. However, the cheap tests ordered by PCPs don&#8217;t test for this by default, so we had to order that NMR test on our own. Knowing that Life Extension was a Capital One Shopping partner is exactly what made the cart abandonment trick above possible.</span></p><p><strong><span>PNW</span></strong><span>. This is July 4th weekend and the first year in a while that we haven&#8217;t had the </span><a href="https://www.travelportland.com/event/6848ccba7cd4cd78fede14e1/"><span>Portland Craft Beer Festival</span></a><span>. What a disappointment! This event used to be literally on my block in the Pearl District, and with a construction project in the Fields Park where it was held, they moved it to Elizabeth Caruthers Park down in South Waterfront. This year, they&#8217;re not doing it at all! I&#8217;m super disappointed that the number of beer events here in the city have dwindled quite a bit as of late. (I will be out of town for </span><a href="https://www.fujitohood.com/"><span>Fuji to Hood</span></a><span>, which is a cool collaboration between Portland and Japanese brewers). So, it looks like the next beer festival for me will be across the county line in Washington County, which is the </span><a href="https://www.tigardbrewfest.com/"><span>Tigard Brewfest</span></a><span> out in the suburbs, suggested by a couple of guys who live out there in our beer group.</span></p><p><strong><span>Politics.</span></strong><span> And, of course, this week&#8217;s rant. As much as I love Portland, I&#8217;m frustrated watching our income tax base leave. This isn&#8217;t just my imagination, and it isn&#8217;t a settled question either. There&#8217;s been a real fight over the numbers. Governor Kotek and a Tax Advisory Group report pointed to a big jump in the average income of people leaving Multnomah County as proof that high earners are fleeing the county&#8217;s Preschool for All tax (</span><a href="https://www.axios.com/local/portland/2023/08/16/portland-migration-leaving-cost-multnomah-county-1-billion"><span>Axios</span></a><span>). The county&#8217;s own commissioned rebuttal pushed back hard (</span><a href="https://www.portland.gov/council/districts/4/mitch-green/documents/multnomah-county-fiscal-migration-analysis-preschool-all/download"><span>Portland.gov</span></a><span>), pointing out that a simple average can be wrecked by just one or two ultra wealthy households in a small sample, and that people who move to the suburbs might still be commuting into Portland and paying the same taxes anyway.</span></p><p><span>So I went looking for someone who actually controlled for that outlier problem instead of eyeballing an average. There&#8217;s a new academic paper (</span><a href="https://www.opb.org/pdf/ConwayIselinRork2026_1776369046481.pdf"><span>Conway, Iselin, and Rork, 2026</span></a><span>) out of the University of New Hampshire, the Budget Lab at Yale, and Reed College right here in Portland that does exactly that. Instead of a raw income average, the authors used two independent datasets and a battery of causal inference methods, including placebo tests where they check whether every other county in the country would show as big an effect if they&#8217;d gotten the same tax. The result held up. Adjusted gross income leaving Multnomah County rose by 3.7 percentage points after the tax took effect, worth about $1.4 billion a year, and Oregon&#8217;s state income tax take from the county dropped by about $78.6 million a year because of it. This isn&#8217;t a couple of billionaires skewing an average. It&#8217;s a real, measurable effect.</span></p><p><span>The honest caveat, which the authors raise themselves, is that this tax launched right at the start of Covid, alongside the George Floyd protests and drug decriminalization, so some of that exodus probably isn&#8217;t about the tax alone. And relative to the whole county economy, the hit is modest, a few percent of state tax revenue, not a collapse. But modest is not zero, and it&#8217;s stacked on top of a housing affordability problem that&#8217;s pushing out exactly the people we need to keep. That combination, the tax and the cost of living, is a big part of why, for the first time, getting to a beer festival here means getting in a car. I&#8217;ve walked to every one of these in the city until now.</span></p><p><span>So that&#8217;s the week. Cardiac reprieve, a decent research assistant in the AI, a discount well earned, and a tax base still leaking out the door, for real, measurable reasons this time. On to whatever comes next!</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/the-fourth-of-july-grab-bag/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/the-fourth-of-july-grab-bag/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div><hr></div><p><em><strong><span>AI disclosure:</span></strong><span> I used AI tools during the drafting and editing process to help clarify structure and language. All ideas, judgments, and final wording are my own.</span></em></p><div><hr></div><p></p>]]></content:encoded></item><item><title><![CDATA[Seeing People]]></title><description><![CDATA[What we chose to do with a week]]></description><link>https://www.retiredpdx.com/p/seeing-people</link><guid isPermaLink="false">https://www.retiredpdx.com/p/seeing-people</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 28 Jun 2026 13:01:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vjJv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vjJv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vjJv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vjJv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vjJv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vjJv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vjJv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg" width="1456" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1697974,&quot;alt&quot;:&quot;Marsha Pao and Stephen Pao (with a mask on)in Terminal 1 at SFO airport&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.retiredpdx.com/i/203919389?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Marsha Pao and Stephen Pao (with a mask on)in Terminal 1 at SFO airport" title="Marsha Pao and Stephen Pao (with a mask on)in Terminal 1 at SFO airport" srcset="https://substackcdn.com/image/fetch/$s_!vjJv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vjJv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vjJv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vjJv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b60dae8-6db1-4f5b-9862-396cc409ab7c_3671x2622.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>Arrived at SFO. We had a plan, and Marsha was ready to execute it. Selfie by author.</span></em></figcaption></figure></div><h1><span>Not really a vacation</span></h1><p><span>Marsha and I spent a week in the Bay Area and decided to take something we&#8217;d done in smaller ways and turn it up another notch or two. It didn&#8217;t feel quite like a normal vacation. It felt more intentional than that, and that distinction ended up mattering to us.</span></p><p><span>We had done lighter versions of this before. We still go down biannually for my cognitive testing at UCSF as part of an observational study I&#8217;ve been participating in for a few years now. When we&#8217;re in town we&#8217;ll see a few people along the way. Those trips always felt incidental, more like a bonus than a purpose. This was the first time we went with the primary goal of seeing people and built the entire week around that.</span></p><h1><span>How things used to work</span></h1><p><span>Before retirement, this almost never would have happened, not because we didn&#8217;t care, but because of how life filled in around us. Work, kids, activities, logistics all occupied the space where a phone call or a visit might have gone. Over time, relationships from earlier phases thinned out, people from previous jobs, friends who lived just one or two towns over, even neighbors or parents of our kids&#8217; friends whom we genuinely liked. We would think about reaching out, but usually didn&#8217;t get around to it because life always got in the way.</span></p><p><span>The closest I came was a running group from my Latitude days that met every Sunday, which sounds like more than it was. We would run for an hour and then get back to everything else. It rarely expanded beyond that.</span></p><p><span>Driving around the Bay Area this past week, I was reminded how much simple friction plays a role in not engaging more regularly. Getting from one suburb to another can take real effort, and layering that onto already full lives makes it easy to see why we didn&#8217;t do more to stay connected when neck deep in full career and family mode.</span></p><h1><span>What&#8217;s different now</span></h1><p><span>Portland has been different for us. It&#8217;s more compact, easier to get around, and easier to see people who live nearby. Over time, especially in retirement, we&#8217;ve gotten used to meeting friends more often.</span></p><p><span>So this trip was intentional. We didn&#8217;t plan around places. We planned around people, which turned out to be a very different kind of trip.</span></p><h1><span>What the week felt like</span></h1><p><span>This trip didn&#8217;t come together on its own. Weeks before we left, we were tracking availability windows, routing each day around who could meet when, and figuring out how to move from one part of the Bay Area to another without losing half the day to traffic.</span></p><p><span>We saw more than twenty people over the course of the week. Some visits were just a couple of hours, and others stretched into half a day or more. We focused mostly on couples where both Marsha and I had relationships, which we realized isn&#8217;t that common. Just a few times we split up and saw people separately.</span></p><p><span>The conversations started with catching up and shared history, but they didn&#8217;t stay there. As we sat together, people moved quickly into where they actually are now, talking about kids getting married, relationships evolving, parents aging, and plans for what comes next.</span></p><p><span>One of the more unexpected moments came from a couple we hadn&#8217;t seen for a very long time. Years ago, Marsha and I had introduced two people, her former boss and someone I had worked with at a past company. That introduction turned into a marriage, a family, a home, and an ongoing successful business. The wife told us she owes her whole wonderful life to us! We never could have anticipated everything that followed when we made the introduction.</span></p><p><span>There were also things we learned that we simply didn&#8217;t know. One friend&#8217;s wife had been a kidney donor for her cousin, and in another conversation someone told us about an anonymous kidney donation in their family through the NHS in the UK. Given what we&#8217;re going through right now, those conversations landed when we needed them most.</span></p><p><span>There was also an offer that has stayed with me. Another couple, also empty nesters, said without hesitation that they would fly up to Portland to help take care of us if I end up needing close monitoring after a kidney transplant. They mentioned that they can both work from anywhere and could just come up to help. It was such a gift to receive.</span></p><h1><span>What we noticed</span></h1><p><span>By the end of the week, we were pretty drained socially. Spending that much concentrated time with people, even people we care about deeply, takes energy, and we felt it.</span></p><p><span>There were also moments that made the passage of time more visible. My aunt, my dad&#8217;s youngest sister, couldn&#8217;t really hear anymore. We had known this going in, because my cousin mentioned it on a family call a few weeks earlier. But knowing something and experiencing it in person are different things, and sitting across from her was its own kind of moment.</span></p><p><span>The conversations reminded us how much has changed since we all had young kids. Back then we talked about preschools, homework, and after-school schedules. Now we were talking about adult children trying to match their education to careers that would actually work for them.</span></p><p><span>We were intentional about how we chose to spend the time. We didn&#8217;t revisit old neighborhood haunts, and we didn&#8217;t try to see everyone. We spent 21 years in the Bay Area, so seeing everyone was never realistic anyway. We focused mostly on people where both of us had a relationship, and on people who had, at some point, said &#8220;next time you&#8217;re in town, let&#8217;s get together.&#8221; Those signals mattered.</span></p><p><span>One thing that stood out is that even among our friends who still live in the Bay Area, and even among those who know each other, they don&#8217;t necessarily see each other that often. In Portland, we probably see friends more regularly now than we ever did during our working years, in part because the city is more compact and easier to get around. But what struck us just as much is that when we reconnect with people from earlier phases of life, it still feels easy to pick right up.</span></p><p><span>What I keep coming back to is what makes those reconnections feel different. With people we&#8217;re in regular contact with, we already know what&#8217;s going on in their lives. With people we&#8217;re close to but see less often, we arrive without that background, and what they share has an impact in both familiar and wonderful ways.</span></p><p><span>That&#8217;s what happened here. Hearing that kids the same age as ours were struggling to find their footing professionally felt familiar and such a common theme for the times we live in. The kidney conversations landed the same way. These were not topics we would have encountered in daily life, yet they were so on point. There is something about that combination of closeness and distance that makes these relationships feel comfortable, raw, and well worth the effort.</span></p><h1><span>Where this is going</span></h1><p><span>One thing we genuinely appreciate is finding couples where both Marsha and I really value our own relationships with both people. Those visits had a different quality to them. The conversations went deeper and ranged more widely. When people had said &#8220;next time you&#8217;re in town, let&#8217;s get together,&#8221; they meant it. And when we showed up, so did they.</span></p><p><span>I came away feeling grateful and reminded of what these relationships actually represent in my life and why they&#8217;re worth making time for. We&#8217;ve started talking about doing something similar in Seattle. Those trips have always been about family, but there are friends there we&#8217;ve been meaning to see for a long time. I don&#8217;t think we stop with Seattle. Perhaps there are friends in other parts of the country we should make more of an effort to see as well. Retirement gives us more time, and investing in friendships is one of the ways we&#8217;re choosing to use it.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/seeing-people/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/seeing-people/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong><span>AI disclosure:</span></strong><span> I used AI tools during the drafting and editing process to help clarify structure and language. All ideas, judgments, and final wording are my own.</span></em></p><div><hr></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Detour]]></title><description><![CDATA[Before the kidney, the plumbing needs attention first]]></description><link>https://www.retiredpdx.com/p/the-detour</link><guid isPermaLink="false">https://www.retiredpdx.com/p/the-detour</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 21 Jun 2026 17:19:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0D49!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0D49!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0D49!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0D49!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0D49!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0D49!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0D49!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg" width="1456" height="1001" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1001,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0D49!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0D49!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0D49!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0D49!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44b1d6e2-5823-4a45-9249-bfadcb3fbacf_1512x1040.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>The straight path is blocked for now, but the trail still leads to the same place. </span><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);">Image generated by </span><a href="https://designer.microsoft.com/">Microsoft Designer</a><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);">, prompted and edited by the author.</span></em></figcaption></figure></div><p><span>I got a call on Wednesday, a follow-up on a small hematoma at the incision point on my wrist from the coronary angiogram. In the middle of that call, I learned that the transplant team had met that same day to discuss the results of the test. The conclusion was that I would not be eligible for a kidney transplant until the issues with my coronary artery blockage get resolved first.</span></p><p><span>That&#8217;s not exactly the news I was expecting, but it isn&#8217;t entirely bad news either. It is a detour.</span></p><p><span>I&#8217;ve </span><a href="https://www.retiredpdx.com/p/writing-my-own-story"><span>written before</span></a><span> about living with diabetes for most of my adult life, about the slow decline of my kidneys, and about </span><a href="https://www.retiredpdx.com/p/returning-in-2026"><span>what it&#8217;s meant</span></a><span> to start the transplant evaluation process. This is the next chapter, not a new one.</span></p><p><span>Here&#8217;s the short version, for anyone catching up. My kidneys have been declining for a while now, a long-term consequence of having type 2 diabetes for over twenty years, most of those years before the medicine caught up to people like me. I&#8217;m on the transplant waitlist, and we&#8217;re investigating the possibility of a living donor, which means skipping the years-long wait for a deceased donor organ entirely. I feel positive about that part of the story, and I&#8217;ll get to that part more in a bit.</span></p><p><span>But before any of that can happen, the transplant team needs my heart and its plumbing to be cleared for the surgery itself. As part of the medical evaluation for transplant, they found blocked arteries. I&#8217;ve been told the heart muscle itself is fine. My pumping function tested completely normal, so this isn&#8217;t a heart problem so much as a plumbing problem. From what my cardiologist has explained, stenting may not be a great option given where the blockages are and how extensive they are, which is why a bypass is the path being set up as the likely fix. Nothing is on paper yet, but it&#8217;s clearly the direction things are leaning. If it does come to that, it&#8217;s open chest surgery, the real thing.</span></p><p><span>So that&#8217;s the detour, or at least the shape it&#8217;s taking. It is most likely looking like a bypass, then months of healing, and then, hopefully, the transplant.</span></p><h1><strong><span>Why I&#8217;m not panicking</span></strong></h1><p><span>I&#8217;ll admit my first instinct, hearing &#8220;open heart surgery&#8221; mentioned as a real possibility, was to think of my dad. He had a bypass in his seventies, and while he survived it, he came out the other side with vascular dementia. He was never quite himself again. That memory sat in the back of my mind for about a day.</span></p><p><span>But I&#8217;m not 72. I&#8217;m about to turn 59, and I&#8217;ve been told the difference matters more than I would have guessed, that a younger body and brain tend to recover differently, with more cellular reserve and better resilience to the stress of surgery. I&#8217;ve also stayed physically active for years, and apparently that&#8217;s not just good for the body. I&#8217;ve been told consistent activity can have a real protective effect on the brain too. I&#8217;m certainly not invincible, but I&#8217;m also not starting from where my dad started either.</span></p><p><span>I&#8217;ve also lived through a case of diabetes that wasn&#8217;t so forgiving. Chronically high blood sugars, constant management, and no real safety net did the damage to my kidneys back in that era. I&#8217;m not in that era anymore though. Ozempic has made my blood sugar control about as stable as it&#8217;s ever been, and I&#8217;ve been told that stability gives me a real shot at sailing through this without things spiraling. It&#8217;s old damage, but I&#8217;m working with new tools now.</span></p><h1><strong><span>The part that&#8217;s actually moving me</span></strong></h1><p><span>What&#8217;s been catching me off guard isn&#8217;t the surgery. It has been the response.</span></p><p><span>When I started expressing that I needed a kidney, several people closest to me didn&#8217;t hesitate. There&#8217;s been testing, conversations, and real willingness, more of it than I expected, and I don&#8217;t think I&#8217;ll ever stop appreciating the support.  Marsha and I have been doing both individual and couples therapy to work through what it means for her to potentially be a donor, too. That whole process is on pause for now, until my vascular issues are sorted out, but it hasn&#8217;t gone away. It&#8217;s just waiting.</span></p><p><span>I&#8217;ve also learned that compatibility is its own small lottery. Blood types, antibodies, and tissue matches are things I never thought much about until I had to. Some people who offered to help weren&#8217;t able to. That&#8217;s part of why I hold the people who tried so close, since the willingness mattered every bit as much as the outcome. Whatever happens next, I already feel so supported.</span></p><p><span>I&#8217;m staying vague here on purpose. Nothing is finalized, and this is other people&#8217;s story to tell too, not just mine. But I want everyone who has raised a hand, tested, or simply asked how they could help to know I see it, and I&#8217;m not taking it lightly.</span></p><h1><strong><span>What&#8217;s next</span></strong></h1><p><span>I&#8217;m waiting on a scheduling call for my next consultation, where I expect to get more clarity on whether the bypass is really the path forward or if there&#8217;s still something else on the table. My transplant advocate is almost certainly working through insurance and logistics behind the scenes right now, the way she has been doing before each step of the process. If the bypass does turn out to be the next step, I&#8217;m looking at three to six months of healing before the transplant itself can happen, time for my chest and my heart to settle.</span></p><p><span>It&#8217;s a long way around. But it&#8217;s a way through, not a dead end, and that&#8217;s the part I keep holding onto. So, for now, I&#8217;ll be 59, active, and with people who have volunteered to help. That&#8217;s not a bad place to be standing when a detour shows up.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/the-detour/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/the-detour/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);">AI disclosure:</span></strong><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);"> I used AI tools during the drafting and editing process to help clarify structure and language. All ideas, judgments, and final wording are my own.</span></em></p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[Eight Years In and Still Figuring It Out]]></title><description><![CDATA[Part 2 of 2: On subscriptions, second-guessing, and leaving well enough alone]]></description><link>https://www.retiredpdx.com/p/eight-years-in-and-still-figuring</link><guid isPermaLink="false">https://www.retiredpdx.com/p/eight-years-in-and-still-figuring</guid><dc:creator><![CDATA[Stephen Pao]]></dc:creator><pubDate>Sun, 14 Jun 2026 13:01:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GiFZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GiFZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GiFZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!GiFZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!GiFZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!GiFZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GiFZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GiFZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!GiFZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!GiFZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!GiFZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2ff4102-a57e-434d-8999-6e2d5ae76b84_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>I wrote all of this instead of canceling Dropbox.  Image generated by <a href="https://designer.microsoft.com/">Microsoft Designer</a>, prompted and edited by the author.</em></figcaption></figure></div><div><hr></div><p><em>This is Part 2 of <a href="https://www.retiredpdx.com/p/overengineering-a-case-study">yesterday&#8217;s post</a>. I split one long piece into two for readability and am releasing them back-to-back. Yesterday was about what I built. Today is about other stuff I&#8217;ve been poking at in retirement, and what I decided to do (or not do) about it. I am not planning to make a habit of showing up in your inbox twice in one weekend.</em></p><div><hr></div><p>Yesterday, I wrote about rebuilding my web hosting setup from scratch. Today, now eight years into retirement and still figuring it out, I want to put that project in a wider context. It turns out it was just one of several technology decisions I&#8217;ve been examining in retirement. Having the time to look at things is one of retirement&#8217;s gifts. The judgment to leave well enough alone is apparently not included.</p><h1><strong>Leaving things alone intentionally</strong></h1><p>Not everything I&#8217;ve examined has led to action. Some things I&#8217;ve looked at clearly and chosen to leave exactly where they are. I am choosing to take credit for this.</p><p>I&#8217;ve had Microsoft 365 since before it was Microsoft 365. It started in late 2005, when I took a job at Barracuda and needed to learn Exchange administration to understand the customers and the technical space. So I stood up an Exchange Server on Windows SBS at home, with my server living in the garage. (Marsha had some thoughts about this and our sky-high California energy prices that I will not be sharing here.) When our customers started migrating to Exchange Online around 2011 or 2012, I migrated everything to the cloud and started another subscription. That was over fourteen years ago.</p><p>What started as email is now a lot more, and most of it I would not know how to reconstruct. Last year I went looking for a video a friend had shared with us years ago, found the email, clicked the YouTube link, and discovered the video had been taken down. The email was the only proof it had ever existed. That is a small example of a much bigger reality. We live in an urban condo with no file cabinet, and everything that arrives on paper and matters gets scanned and lives in OneDrive. Tax documents, insurance forms, things mailed to our address for our adult kids, and even Marsha&#8217;s recipes have all ended up there over fourteen years. The built-in search reads the scans, so finding anything takes seconds. I looked at this subscription and did not touch it.</p><p>There&#8217;s also a Google Workspace account I&#8217;ve had since Google was still calling it Google Apps. I didn&#8217;t really use it until 2018, at which point I decided it was the right place for consulting and volunteer email, safely away from the accounts I&#8217;ve had since before smartphones existed. Sometimes things find their purpose late. I left this one alone for the same reason. Too much would break, and it is actually working.</p><h1><strong>The easy ones to drop</strong></h1><p>Not everything requires that much thought. I canceled Medium because I wasn&#8217;t writing there anymore. I canceled Riverside because I&#8217;m not podcasting anymore. When a subscription maps to an activity and the activity stops, the decision makes itself. I want to be clear that I did not rebuild anything first.</p><h1><strong>The new pile</strong></h1><p>And then there&#8217;s the new pile of technology. I have subscriptions to Claude and Cursor for coding and day-to-day AI tasks. I have a top-up account to run OpenClaw with Moonshot AI for Kimi. (If that sentence made no sense to you, welcome to how Marsha feels every time I explain what I spend my evenings doing.) This pile is growing. These don&#8217;t feel like the other subscriptions. They don&#8217;t map cleanly to &#8220;do I use this&#8221; or &#8220;could I get this cheaper elsewhere.&#8221; They feel more like infrastructure, like paying for a capability woven into how I work, with the awareness that the landscape could look completely different in eighteen months. I&#8217;m genuinely excited about them and a little resigned to them at the same time. They are the one category where I can&#8217;t audit my way to clarity, because the thing I&#8217;m buying is still becoming what it is.</p><h1><strong>The one I&#8217;m avoiding</strong></h1><p>Dropbox is the one I haven&#8217;t been able to look at honestly yet despite all of my misgivings every August when I pay the renewal. I don&#8217;t want to spend the mental energy sorting through it and deciding what to keep accessible, what to archive to lower cost storage, and what to trash. It doesn&#8217;t cost enough to force the issue. So it sits there, and I let it, and I notice that I&#8217;m letting it. Dropbox is costing me about $10 a month to avoid a weekend (or maybe two) of sorting. Rather than deal with that, I made it worse. I wired it into the backup server for my web hosting setup via rclone because the unused capacity was cheaper than Cloudflare R2 or Backblaze. This is what economists call sunk cost reasoning. I call it pragmatic.</p><p>What I do know is that the looking itself is something retirement made possible. Whether that&#8217;s liberating or unsettling seems to change depending on the day and depending on the thing I am looking at. After eight years, I&#8217;ve mostly stopped expecting that to resolve. I wrote all of this, I should mention, instead of just canceling Dropbox.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/p/eight-years-in-and-still-figuring/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.retiredpdx.com/p/eight-years-in-and-still-figuring/comments"><span>Leave a comment</span></a></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:257023342,&quot;userName&quot;:&quot;Stephen Pao&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.retiredpdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Retired Techie is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em><strong>AI disclosure:</strong> I used AI tools during the drafting and editing process to help clarify structure and language. All ideas, judgments, and final wording are my own.</em></p><div><hr></div><p></p>]]></content:encoded></item></channel></rss>