<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Christopher Yee</title><description>marketing = engineering(product, data, story). Christopher Yee has been testing that thesis in production since 2010 — writing on SEO, generative search optimization, data science, and agentic systems.</description><link>https://www.christopheryee.org/</link><item><title>Prompt Volume Won&apos;t Save You</title><link>https://www.christopheryee.org/blog/prompt-volume-wont-save-you/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/prompt-volume-wont-save-you/</guid><description>The question every executive leader (eventually) asks their GSO team: “What is the monthly volume for this [topic]? ” It’s a reasonable question. In SEO, keyword volume was step one.</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate><category>Generative Search Optimization</category></item><item><title>The Agentic Telephone Game: Cautionary Tale</title><link>https://www.christopheryee.org/blog/agentic-telephone-game-cautionary-tale/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/agentic-telephone-game-cautionary-tale/</guid><description>Remember the telephone game ? One person whispers a message, it passes through a chain of people, and by the end “together we will make a world of difference” becomes simply “haaaaa.</description><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate><category>Agentic Intelligence</category></item><item><title>Upstream: the strategic advantage for LLM prompt tracking</title><link>https://www.christopheryee.org/blog/upstream-the-strategic-advantage-for-prompt-tracking/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/upstream-the-strategic-advantage-for-prompt-tracking/</guid><description>Generative AI is reshaping how customers discover brands and products. For marketing leaders and data/analytics product managers, channel influence now hinges on a fundamentally new dimension: prompt tracking to measure how often and in what contexts brands appear in AI-generated responses.</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate><category>Generative Search Optimization</category></item><item><title>Laboratory vs Factory: Rethinking Product Management</title><link>https://www.christopheryee.org/blog/laboratory-vs-factory-rethinking-product-management/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/laboratory-vs-factory-rethinking-product-management/</guid><description>If you’ve spent any time building products - whether internal tools, customer-facing apps, or the latest machine learning feature - you’ve probably seen this movie before: a burst of creative energy, a flurry of prototypes, and then…silence. The product sits unused, gathering digital dust while the team wonders why adoption never took off.</description><pubDate>Thu, 12 Jun 2025 00:00:00 GMT</pubDate><category>Product Management</category></item><item><title>Recreating plots in R: Coast FIRE Grid</title><link>https://www.christopheryee.org/blog/recreating-plots-in-r-coast-fire-grid/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/recreating-plots-in-r-coast-fire-grid/</guid><description>The tl;dr about Coast FIRE … Coast FIRE is when you have enough in your retirement accounts that without any additional contributions, your net worth will grow to support retirement at a traditional retirement age. I encourage everyone to read up on this very interesting personal finance concept!</description><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate><category>Data Visualization</category></item><item><title>From Mega-Prompts to Micro-Agents</title><link>https://www.christopheryee.org/blog/from-mega-prompts-to-micro-agents/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/from-mega-prompts-to-micro-agents/</guid><description>A few months ago, I found myself trying to wrangle a large language model (LLM) into doing my bidding with what can only be described as a “mega-prompt. ” If you’ve ever tried to fit an entire workflow, context, and all possible edge cases into a single AI prompt, you’ll know the feeling: somewhere between optimism and mild dread.</description><pubDate>Mon, 09 Jun 2025 00:00:00 GMT</pubDate><category>Agentic Intelligence</category></item><item><title>Why GEO Misses the Mark in the Age of AI Search</title><link>https://www.christopheryee.org/blog/why-geo-misses-the-mark-in-age-of-ai-search/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/why-geo-misses-the-mark-in-age-of-ai-search/</guid><description>Hot take: The term “Generative Engine Optimization” (GEO) feels like a phrase invented by a committee who couldn’t agree on what the future actually looks like. The whole thing sounds like someone threw “generative AI” and “search engine optimization” together in a blender just so they could charge their clients more.</description><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate><category>Generative Search Optimization</category></item><item><title>10x SEM performance: unlock the power of your own data</title><link>https://www.christopheryee.org/blog/10x-sem-performance-unlock-the-power-of-your-own-data/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/10x-sem-performance-unlock-the-power-of-your-own-data/</guid><description>This piece originally appeared in FT Optimize on June 25th, 2020. With each passing year the utility of third-party cookies continues to decline as it faces barriers from web browsers and government regulation.</description><pubDate>Thu, 23 Feb 2023 00:00:00 GMT</pubDate><category>Pay Per Click</category></item><item><title>Google Ads: digging deeper into target ROAS bidding</title><link>https://www.christopheryee.org/blog/google-ads-digging-deeper-into-target-roas-bidding/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/google-ads-digging-deeper-into-target-roas-bidding/</guid><description>This piece originally appeared in FT Optimize on June 7th, 2019. Google has made a concerted effort to get more advertisers to switch over to their “smart bidding” platform.</description><pubDate>Wed, 22 Feb 2023 00:00:00 GMT</pubDate><category>Pay Per Click</category></item><item><title>Ergo block rewards: five year outlook</title><link>https://www.christopheryee.org/blog/ergo-block-rewards-five-year-outlook/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/ergo-block-rewards-five-year-outlook/</guid><description>I came across a tweet about the potential price of Ergo five years from now when the mining block rewards are gradually reduced from 66 to 3: I don&apos;t know who needs to hear this: Currently block reward for #Ergo miners is 66 $ERG per block mined, that is approx. \(154,440 a day&lt;br&gt;In about 5 years block reward will be 3 &lt;a href=&quot;https://twitter.</description><pubDate>Thu, 24 Mar 2022 00:00:00 GMT</pubDate><category>Blockchain Analytics</category></item><item><title>ERGO: how to setup blockchain analytics on Raspberry Pi</title><link>https://www.christopheryee.org/blog/ergo-how-to-setup-blockchain-analytics-on-raspberry-pi/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/ergo-how-to-setup-blockchain-analytics-on-raspberry-pi/</guid><description>Last updated: 2022-01-31 This is a quick “copy &amp; paste guide” for data scientists and developers who are interested in storing the Ergo blockchain to a standardized database format using a Raspberry Pi 4. We will be using the Ergo Blockchain Explorer (backend) but focus our efforts specifically on the Chain Grabber module.</description><pubDate>Sun, 05 Dec 2021 00:00:00 GMT</pubDate><category>Blockchain Analytics</category></item><item><title>Recreating plots in R: the power of tiny gains</title><link>https://www.christopheryee.org/blog/recreating-plots-in-r-the-power-of-tiny-gains/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/recreating-plots-in-r-the-power-of-tiny-gains/</guid><description>Once in awhile I find some great charts which make me stop and think. Below is one example of this: 1% better every day is all it takes to completely change your life.</description><pubDate>Tue, 21 Sep 2021 00:00:00 GMT</pubDate><category>Data Visualization</category></item><item><title>Crypto market cap: evaluating realistic price points</title><link>https://www.christopheryee.org/blog/crypto-market-cap-evaluating-realistic-price-points/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/crypto-market-cap-evaluating-realistic-price-points/</guid><description>It may be tempting for new cryptocurrency investors to buy “cheap” coins because they assume a price of $0. 03, for example, can turn them into future millionaires just by HODL -ing until it hits $100.</description><pubDate>Fri, 13 Aug 2021 00:00:00 GMT</pubDate><category>Crypto</category></item><item><title>Messaribot: cryptocurrency charts for Discord</title><link>https://www.christopheryee.org/blog/messaribot-cryptocurrency-charts-for-discord/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/messaribot-cryptocurrency-charts-for-discord/</guid><description>tl;dr Messaribot ( code ) is a very simple bot which plots cryptocurrency data to assigned Discord channels. This is written in Python, crytpo data is pulled from the Messari API , and relies on the discord.</description><pubDate>Thu, 01 Jul 2021 00:00:00 GMT</pubDate><category>Crypto</category></item><item><title>Types of cryptocurrency mining</title><link>https://www.christopheryee.org/blog/types-of-cryptocurrency-mining/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/types-of-cryptocurrency-mining/</guid><description>Context: I had a friend email me about cryptocurrency mining and thought my response was helpful enough to share over Instagram. This led to other friends asking me about the crypto space in general.</description><pubDate>Sat, 29 May 2021 00:00:00 GMT</pubDate><category>Crypto</category></item><item><title>Whimsical Otter: generating project code names with R</title><link>https://www.christopheryee.org/blog/2021-05-24-whimsical-otter-generating-project-code-names-with-r/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/2021-05-24-whimsical-otter-generating-project-code-names-with-r/</guid><description>I love assigning project code names. However, after a certain point the increase in projects decrease the amount of time I am able to commit to assigning a meaningful code name to each one.</description><pubDate>Mon, 24 May 2021 00:00:00 GMT</pubDate><category>Miscellaneous</category></item><item><title>[Updated] US firearm sales in 2020</title><link>https://www.christopheryee.org/blog/2021-03-05-updated-us-firearms-sales-in-2020/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/2021-03-05-updated-us-firearms-sales-in-2020/</guid><description>My original exploratory analysis on the topic can be found at Firearm Sales: How are Americans coping with 2020? This post is a quick #rstats follow-up to visualize the final tally for 2020 data.</description><pubDate>Fri, 05 Mar 2021 00:00:00 GMT</pubDate><category>Data Visualization</category></item><item><title>Visualizing FB spend: image vs video creative</title><link>https://www.christopheryee.org/blog/2021-02-10-visualizing-fb-spend-image-vs-video-creative/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/2021-02-10-visualizing-fb-spend-image-vs-video-creative/</guid><description>Objective: plot the comparison of total Facebook spend between image and video creatives for a small sample of DTC brands. The original piece without any visualization (e.</description><pubDate>Wed, 10 Feb 2021 00:00:00 GMT</pubDate><category>Data Visualization</category></item><item><title>10 Lessons Learned from 10 Years of Search Marketing</title><link>https://www.christopheryee.org/blog/10-lessons-learned-from-10-years-of-search-marketing/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/10-lessons-learned-from-10-years-of-search-marketing/</guid><description>July 2020 marked the 10 year anniversary for my blog. If you asked me a decade ago what I would be blogging about now my answer would be SEO. I never would have guessed it would shift to data science and data visualization topics.</description><pubDate>Thu, 31 Dec 2020 00:00:00 GMT</pubDate><category>Miscellaneous</category></item><item><title>2020 US Elections: calculating win thresholds</title><link>https://www.christopheryee.org/blog/2020-us-elections-calculating-win-thresholds/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/2020-us-elections-calculating-win-thresholds/</guid><description>The 2020 US presidential election is coming down to the wire and I thought it would be fun to share how I calculate the answer to the following question: What is the distribution of the remaining ballots that Biden/Trump needs to win the electoral college votes for a given state? If we join this data point with Biden vs Trump mail-in ballot rates, or any other information for that matter, then it returns a fairly…</description><pubDate>Fri, 06 Nov 2020 00:00:00 GMT</pubDate><category>Miscellaneous</category></item><item><title>From deterministic to probabilistic SEM bid optimization</title><link>https://www.christopheryee.org/blog/from-deterministic-to-probabilistic-sem-bid-optimization/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/from-deterministic-to-probabilistic-sem-bid-optimization/</guid><description>The goal of every search engine marketing (SEM) advertiser is to maximize their returns at the lowest possible cost. Campaign performance is primarily tuned by adjusting the maximum cost per click (CPC) bid for each ad.</description><pubDate>Thu, 01 Oct 2020 00:00:00 GMT</pubDate><category>Data Science</category></item><item><title>California Wildfires: cumulative acres burned over time</title><link>https://www.christopheryee.org/blog/california-wildfires-cumulative-acres-burned-over-time/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/california-wildfires-cumulative-acres-burned-over-time/</guid><description>Wildfires are raging across California (again). Always knew I would end up in hell but I imagined it was more of a spontaneous combustion type of event rather than a gradual descent into the infernal #everythingisfine pic.</description><pubDate>Wed, 16 Sep 2020 00:00:00 GMT</pubDate><category>Data Visualization</category></item><item><title>Firearm Sales: How are Americans coping with 2020?</title><link>https://www.christopheryee.org/blog/firearm-sales-how-are-americans-coping-with-2020/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/firearm-sales-how-are-americans-coping-with-2020/</guid><description>The US has a peculiar relationship with guns where we frequently observe nontrivial spikes in firearm sales. These are triggered (pun intended) by various political, economic, and social events at the time.</description><pubDate>Mon, 14 Sep 2020 00:00:00 GMT</pubDate><category>Data Science</category></item><item><title>On Deep Work</title><link>https://www.christopheryee.org/blog/on-deep-work/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/on-deep-work/</guid><description>Ask my wife anything about me and she’ll be the first to testify that I have more books than clothing (lol). One book that dramatically changed my life and highly recommend reading is “Deep Work” by Cal Newport .</description><pubDate>Sat, 22 Aug 2020 00:00:00 GMT</pubDate><category>Miscellaneous</category></item><item><title>Build a loan amortization schedule with Python</title><link>https://www.christopheryee.org/blog/build-a-loan-amortization-schedule-with-python/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/build-a-loan-amortization-schedule-with-python/</guid><description>With mortgage rates at a historical low there are inklings the US housing market is heating up again. Buying a home is a huge decision and in a perfect world everyone weighs their options and makes a (relatively) rational choice.</description><pubDate>Sun, 16 Aug 2020 00:00:00 GMT</pubDate><category>Data Science</category></item><item><title>Visualizing the relationship between quality score &amp; CPC</title><link>https://www.christopheryee.org/blog/visualizing-the-relationship-between-quality-score-cpc/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/visualizing-the-relationship-between-quality-score-cpc/</guid><description>The SEM industry has published a lot of information about the importance of improving quality score to lower average cost per click (CPC). Most of those articles, however, just share a table with quality score in one column and its associated % increase/decrease to average CPC in the other.</description><pubDate>Tue, 11 Aug 2020 00:00:00 GMT</pubDate><category>Data Visualization</category></item><item><title>Star Wars: exploring Lucas vs Disney era ticket sales</title><link>https://www.christopheryee.org/blog/star-wars-exploring-lucas-vs-disney-era-ticket-sales/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/star-wars-exploring-lucas-vs-disney-era-ticket-sales/</guid><description>With the end of the latest Star Wars trilogy, I wanted to compare, contrast, and explore Lucas vs Disney era domestic box office revenue. The analysis and python code below will parse weekly ticket sales from Box Office Mojo , adjust revenue numbers for inflation, visualize, and attempt to uncover insights from the data.</description><pubDate>Sat, 01 Aug 2020 00:00:00 GMT</pubDate><category>Data Science</category></item><item><title>Examining drug effectiveness studies via simulation</title><link>https://www.christopheryee.org/blog/examining-drug-effectiveness-studies-via-simulation/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/examining-drug-effectiveness-studies-via-simulation/</guid><description>One of my dogs was recently diagnosed with an enlarged heart so the vet prescribed some medicine to mitigate the problem. The box came with a pamphlet which included the company’s effectiveness study for the drug, Vetmedin .</description><pubDate>Fri, 10 Jul 2020 00:00:00 GMT</pubDate><category>Data Science</category></item><item><title>Algorithm to prioritize home improvement projects</title><link>https://www.christopheryee.org/blog/algorithm-to-prioritize-home-improvement-projects/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/algorithm-to-prioritize-home-improvement-projects/</guid><description>I moved to Los Angeles with my wife in October 2019 where we had a list of home improvement projects we wanted to complete or things to purchase. The problem we faced was disagreement on where to start since we had to juggle costs and compromise on what was most important at the time.</description><pubDate>Thu, 02 Jul 2020 00:00:00 GMT</pubDate><category>Data Science</category></item><item><title>On Business Value vs Technical Knowledge</title><link>https://www.christopheryee.org/blog/on-business-value-vs-technical-knowledge/</link><guid isPermaLink="true">https://www.christopheryee.org/blog/on-business-value-vs-technical-knowledge/</guid><description>The purpose of this article is to elaborate and visualize (surprise!) my comment I left over on Reddit: Professional data scientists: did you overcome the feeling of never knowing enough?</description><pubDate>Mon, 15 Jun 2020 00:00:00 GMT</pubDate><category>Miscellaneous</category></item></channel></rss>