<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>out.of.desk Blog</title><link>https://outofdesk.netlify.app</link><description>Latest posts from out.of.desk</description><language>en-us</language><lastBuildDate>Mon, 21 Sep 2026 05:46:57 GMT</lastBuildDate><atom:link href="https://outofdesk.netlify.app/rss.xml" rel="self" type="application/rss+xml"/><item><title>How the Sausage Garden Is Made</title><link>https://outofdesk.netlify.app/how-the-garden-is-made/</link><description>An interactive, beginner-friendly guide to the HTML, CSS, and JavaScript behind the landing-page timeline and Writing the Thing manifesto.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/how-the-garden-is-made/</guid><category>Design</category><category>CSS</category><category>JavaScript</category><category>Writing</category><author>Gaurav Ramesh</author></item><item><title>What Is The Work For?</title><link>https://outofdesk.netlify.app/what-work-for/</link><description>This may be a question that each of us in knowledge or creative work is asking ourselves in the wake of AI. And if not, maybe we should. The point of hard problems When OpenAI announced that one of…</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/what-work-for/</guid><category>AI</category><category>Productivity</category><author>Gaurav Ramesh</author></item><item><title>System Design Lessons from a Discord Voice Outage</title><link>https://outofdesk.netlify.app/discord-voice-outage-system-design/</link><description>As someone who is as interested in the organizational forces of failures as the technical ones, I find studying incidents — and root cause analysis generally — highly meaningful. They expose causes…</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/discord-voice-outage-system-design/</guid><category>SystemDesign</category><category>Incident</category><category>Architecture</category><category>DistributedSystems</category><author>Gaurav Ramesh</author></item><item><title>Thoughts on Agent Harness and Memory</title><link>https://outofdesk.netlify.app/agent-harness-memory/</link><description>Your harness, your memory , from the LangChain blog, argues that memory is a critical part of the harness, so anyone selling harness without memory baked into it is creating a lock-in that&amp;#39;s not…</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/agent-harness-memory/</guid><category>AI</category><category>LLMs</category><category>Technology</category><category>Business</category><author>Gaurav Ramesh</author></item><item><title>All Radar, No Compass</title><link>https://outofdesk.netlify.app/all-radar-no-compass/</link><description>Claude Mythos Anthropic&amp;#39;s latest model, Claude Mythos, made some headlines recently. It was said to be so powerful that the company decided not to make it generally available. They only gave…</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/all-radar-no-compass/</guid><category>AI</category><category>LLMs</category><category>Mind</category><category>Cognition</category><category>Psychology</category><category>Philosophy</category><author>Gaurav Ramesh</author></item><item><title>Reservations to Relationships - A Lookback at the Evolution of Hospitality at OpenTable</title><link>https://outofdesk.netlify.app/reservations-to-relationships/</link><description>As I complete 9 years at OpenTable this month, I&amp;#39;ve been reflecting on the most productive time I&amp;#39;ve spent here — my time building and maturing the Hospitality line of business. I was a newly…</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/reservations-to-relationships/</guid><category>technology</category><category>business</category><category>data</category><category>reflections</category><author>Gaurav Ramesh</author></item><item><title>Attention is All They Need - A Series on Human Attention</title><link>https://outofdesk.netlify.app/attention-series/</link><description>My brother recently told me about an incident at his neighborhood park. A toddler was found crying, lost, looking for his dad. Someone noticed and called out for help. The dad was sitting a few yards…</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/attention-series/</guid><category>attention</category><category>self</category><category>social-media</category><category>thinking</category><category>AI</category><category>technology</category><author>Gaurav Ramesh</author></item><item><title>Sources of Truth - Examining the Nature of Truth in Software</title><link>https://outofdesk.netlify.app/sources-truth-software/</link><description>A few weeks ago, while reflecting on the importance of data models in a product, inspired by Matt Brown’s post, Your data model is your destiny , I became convinced that data is the source of truth…</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/sources-truth-software/</guid><category>software</category><category>philosophy</category><category>engineering</category><category>product</category><category>design</category><category>technology</category><author>Gaurav Ramesh</author></item><item><title>Getting Carried Away - When Compliance Replaces Intelligence</title><link>https://outofdesk.netlify.app/getting-carried-away/</link><description>A few weeks ago, I read an article — A new navigation paradigm — that felt relatable, yet unsettling in a way I couldn’t fully articulate. I eventually stopped thinking about it, but the ideas…</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/getting-carried-away/</guid><category>navigation</category><category>cognition</category><category>thinking</category><category>AI</category><category>technology</category><author>Gaurav Ramesh</author></item><item><title>Writing the Thing is Writing the Thing - A Personal Writing Manifesto</title><link>https://outofdesk.netlify.app/writing-the-thing/</link><description>A small manifesto about all the things that resemble writing, and the things that are writing.</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/writing-the-thing/</guid><category>Writing</category><author>Gaurav Ramesh</author></item><item><title>Performance Reviews and LLMs</title><link>https://outofdesk.netlify.app/performance-reviews-llms/</link><description>I completed writing performance reviews for my team yesterday and I used very little LLMs for it. I had my notes from the year, their self-assessments, and 360 feedback. When I sat down to write, the…</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/performance-reviews-llms/</guid><category>LLMs</category><category>GenAI</category><category>Writing</category><category>Management</category><category>Leadership</category><category>Intentionality</category><category>Agency</category><author>Gaurav Ramesh</author></item><item><title>Reflections on My Voice in a Second Language</title><link>https://outofdesk.netlify.app/mean-time-to-paper-speech-reflections/</link><description>I had purchased four books to devour during the Christmas holidays as a way to recharge, learn and get ready for the next year. But a surprise spike in traffic to my blog (thanks to the Hacker News…</description><pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/mean-time-to-paper-speech-reflections/</guid><category>Reading</category><category>Writing</category><category>Reflections</category><category>Growth</category><category>Immigrant</category><category>HackerNews</category><category>Language</category><category>Communication</category><author>Gaurav Ramesh</author></item><item><title>Perfect Software - Software for an Audience of One</title><link>https://outofdesk.netlify.app/perfect-software/</link><description>We have many names to describe personal tools. Malleable software speaks to how it behaves. Home-cooked software speaks to who makes it. I wanted a name that speaks to something deeper: how it feels…</description><pubDate>Fri, 19 Dec 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/perfect-software/</guid><category>Software</category><category>SoftwareDevelopment</category><category>Musings</category><category>Joy</category><category>Autonomy</category><author>Gaurav Ramesh</author></item><item><title>The Keyboard Is Faster Than the Mouse</title><link>https://outofdesk.netlify.app/keyboard-faster-than-mouse/</link><description>I was thinking about the acquisition of Bun by Anthropic and wondering what it really signals. On the surface, it’s an intriguing investment of an AI company in a faster JavaScript runtime. But what…</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/keyboard-faster-than-mouse/</guid><category>AI</category><category>Coding</category><category>SoftwareDevelopment</category><category>Productivity</category><category>FutureOfWork</category><category>Mind</category><author>Gaurav Ramesh</author></item><item><title>The Blurry Lines between Copilot and Autopilot - How I’m using LLMs and How Not</title><link>https://outofdesk.netlify.app/blurry-lines-copilot-autopilot/</link><description>My kids and ChatGPT were born around the same time. For the last three years, just as my kids have been learning to navigate the world through imitation and experimentation, the world has been doing…</description><pubDate>Sun, 12 Oct 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/blurry-lines-copilot-autopilot/</guid><category>AI</category><category>LLMs</category><category>Software</category><category>Technology</category><category>Productivity</category><category>Individuality</category><category>TasteInTech</category><author>Gaurav Ramesh</author></item><item><title>Reflections from Running on &quot;Solo&quot; Pursuits</title><link>https://outofdesk.netlify.app/reflections-running-solo-pursuits/</link><description>As I turned 36 this week, I set a random, somewhat ambitious goal for myself - to run 36mi in a week. That’s the most I&amp;#39;d have run in a week in my nine years of running, and by far the most…</description><pubDate>Fri, 10 Oct 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/reflections-running-solo-pursuits/</guid><category>running</category><category>reflections</category><category>visual</category><category>sketches</category><author>Gaurav Ramesh</author></item><item><title>Introducing FlightStream - An Open-Source Flight Streaming Node.js Framework</title><link>https://outofdesk.netlify.app/flightstream-open-source-nodejs-flight-streaming/</link><description>I&amp;#39;m excited to share FlightStream 🚀, an open-source Apache Arrow Flight streaming Node.js framework I&amp;#39;ve been working on for the last couple of months. FlightStream addresses a current gap…</description><pubDate>Sat, 26 Jul 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/flightstream-open-source-nodejs-flight-streaming/</guid><category>analytics</category><category>apachearrow</category><category>apacheflight</category><category>nodejs</category><category>datastreaming</category><category>opensource</category><author>Gaurav Ramesh</author></item><item><title>The Engineering Behind Fast Analytics - Columnar Storage Explained</title><link>https://outofdesk.netlify.app/engineering-fast-analytics-columnar-storage-explained/</link><description>At OpenTable, my team builds a guest data platform that helps restaurant customers understand their diners through real-time analytics and segmentation dashboards. Coming from a traditional product…</description><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/engineering-fast-analytics-columnar-storage-explained/</guid><category>database</category><category>analytics</category><category>technical</category><category>columnar</category><author>Gaurav Ramesh</author></item><item><title>Thinking Outside the Doc</title><link>https://outofdesk.netlify.app/thinking-outside-the-doc/</link><description>I spent a good amount of time last week preparing material to present to my upper management. What began as an exercise in articulating a complex idea turned into a reflection on how we think,…</description><pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/thinking-outside-the-doc/</guid><category>writing</category><category>AI</category><category>growth</category><category>mind</category><author>Gaurav Ramesh</author></item><item><title>What Data Structures Can Teach Us About Reclaiming Our Attention</title><link>https://outofdesk.netlify.app/data-structures-reclaim-attention/</link><description>This is not a post about attention as mentioned in the Transformer architecture . I&amp;#39;m talking about real attention, - the mental resource we&amp;#39;re increasingly running short of - and how…</description><pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/data-structures-reclaim-attention/</guid><category>attention</category><category>computer-science</category><category>productivity</category><category>mind</category><author>Gaurav Ramesh</author></item><item><title>Assumptions Kill</title><link>https://outofdesk.netlify.app/assumptions-kill/</link><description>&amp;quot;In an investigation, assumptions kill&amp;quot; , is something Jack Reacher says often in the series Reacher . They don&amp;#39;t do much good in software development either. You assume you know the…</description><pubDate>Sat, 01 Mar 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/assumptions-kill/</guid><category>reflections</category><category>software-engineering</category><author>Gaurav Ramesh</author></item><item><title>Change Over Time</title><link>https://outofdesk.netlify.app/change-over-time/</link><description>This post is derived from my notes of the book Being Mortal , by Atul Gawande, a fascinating book on medicine, aging and mortality. I don&amp;#39;t like to travel anymore. Saying it feels like betraying…</description><pubDate>Wed, 26 Feb 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/change-over-time/</guid><category>time</category><category>mortality</category><category>book-notes</category><category>travel</category><category>meaning</category><author>Gaurav Ramesh</author></item><item><title>But That&#039;s Not an AI-problem</title><link>https://outofdesk.netlify.app/but-thats-not-an-ai-problem/</link><description>When you talk about AI&amp;#39;s negative impacts, people often counter with &amp;quot;But that problem has always existed&amp;quot; as an easy way out. While often true, it misses the point: something…</description><pubDate>Sat, 22 Feb 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/but-thats-not-an-ai-problem/</guid><category>AI</category><category>reflections</category><category>critique</category><author>Gaurav Ramesh</author></item><item><title>Reciting Code to Building Software</title><link>https://outofdesk.netlify.app/reciding-code-to-building-software/</link><description>My reflections on the gaps between a traditional computer science education and the dynamic nature of the technology industry</description><pubDate>Tue, 04 Feb 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/reciding-code-to-building-software/</guid><category>reflections</category><category>education</category><category>industry</category><category>software-engineering</category><category>technology</category><author>Gaurav Ramesh</author></item><item><title>Weekly Reading Digest - 1.0</title><link>https://outofdesk.netlify.app/weekly-reading-digest-1.0/</link><description>The True Self is the Person You Want Others to Believe You Are Summary The central argument of the article, supported by research, is that what we perceive as our authentic self or &amp;quot;true&amp;quot;…</description><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/weekly-reading-digest-1.0/</guid><category>weekly</category><category>reading</category><category>#psychology</category><author>Gaurav Ramesh</author></item><item><title>Forced Disconnections</title><link>https://outofdesk.netlify.app/forced-disconnections/</link><description>I realized something counterintuitive about productivity the other day. My wife was upstairs reading to the kids, I was sipping coffee after work, and had a moment to think about a habit I&amp;#39;ve…</description><pubDate>Wed, 08 Jan 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/forced-disconnections/</guid><category>original</category><category>reflections</category><category>motivation</category><category>productivity</category><category>mind</category><author>Gaurav Ramesh</author></item><item><title>People I Want to Closely Follow</title><link>https://outofdesk.netlify.app/people-i-want-to-follow/</link><description>A few people that I wanna follow closely. They do the things I want to do, or generally espouse the values I hold dear</description><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/people-i-want-to-follow/</guid><category>inspirations</category><category>people</category><author>Gaurav Ramesh</author></item><item><title>Tools and Technologies I&#039;ve Used the Most in 2024</title><link>https://outofdesk.netlify.app/tools-and-technologies-2024/</link><description>Obsidian for note-taking has been a game-changer. The customizability it offers, mainly in terms of look and feel, and extensibility, from its rich plugin ecosystem, sets it apart for me. Notion, to…</description><pubDate>Sat, 21 Dec 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/tools-and-technologies-2024/</guid><category>tools</category><category>technology</category><category>productivity</category><category>reflections</category><category>endofyear</category><author>Gaurav Ramesh</author></item><item><title>Separating Storage and Compute</title><link>https://outofdesk.netlify.app/separating-storage-and-compute/</link><description>What it is and why it&#039;s a big deal</description><pubDate>Fri, 13 Dec 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/separating-storage-and-compute/</guid><category>data-engineering</category><author>Gaurav Ramesh</author></item><item><title>Understanding Data Mesh Through the Lens of Economic Systems</title><link>https://outofdesk.netlify.app/data-mesh-economic-systems/</link><description>In the world of enterprise data management, there has been a paradigm shift recently similar to the historical evolution of economic systems. Traditional centralized data architectures, which have…</description><pubDate>Sat, 23 Nov 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/data-mesh-economic-systems/</guid><category>data-engineering</category><category>data-mesh</category><category>economy</category><author>Gaurav Ramesh</author></item><item><title>Long Context and Its Implications</title><link>https://outofdesk.netlify.app/long-context-and-its-implications/</link><description>Commentary on the predictions and speculations about what long context makes possible</description><pubDate>Fri, 22 Nov 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/long-context-and-its-implications/</guid><category>AI</category><category>commentary</category><author>Gaurav Ramesh</author></item><item><title>Digital Garden</title><link>https://outofdesk.netlify.app/digital-garden/</link><description>The idea of a digital garden is about having a space in the digital realm where ideas, thoughts, or knowledge, are seeded, tended to, evolve and flourish. While the term is a few decades old, the…</description><pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/digital-garden/</guid><category>#productivity</category><category>#growth</category><category>note-taking</category><category>pkm</category><category>writing</category><author>Gaurav Ramesh</author></item><item><title>Highlights &amp; Notes - Why A.I. Isn&#039;t Going to Make Art</title><link>https://outofdesk.netlify.app/notes-why-ai-isnt-going-to-make-art/</link><description>Art is notoriously hard to define, and so are the differences between good art and bad art. But let me offer a generalization: art is something that results from making a lot of choices. This might…</description><pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://outofdesk.netlify.app/notes-why-ai-isnt-going-to-make-art/</guid><category>AI</category><category>art</category><category>human</category><category>intelligence</category><author>Gaurav Ramesh</author></item></channel></rss>