<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>TodayIIdeated on 🦉 olshansky 🦁</title><link>https://olshansky.info/tags/todayiideated/</link><description>Recent content in TodayIIdeated on 🦉 olshansky 🦁</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Tue, 03 Nov 2026 12:00:00 -0800</lastBuildDate><atom:link href="https://olshansky.info/tags/todayiideated/index.xml" rel="self" type="application/rss+xml"/><item><title>Thoughts on the new code review</title><link>https://olshansky.info/tix/2026-11-03-thoughts-on-the-new-code-review/</link><pubDate>Tue, 03 Nov 2026 12:00:00 -0800</pubDate><guid>https://olshansky.info/tix/2026-11-03-thoughts-on-the-new-code-review/</guid><description>&lt;p&gt;I did a quick reflection on how I&amp;rsquo;ve been approaching code reviews recently.&lt;/p&gt;
&lt;p&gt;I recognized that I&amp;rsquo;ve been approaching code much more as a system than before. In particular, a code repository is a system that can be broken down into:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Components&lt;/strong&gt;: packages/directories that group the tasks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sub-components&lt;/strong&gt;: files that logically separate the business logic.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Details&lt;/strong&gt;: the contents of those files driving the implementation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Connections&lt;/strong&gt;: interfaces in the form of APIs &amp;amp; MCPs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Inputs&lt;/strong&gt;: configurations in the form of YAML, JSON, env variables, and user inputs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Outputs&lt;/strong&gt;: artifacts that can take different shapes and sizes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Supporting infrastructure&lt;/strong&gt;: documentation, testing, tooling, etc. to hold all of the above in place and maintain it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The key differentiator today is that I don&amp;rsquo;t spend time on the details. I still review the rest, but often with AI assistance rather than by scrolling through a UI.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I did a quick reflection on how I&rsquo;ve been approaching code reviews recently.</p>
<p>I recognized that I&rsquo;ve been approaching code much more as a system than before. In particular, a code repository is a system that can be broken down into:</p>
<ul>
<li><strong>Components</strong>: packages/directories that group the tasks.</li>
<li><strong>Sub-components</strong>: files that logically separate the business logic.</li>
<li><strong>Details</strong>: the contents of those files driving the implementation.</li>
<li><strong>Connections</strong>: interfaces in the form of APIs &amp; MCPs.</li>
<li><strong>Inputs</strong>: configurations in the form of YAML, JSON, env variables, and user inputs.</li>
<li><strong>Outputs</strong>: artifacts that can take different shapes and sizes.</li>
<li><strong>Supporting infrastructure</strong>: documentation, testing, tooling, etc. to hold all of the above in place and maintain it.</li>
</ul>
<p>The key differentiator today is that I don&rsquo;t spend time on the details. I still review the rest, but often with AI assistance rather than by scrolling through a UI.</p>
<p>There is a lot of detail I&rsquo;m overlooking, and in some cases, you still need to look at the code. Nuance and circumstance matter.</p>
<p>However, for the vast majority of cases, code is just a system. With AI, we just don&rsquo;t need to worry about the details.</p>
]]></content:encoded></item><item><title>Today I X</title><link>https://olshansky.info/ideas/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://olshansky.info/ideas/</guid><description>A running log of ideas, observations, and questions.</description><content:encoded><![CDATA[<p>A running log of ideas, observations, and questions — captured as they occur.</p>
<!-- captures:start -->
<div class="year-header">
  <h2 class="year-title">04/15/2026</h2>
</div>
<p>My mission is to help every human achieve their full potential.</p>
<p>Practically, I do so through a software lens at the boundary of hardware and the physical world.</p>
<div class="year-header">
  <h2 class="year-title">08/12/2025</h2>
</div>
<h3 id="buy-you-a-coffee">Buy You a Coffee</h3>
<p>Whenever you’re in line at Starbucks, buy the person in front of you their order.</p>
<p>Firstly, it’s just nice and fun.</p>
<p>Secondly, it could become a viral social companion with very short chores that make people feel good.</p>
<div class="year-header">
  <h2 class="year-title">07/17/2025</h2>
</div>
<p>People at coffee shops don’t actually want to be working. They like to be distracted and ask questions.</p>
<p>It’s a good place to do product research.</p>
<p>What if you offered people free coffee at Starbucks in exchange for doing user research?</p>
<div class="year-header">
  <h2 class="year-title">07/12/2025</h2>
</div>
<h3 id="chrome-extensions-as-an-ai-platform">Chrome Extensions as an AI Platform</h3>
<p>Chrome extensions might be the best AI platform.</p>
<p>While Google, OpenAI, Perplexity, and others are off forking Chromium to build a browser, extensions offer native UX, zero friction, no vendor lock-in, and built-in distribution.</p>
<div class="year-header">
  <h2 class="year-title">06/30/2025</h2>
</div>
<h3 id="x-swipe">X Swipe</h3>
<p>A Tinder-like app for cleaning up an X or Instagram feed: swipe to keep or unfollow people.</p>
<h3 id="voice-notes-you-dont-hate">Voice Notes You Don’t Hate</h3>
<p>Ephemeral links for voice notes, with transcripts, summaries, and bullet points. Spend as much or as little time diving into a long voice note as you want.</p>
<h3 id="geo-maps">Geo Maps</h3>
<p>A Google Maps-like experience for geotechnical engineers to upload borehole data and explore it spatially.</p>
<h3 id="sauna-pants">Sauna Pants</h3>
<p>Specialized equipment for sweating and cold plunging, with pockets for ice packs.</p>
<div class="year-header">
  <h2 class="year-title">Before June 2025</h2>
</div>
<h3 id="naming-is-context">Naming Is Context</h3>
<p>Naming is more important than ever. It’s context. Good names reduce cognitive bloat for agents and humans.</p>
<h3 id="semi-automation">Semi-Automation</h3>
<p>People love automation; I love semi-automation. It’s the parents’ principle on steroids.</p>
<h3 id="a-cli-with-an-embedded-llm">A CLI with an Embedded LLM</h3>
<p>Every CLI should come with a small embedded LLM that explains how to use it and answers questions. It could use an embedded vector store or a sufficiently large context window.</p>
<h3 id="rag-and-context-engineering">RAG and Context Engineering</h3>
<p>RAG was a workaround for not having enough context. Now it is a solution for providing the right context. Context engineering matters.</p>
<h3 id="ai-enables-exploration-and-execution">AI Enables Exploration and Execution</h3>
<p>AI doesn’t just make existing work faster. It makes more experiments possible — including experiments you otherwise would not have attempted.</p>
<h3 id="testflight-for-chrome-extensions">TestFlight for Chrome Extensions</h3>
<p>A way to distribute and test Chrome extensions with the simplicity of TestFlight.</p>
<h3 id="a-sharpe-ratio-for-startups">A Sharpe Ratio for Startups</h3>
<p>A framework for comparing startup risk and return across factors such as whether the company is bootstrapped and whether the founder is a first-timer.</p>
<h3 id="rag-for-github-repositories">RAG for GitHub Repositories</h3>
<p>A tool that builds useful context from the repositories I’ve started and makes it easy to ask questions across them.</p>
<h3 id="pre-2024">Pre 2024</h3>
<p>These are older project ideas preserved as titles from an earlier idea archive:</p>
<ul>
<li>tl;dr Hacker News</li>
<li>Tesla Coin</li>
<li>Smart Tutor Bots</li>
<li>Crypto-Driven Ground Truth Labels</li>
<li>NFT Customer Appreciation as a Service</li>
<li>Crypto Credentialing</li>
<li>Acquire AI — board/video game</li>
<li>iOS training app for squat mechanics</li>
<li>Timestamp my model on the blockchain to prove that it works</li>
<li>NFTicket</li>
<li>Developer Productivity</li>
<li>Real Market Cap</li>
<li>Index Hacker News</li>
<li>GPTrade</li>
<li>GPTweet</li>
<li>GPT-Snip</li>
<li>Hardware for cutting my own hair</li>
<li>How Are You?</li>
<li>ProveIt — crypto and Chrome</li>
<li>GetSoils v2</li>
<li>GoodRecs — large-language recommender</li>
<li>GPTDating</li>
<li>Twitter Chain</li>
<li>What’s That Tool? — GitHub, Hacker News, and more</li>
<li>Catch Me Up! — Discord, Telegram, and more</li>
</ul>
<h3 id="2024-tix-archive">2024 TIX Archive</h3>
<h4 id="directories-for-apis-and-businesses">Directories for APIs and Businesses</h4>
<p>Directories for LLM API providers, RPC lists, or businesses with specific revenue thresholds or identifiers.</p>
<h4 id="death-app-for-mindfulness">Death App for Mindfulness</h4>
<p>A desktop app that reminds you of mortality and prompts deep breaths for mindfulness.</p>
<h4 id="substack-table-of-contents">Substack Table of Contents</h4>
<p>Create well-organized tables of contents for Substack entries.</p>
<h4 id="fine-tuned-reddit-success-models">Fine-Tuned Reddit Success Models</h4>
<p>Train a model using Reddit posts to predict or enhance content success.</p>
<h4 id="swimming-goggles-with-a-branding-angle">Swimming Goggles with a Branding Angle</h4>
<p>Alongside sauna pants, explore a distinctive branding project for swimming goggles.</p>
<h4 id="leadership-in-technical-companies">Leadership in Technical Companies</h4>
<p>Write about technical versus non-technical leadership in technology companies.</p>
<h4 id="the-counter-mantra-perspective">The Counter-Mantra Perspective</h4>
<p>Every mantra has a counter-mantra. Explore that duality in life and work.</p>
<h4 id="stream-of-thought-for-llms">Stream of Thought for LLMs</h4>
<p>Turn the Stream of Thought framework into a GPT or learning tool: less Chain of Thought, more deliberately letting ideas spill out.</p>
<h4 id="the-acquirers-podcast-extractor">The Acquirer’s Podcast Extractor</h4>
<p>Use an LLM to extract key moments, shorts, fun facts, and notes from podcast transcripts.</p>
<h4 id="instruction-manual-outsourcing">Instruction Manual Outsourcing</h4>
<p>Let friends submit quirks and insights about you through a link, then use an LLM to generate a personal instruction manual.</p>
<h4 id="hackathon-food-service">Hackathon Food Service</h4>
<p>Offer healthier, high-protein hackathon food that is as convenient as pizza, with dietary preferences and per-person pricing built in.</p>
<h4 id="hot-potton--ton-potato">Hot PotTON / TON Potato</h4>
<p>A hot-potato smart contract on TON: pay to pass it on, and maybe win when you do.</p>
<h4 id="x-liking-ai-agent">X Liking AI Agent</h4>
<p>An AI agent with limited daily likes, connected to a truth terminal and potentially Stripe.</p>
<h4 id="todoist-voice-assistant">Todoist Voice Assistant</h4>
<p>Send voice-to-text transcriptions directly into Todoist through a shortcut or API integration.</p>
<h4 id="emojisense-for-twitter">Emojisense for Twitter</h4>
<p>A Chrome extension that provides emoji-based sentiment analysis for Twitter.</p>
<h4 id="philanthropy-shopping">Philanthropy Shopping</h4>
<p>A shopping platform where friends store clothing sizes for one another, with a possible focus on helping less privileged women.</p>
<h4 id="social-media-unfollowing">Social Media Unfollowing</h4>
<p>Review social connections and unfollow accounts that no longer provide value or relevance.</p>
<h4 id="hot-potato-for-conversational-ai">Hot Potato for Conversational AI</h4>
<p>A gamified “hot potato” tonality analyzer for conversational AI.</p>
<h4 id="hot-or-not-for-llms">Hot or Not for LLMs</h4>
<p>An endpoint that rates AI-generated content or ideas.</p>
<h4 id="discord-summarization-tool">Discord Summarization Tool</h4>
<p>Summarize Discord chats for easier consumption and tracking.</p>
<h4 id="usdt-payroll-system">USDT Payroll System</h4>
<p>Payroll using USDT for smoother cross-border payments.</p>
<h4 id="ai-agent-for-event-planning">AI Agent for Event Planning</h4>
<p>A specialized AI assistant for planning events.</p>
<h4 id="weave-calorie-tracker-in-the-gut">Weave: Calorie Tracker in the Gut</h4>
<p>Explore a device that stays in the stomach and tracks calorie intake.</p>
<h4 id="mrbeasts-onboarding-document">MrBeast’s Onboarding Document</h4>
<p>Write about MrBeast’s onboarding practices and what other teams can learn from them.</p>
<h4 id="podcast-platform-for-friends">Podcast Platform for Friends</h4>
<p>A casual podcasting platform that lets any two friends build an audience together.</p>
<h4 id="rag-for-construction">RAG for Construction</h4>
<p>Apply retrieval-augmented generation to streamline construction processes.</p>
<h4 id="better-audiobooks-with-llms">Better Audiobooks with LLMs</h4>
<p>An audiobook experience with summaries, interactive notes, and deeper exploration powered by LLMs.</p>
<h4 id="paul-graham-the-manifesto">Paul Graham: The Manifesto</h4>
<p>Turn Paul Graham’s writing into an Almanack-style book, audiobook, podcast, and notes experience, potentially with a personal prologue.</p>
<h4 id="yuri-milner-manifest-audiobook">Yuri Milner Manifest Audiobook</h4>
<p>Explore an audiobook narrated in a simulated Yuri Milner voice.</p>
<h4 id="micro-subscriptions">Micro Subscriptions</h4>
<p>Subscribers pay a fixed amount, then distribute it among creators based on their applause, kudos, or likes.</p>
<h4 id="products-that-remove-hoops">Products That Remove Hoops</h4>
<p>The best product is the one that charges people to go through the hoops they would otherwise have to navigate themselves.</p>
<h4 id="living-legends">Living Legends</h4>
<p>A blog series profiling enduring people by domain, including their history, era, and commonalities.</p>
<h4 id="the-two-friends-podcast">The Two Friends Podcast</h4>
<p>A platform for any two friends to start a conversation, build an audience, and grow together.</p>
<h4 id="epostgrescom">epostgres.com</h4>
<p>Turn a GitHub repository into its own website with demos, examples, perspectives, history, and relevant advertising.</p>
<h4 id="mermaid-flow-github-workflow">Mermaid Flow GitHub Workflow</h4>
<p>Turn useful Mermaid diagrams into a manually triggered GitHub workflow.</p>
<h4 id="senior-engineer-llm-code-review-helper">Senior Engineer LLM Code Review Helper</h4>
<p>An LLM that suggests clearer names, more sustainable structures, and reusable test helpers during code review.</p>
<h4 id="uncensored-hot-or-not-vision-endpoint">Uncensored Hot-or-Not Vision Endpoint</h4>
<p>An intentionally provocative, paid vision endpoint that rates looks and spreads through influencers.</p>
<h4 id="swipe-to-unfollow">Swipe to Unfollow</h4>
<p>Make cleaning up any social feed as easy as swiping, starting with X.</p>
<h4 id="stablecoin-products">Stablecoin Products</h4>
<p>Double down on USDT and USDC through payroll, ATMs, and payments.</p>
<h4 id="ai-agent-career-description">AI Agent Career Description</h4>
<p>An agent that reviews documents, emails, and conversations to create the job description for the role someone is actually doing.</p>
<h4 id="whatsapp-fine-tuning">WhatsApp Fine-Tuning</h4>
<p>Use a person’s WhatsApp history to fine-tune a model to write in their tone.</p>
<h4 id="whatsapp-speech-to-text">WhatsApp Speech-to-Text</h4>
<p>Forward a voice note to a special account that transcribes or summarizes it.</p>
<h4 id="whatsapp-voice-note-chrome-extension">WhatsApp Voice Note Chrome Extension</h4>
<p>A Chrome extension or special account that transcribes and summarizes voice notes.</p>
]]></content:encoded></item></channel></rss>