<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <generator uri="https://jekyllrb.com/" version="4.3.4">Jekyll</generator>
  <link href="https://dannywen.com/feed.xml" rel="self" type="application/atom+xml" />
  <link href="https://dannywen.com/" rel="alternate" type="text/html" />
  <updated>2026-05-13T14:08:39-07:00</updated>
  <id>https://dannywen.com/feed.xml</id>
  <title type="html">Danny Wen</title>
  <subtitle>Musings on life, etc. </subtitle><entry>
    <title type="html">Fitter Happier: Explore your Apple Health data</title>
    <link href="https://dannywen.com/scrapbook/fitter-happier" rel="alternate" type="text/html" title="Fitter Happier: Explore your Apple Health data" />
    <published>2026-05-11T00:00:00-07:00</published>
    <updated>2026-05-11T00:00:00-07:00</updated>
    <id>https://dannywen.com/scrapbook/fitter-happier</id>
    <content type="html" xml:base="https://dannywen.com/scrapbook/fitter-happier"><![CDATA[<p>I wanted a fast, local way to analyze the years of Apple Health data I’ve accumulated. So I built Fitter Happier, a little tool to explore my workout and health trends without sending it all to the cloud. If you’re nerdy about your data, you might enjoy it too. It’s open source. Fork it, tweak it, make it yours.</p>

<p><a href="https://github.com/dannyw/fitter-happier" target="_blank" rel="noopener noreferrer"><img src="/images/fitter-happier-screenshot.png" alt="Fitter Happier screenshot" /></a></p>

    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">I wanted a fast, local way to analyze the years of Apple Health data I’ve accumulated. So I built Fitter Happier, a little tool to explore my workout and health trends without sending it all to the...</summary>
  </entry><entry>
    <title type="html">Blackout</title>
    <link href="https://dannywen.com/scrapbook/blackout" rel="alternate" type="text/html" title="Blackout" />
    <published>2026-05-08T00:00:00-07:00</published>
    <updated>2026-05-08T00:00:00-07:00</updated>
    <id>https://dannywen.com/scrapbook/blackout</id>
    <content type="html" xml:base="https://dannywen.com/scrapbook/blackout"><![CDATA[<p>What if your country cut off the internet? For Iranians, that’s the current reality. This American Life follows people living through it.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">What if your country cut off the internet? For Iranians, that’s the current reality. This American Life follows people living through it.
</summary>
  </entry><entry>
    <title type="html">The Promise Ring Documentary</title>
    <link href="https://dannywen.com/scrapbook/is-this-thing-on" rel="alternate" type="text/html" title="The Promise Ring Documentary" />
    <published>2026-05-04T00:00:00-07:00</published>
    <updated>2026-05-04T00:00:00-07:00</updated>
    <id>https://dannywen.com/scrapbook/is-this-thing-on</id>
    <content type="html" xml:base="https://dannywen.com/scrapbook/is-this-thing-on"><![CDATA[<p>I remember picking up The Promise Ring’s first LP, <a href="https://music.youtube.com/playlist?list=OLAK5uy_lb5nag9ADdI9XTlD25jCAgTbMs0ZXjMxo" target="_blank" rel="noopener noreferrer"><em>30 Degrees Everywhere</em></a> at the video store (remember those?) in my collegetown. That album and their subsequent releases, <a href="https://music.youtube.com/playlist?list=OLAK5uy_mModQ5Pt5JqZbFOuBWB4U1jQyC0bkzCew" target="_blank" rel="noopener noreferrer"><em>Nothing Feels Good</em></a> and <a href="https://music.youtube.com/playlist?list=OLAK5uy_m-zyUzPeN5CFzIhBft89h1eYjy8sPYJjw" target="_blank" rel="noopener noreferrer"><em>Very Emergency</em></a> (with beautifully designed artwork) still brings me right back to the energetic late 90s. The final album, <a href="https://music.youtube.com/playlist?list=OLAK5uy_mK20hO0Lsbb0de1Lex4zQ5ocWqBZJrJU8" target="_blank" rel="noopener noreferrer"><em>Wood/Water</em></a>, feels like the right down tempo ending to a great run. I hope this documentary gets made!</p>

    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">I remember picking up The Promise Ring’s first LP, 30 Degrees Everywhere at the video store (remember those?) in my collegetown. That album and their subsequent releases, Nothing Feels Good and Ver...</summary>
  </entry><entry>
    <title type="html">First marathon in 14 years</title>
    <link href="https://dannywen.com/scrapbook/first-marathon-in-14-years" rel="alternate" type="text/html" title="First marathon in 14 years" />
    <published>2026-04-26T00:00:00-07:00</published>
    <updated>2026-04-26T00:00:00-07:00</updated>
    <id>https://dannywen.com/scrapbook/first-marathon-in-14-years</id>
    <content type="html" xml:base="https://dannywen.com/scrapbook/first-marathon-in-14-years"><![CDATA[<img src="https://dannywen.com/images/london-marathon-2026.jpg" alt="First marathon in 14 years" /><p>First marathon in 14 years. The London crowd was so loud, I couldn’t hear the music through my headphones. Three majors down, <a href="https://www.worldmarathonmajors.com/stars" target="_blank" rel="noopener noreferrer">three more to go</a>.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">First marathon in 14 years. The London crowd was so loud, I couldn’t hear the music through my headphones. Three majors down, three more to go.
</summary>
  </entry><entry>
    <title type="html">Springsteen rocking out at 76. Pure inspiration.</title>
    <link href="https://dannywen.com/scrapbook/springsteen-rocking-out-hard-at-76" rel="alternate" type="text/html" title="Springsteen rocking out at 76. Pure inspiration." />
    <published>2026-04-22T00:00:00-07:00</published>
    <updated>2026-04-22T00:00:00-07:00</updated>
    <id>https://dannywen.com/scrapbook/springsteen-rocking-out-hard-at-76</id>
    <content type="html" xml:base="https://dannywen.com/scrapbook/springsteen-rocking-out-hard-at-76"><![CDATA[<img src="https://dannywen.com/media/springsteen-prudential.png" alt="Springsteen rocking out at 76. Pure inspiration." /><p>Springsteen rocking out at 76. Pure inspiration.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">Springsteen rocking out at 76. Pure inspiration.
</summary>
  </entry><entry>
    <title type="html">Aadam Jacobs&apos;s 10,000 Concert Tapes Now Online</title>
    <link href="https://dannywen.com/scrapbook/aadam-jacobs-concert-tapes" rel="alternate" type="text/html" title="Aadam Jacobs&apos;s 10,000 Concert Tapes Now Online" />
    <published>2026-04-21T00:00:00-07:00</published>
    <updated>2026-04-21T00:00:00-07:00</updated>
    <id>https://dannywen.com/scrapbook/aadam-jacobs-concert-tapes</id>
    <content type="html" xml:base="https://dannywen.com/scrapbook/aadam-jacobs-concert-tapes"><![CDATA[<p>This ridiculously good collection of club show live recordings from the mid-80s to just a few years ago is now on the Internet Archive thanks to this man. Read more about it <a href="https://www.nytimes.com/2026/04/18/arts/music/10000-concerts-tape-recordings-chicago.html" target="_blank" rel="noopener noreferrer">here</a>. Some of my faves: a <a href="https://archive.org/details/ajc00795_nirvana-1989-07-08/Nirvana1989-07-08T01.flac" target="_blank" rel="noopener noreferrer">Nirvana show ‘89</a>, <a href="https://archive.org/details/ajc01025_the_wrens_2004-03-12/06+Happy.flac" target="_blank" rel="noopener noreferrer">the Wrens</a>, and <a href="https://archive.org/details/ajc02210_suzannevega_1985-09-17/18+Luka.flac" target="_blank" rel="noopener noreferrer">Suzanne Vega’s Luka live in ‘85</a> (great audio quality for an ‘85 recording!)</p>

    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">This ridiculously good collection of club show live recordings from the mid-80s to just a few years ago is now on the Internet Archive thanks to this man. Read more about it here. Some of my faves:...</summary>
  </entry><entry>
    <title type="html">Fred again.. Tiny Desk Concert</title>
    <link href="https://dannywen.com/scrapbook/fred-again-tiny-desk" rel="alternate" type="text/html" title="Fred again.. Tiny Desk Concert" />
    <published>2026-04-18T00:00:00-07:00</published>
    <updated>2026-04-18T00:00:00-07:00</updated>
    <id>https://dannywen.com/scrapbook/fred-again-tiny-desk</id>
    <content type="html" xml:base="https://dannywen.com/scrapbook/fred-again-tiny-desk"><![CDATA[<iframe width="560" height="315" src="https://www.youtube.com/embed/4iQmPv_dTI0" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><p>Just came across this gem. Brew some tea and enjoy with attention.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">Just came across this gem. Brew some tea and enjoy with attention.
</summary>
  </entry><entry>
    <title type="html">VibeCamp - Wiring Up A Personal Assistant (How To)</title>
    <link href="https://dannywen.com/vibecamp" rel="alternate" type="text/html" title="VibeCamp - Wiring Up A Personal Assistant (How To)" />
    <published>2025-06-28T09:00:00-07:00</published>
    <updated>2025-06-28T09:00:00-07:00</updated>
    <id>https://dannywen.com/vibecamp</id>
    <content type="html" xml:base="https://dannywen.com/vibecamp"><![CDATA[<p>For those who came to my talk at <a href="https://www.vibecamp.cc">VibeCamp</a>, thanks! This is a quick post to show how you can wire up your own Personal Assistant. This will be basic for now. When I have more time, I’ll update this post with a more detailed explanation. Let’s get right to it.</p>

<h3 id="basic-setup">Basic Setup</h3>
<ul>
  <li>Get a <a href="https://claude.ai">Claude</a> account if you don’t have one. Then start a new Claude Project and  name it your Personal Assistant.</li>
  <li>Under Claude’s Settings, integrate it with your Google Drive, Calendar, and optionally, Gmail</li>
  <li>Install <a href="https://browsermcp.io">BrowserMCP</a> in your Chrome and follow <a href="https://docs.browsermcp.io/setup-server#claude-desktop">the instructions</a> on adding this as a ClaudeMCP - this enables Claude to perform actions (i.e. do useful things) for you!</li>
</ul>

<h3 id="system-instructions">System Instructions</h3>
<p>This is a basic system instruction that you’ll want to stick into your Claude Project’s “system instructions” area. Play around with it and customize it to your need.</p>

<div class="language-markdown highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="gu">## System Instructions for Personal Assistant</span>

<span class="gs">**Core Purpose**</span>: Serve as a personal assistant that learns from email, calendar, and knowledge documents to make the user's life smoother and better.

<span class="gs">**Communication Style**</span>: 
<span class="p">-</span> Maintain a friendly but professional tone
<span class="p">-</span> Be conversational without being overly casual
<span class="p">-</span> Use clear, concise language

<span class="gs">**Calendar Intelligence**</span>:
<span class="p">-</span> When asked about calendar or daily brief, always access and review Google Calendar
<span class="p">-</span> Suggest meeting times that respect these deep work blocks
<span class="p">-</span> Account for buffer time when travel/location changes are involved between events
<span class="p">-</span> Learn patterns in scheduling preferences over time

When asked for a "calendar review" or “daily brief”:
<span class="p">1.</span> Access Google Calendar
<span class="p">2.</span> Provide a Daily Narrative (Start with this section):
<span class="p">   *</span> Begin with a 2-3 sentence overview that captures the flow and energy demands of the day
<span class="p">   *</span> Provide practical suggestions for managing energy levels based on the day's schedule
<span class="p">   *</span> Highlight key transition points or challenging periods that require attention
<span class="p">3.</span> Provide today's complete schedule ONLY
<span class="p">4.</span> Prioritize highlighting:
<span class="p">   -</span> Family and personal commitments found on my personal gmail, family travel, and  calendar
<span class="p">   -</span> Note any upcoming birthdays or anniversaries
<span class="p">   -</span> Non-recurring events (unique meetings or events not from previous week)
<span class="p">   -</span> Any unusual or special appointments
<span class="p">5.</span> Flag these unique events as noteworthy to help me prepare

<span class="gs">**Email &amp; Relationship Management**</span>:
<span class="p">-</span> Track key relationships and communication patterns from Gmail
<span class="p">-</span> Reference the knowledge document (Google Doc) for context about people and relationships
<span class="p">-</span> Update understanding as new information becomes available
<span class="p">-</span> Maintain awareness of important contacts and their roles

<span class="gs">**General Behavior**</span>:
<span class="p">-</span> Proactively offer relevant information when it could be helpful
<span class="p">-</span> Ask for clarification when needed rather than making assumptions
<span class="p">-</span> Focus on being genuinely useful rather than just responding to queries
<span class="p">-</span> Learn from interactions to improve assistance over time
</code></pre></div></div>

<h3 id="google-docs-as-database">Google Docs as “Database”</h3>
<p>The beauty of a Claude Project is it can read from your Google Docs directly. Since it’s easy to add/edit your Google Docs, this is a very low friction way to evolve and load andcontext into your Personal Assistant. I had two key documents:</p>

<p><strong>Admin Tasks List</strong> - This is a Google Doc for basic administrative tasks that I want Claude, using BrowserMCP, to accomplish for me (e.g. like ordering lunch per my demo).</p>

<p>Example:</p>
<div class="language-markdown highlighter-rouge"><div class="highlight"><pre class="highlight"><code>To order lunch, use BrowserMCP to
<span class="p">*</span> Navigate to https://www.toasttab.com/[pick your restaurant]
<span class="p">*</span> Set the pick up time to the time specified, if there wasn’t a time specified, ask first
<span class="p">*</span> If the order is the usual, put the miso glazed salmon with white rice in the checkout
<span class="p">*</span> Add anything else the instruction states
<span class="p">*</span> Go to the checkout page and PAUSE 
</code></pre></div></div>

<p><strong>Knowledge “Database”</strong> - This is a Google Doc that has a running list of bulleted facts about things thtat I want my assistant to know. It captures key points I want to retain after meeting up with someone, or just random ideas or lessons I have along the way. I add to the document via a simple capture via my phone using <a href="https://superwhisper.com">SuperWhisper</a>, which I then email directly to a <a href="https://www.val.town">val.town</a> email assistant that adds my points to the google doc. I’ll write a separate post on that when I have time, but it’s been a very low friction way to add knowledge to my assistant.</p>

<p>Example:</p>
<div class="language-markdown highlighter-rouge"><div class="highlight"><pre class="highlight"><code>2025-06-28 - vibecamp
<span class="p">*</span> Attended VibeCamp at BetaWorks
<span class="p">*</span> Cool early NYC tech vibes
</code></pre></div></div>

<h3 id="youre-ready-to-explore">You’re Ready to Explore!</h3>
<p>This should get you pretty far in having a personal assistant environment to play with. Make it your Personal CRM, have it help you with repetitive tasks like ordering lunch, or just a very handy “daily brief” update when you’re starting your day.</p>

<p>Since Claude has voice mode on mobile, this is also fantastic way to retrieve your personal knowledge. Note that browserMCP (like all MCPs) only works on Claude Desktop, so those features are the only things you can’t do.</p>

<p>If you found this useful or have questions as you’re setting this up, drop me an email and let me know. You can reach me at my first name dot last name @ hey.com</p>


    ]]></content>
    <author><name>Danny Wen</name></author><summary type="html">For those who came to my talk at VibeCamp, thanks! This is a quick post to show how you can wire up your own Personal Assistant. This will be basic for now. When I have more time, I’ll update this ...</summary>
  </entry><entry>
    <title type="html">Innoculate the Mind</title>
    <link href="https://dannywen.com/innoculate-the-mind" rel="alternate" type="text/html" title="Innoculate the Mind" />
    <published>2025-02-19T08:00:00-08:00</published>
    <updated>2025-02-19T08:00:00-08:00</updated>
    <id>https://dannywen.com/innoculate-the-mind</id>
    <content type="html" xml:base="https://dannywen.com/innoculate-the-mind"><![CDATA[<p>The media scripts the mind.</p>

<p>On the generous end, media informs. On the nefarious end, it programs.</p>

<p>It’s why influential figures throughout history sought to own newspapers and media empires. The line between public service and public programming is blurry at best.</p>

<p>In this world of information abundance (or overload), <a href="/just-enough-news">moderating consumption</a> and exercising independent critical thinking is even more important if one hopes to avoid being scripted.</p>

<p>One of the best defenses against being media scripted is to be aware of the programming tactics. Knowing what a manipulation tactic looks like minimizes its power. Much like how being aware of cognitive biases allow us to course correct against our own biases, pre-innoculation is a powerful tool worth sharing with friends, family, and kids.</p>

<p>The short series <strong>Prebunking Manipulation Techniques</strong> is amongst the best I’ve found in describing how these things work. It takes just a few minutes to grasp how media takes advantage of these tools and once you see it, you can identify it everywhere. Here are a few of to start with:</p>

<div class="video-container">
    <iframe width="560" height="315" src="https://www.youtube.com/embed/qE8Q6Fj_2Rg?si=Q9uIOQ1eU4ei_mIJ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
</div>

<div class="video-container">
    <iframe width="560" height="315" src="https://www.youtube.com/embed/gDfQHWQwJ8Q?si=kk2nv9S3D7Fw03Zy" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
</div>

<div class="video-container">
    <iframe width="560" height="315" src="https://www.youtube.com/embed/lxaq_2uTgNo?si=QQ_rLWCE--5fQR_b" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
</div>

<style>
.video-container {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    height: 0;
    overflow: hidden;
    max-width: 100%;
    margin-bottom: 1em; /* adds space between videos */
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
</style>


    ]]></content>
    <author><name>Danny Wen</name></author><category term="media" /><summary type="html">The media scripts the mind.
</summary>
  </entry><entry>
    <title type="html">The Most Important Thing</title>
    <link href="https://dannywen.com/the-most-important-thing" rel="alternate" type="text/html" title="The Most Important Thing" />
    <published>2025-01-19T08:00:00-08:00</published>
    <updated>2025-01-19T08:00:00-08:00</updated>
    <id>https://dannywen.com/the-most-important-thing</id>
    <content type="html" xml:base="https://dannywen.com/the-most-important-thing"><![CDATA[<p>A few years ago, I came across a quote while listening to an interview with Zita Cobb, a Canadian business leader turned social entrepreneur. She cited this quote from a former boss as part of sharing lessons in building the truly one-of-a-kind <a href="https://fogoislandinn.ca">Fogo Island Inn</a>.</p>

<blockquote>
  <p>The most important thing is to keep the most important thing the most important thing.</p>
</blockquote>

<p>This sentence has stayed with me since.</p>

<p>Progress toward what’s truly important can only be made when it is your most important thing.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="wisdom," /><category term="business" /><summary type="html">A few years ago, I came across a quote while listening to an interview with Zita Cobb, a Canadian business leader turned social entrepreneur. She cited this quote from a former boss as part of shar...</summary>
  </entry><entry>
    <title type="html">Your Personal (AI) Nutritionist</title>
    <link href="https://dannywen.com/ai-nutritionist" rel="alternate" type="text/html" title="Your Personal (AI) Nutritionist" />
    <published>2025-01-03T08:00:00-08:00</published>
    <updated>2025-01-03T08:00:00-08:00</updated>
    <id>https://dannywen.com/ai-nutritionist</id>
    <content type="html" xml:base="https://dannywen.com/ai-nutritionist"><![CDATA[<p>Imagine having access to a personal nutritionist who can guide your diet based on <em>your</em> needs. She would know everything about your health, from medical conditions to nutrients you’re seeking to increase. She’s extremely responsive and can give you accurate advice within seconds of you asking.</p>

<p>This is possible today thanks to AI. I’ve been using this method quickly check on my food options. After using it for awhile, it’s helped me learn what to include, exclude, and moderate in my diet.</p>

<p>Here’s how you can set up your own AI nutritionist. I use <a href="https://www.perplexity.ai/" target="_blank" rel="noopener noreferrer">Perplexity</a> but you can mirror this method in other AI apps. In Perplexity, under <strong>Settings &gt; Profile</strong>, under the <strong>Introduce Yourself</strong> section, you can add any context and instructions you’d like. It’s here I added the following instruction for Perplexity:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>When I ask the foodie a question, you become an expert nutritionist who can advise me based on my personal dietary needs. You are advising me based on the following factors about my health and preferences: [list any medical conditions, medications, dietary restrictions, and preferences. For example: "I am aiming to lower my cholesterol and limit my sodium in take. I also want more calcium rich foods and avoid simple carbs."] Your response should outline which aspects of my health conditions are impacted by the foods I ask about.
</code></pre></div></div>

<p>As with all things AI, the more context you feed it, the better the answers. So don’t hold back when creating your personal prompt!</p>

<p>Now whenever I have a question about food, I ask the nutritionist in Perplexity. “Hey Foodie, is bison good for me?”</p>

<p>Bonus: if you have an iPhone with the action button, you can map Perplexity to it so you are one button away from answers to your nutrition questions.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="health," /><category term="ai" /><summary type="html">Imagine having access to a personal nutritionist who can guide your diet based on your needs. She would know everything about your health, from medical conditions to nutrients you’re seeking to inc...</summary>
  </entry><entry>
    <title type="html">Just Enough News</title>
    <link href="https://dannywen.com/just-enough-news" rel="alternate" type="text/html" title="Just Enough News" />
    <published>2024-12-22T08:00:00-08:00</published>
    <updated>2024-12-22T08:00:00-08:00</updated>
    <id>https://dannywen.com/just-enough-news</id>
    <content type="html" xml:base="https://dannywen.com/just-enough-news"><![CDATA[<p>Over the last 30 years, we’ve gone from reading a printed newspaper once a day to instant updates about everything everywhere on our phones.</p>

<p>The human brains we started with are suddenly coping with knowing just about everything happening anywhere instantly. It’s too much. Breaking news breaks our attention.</p>

<p>Just because something is available 24/7 doesn’t mean we have to embrace it.</p>

<p>For now, a good moderate solution on iOS is Apple News. It’s just enough news. The app shows the top five stories. If something catches my eye, I’ll dig in, but if not, I move on. I check the headlines twice a day and I am informed of all major news. This experience beats the constant refresh of social media or traditional news that thrive off of our easily hijacked attention. It’s a calmer way to stay informed.</p>


    ]]></content>
    <author><name>Danny Wen</name></author><category term="media" /><summary type="html">Over the last 30 years, we’ve gone from reading a printed newspaper once a day to instant updates about everything everywhere on our phones.
</summary>
  </entry><entry>
    <title type="html">Someday I’ll Miss the Chaos</title>
    <link href="https://dannywen.com/chaos" rel="alternate" type="text/html" title="Someday I’ll Miss the Chaos" />
    <published>2024-12-11T09:00:00-08:00</published>
    <updated>2024-12-11T09:00:00-08:00</updated>
    <id>https://dannywen.com/chaos</id>
    <content type="html" xml:base="https://dannywen.com/chaos"><![CDATA[<p>The toys litter the room, kids shout too loudly in the car, and the clothes pile up unfolded. But one day the rooms will be tidy, the car rides quiet, and everything will be in its “right” place.</p>

<p>And I know I’ll miss the messiness of toys and the cacophony of kids at play.</p>

<p>The chaos comes with the package. I remind myself to embrace and cherish it.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="parenting" /><summary type="html">The toys litter the room, kids shout too loudly in the car, and the clothes pile up unfolded. But one day the rooms will be tidy, the car rides quiet, and everything will be in its “right” place.
</summary>
  </entry><entry>
    <title type="html">Why This Website</title>
    <link href="https://dannywen.com/why" rel="alternate" type="text/html" title="Why This Website" />
    <published>2024-12-10T09:00:00-08:00</published>
    <updated>2024-12-10T09:00:00-08:00</updated>
    <id>https://dannywen.com/why</id>
    <content type="html" xml:base="https://dannywen.com/why"><![CDATA[<p>I created my first website in the mid-90s. I started on Geocities and quickly learned HTML. Before long, I designed and hosted my own sites. I was thrilled to be able to share ideas simply by transferring text files to a server.</p>

<p>During the mid-2000s, I stopped updating my own sites and posted to services like Flickr (photos) and delicious (bookmarks) instead. This led me to create software to pull the content I shared elsewhere back into a single, published feed. I look back fondly on this era of self-publishing, and I’m glad I have this <a href="http://synapse.plasticity.com" target="_blank" rel="noopener noreferrer">digital scrapbook</a> to look back on.</p>

<p>In the 2010s, I gave up on gathering my own content. Instead I focused on posting to IG, Twitter, Tumblr. It was fun and social. And in that fog, the platforms had decisively won. The platforms had sucked up mine and most of the world’s content and attention.</p>

<p>But now I’m over the emphermeral aspects of social media. I want to share my learnings and experiences in a more enduring format: a personal website. I’m back to where I started and it’s a joy.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="technology" /><summary type="html">I created my first website in the mid-90s. I started on Geocities and quickly learned HTML. Before long, I designed and hosted my own sites. I was thrilled to be able to share ideas simply by trans...</summary>
  </entry><entry>
    <title type="html">The Price of Notifications</title>
    <link href="https://dannywen.com/the-price-of-notifications" rel="alternate" type="text/html" title="The Price of Notifications" />
    <published>2016-05-26T10:00:00-07:00</published>
    <updated>2016-05-26T10:00:00-07:00</updated>
    <id>https://dannywen.com/the-price-of-notifications</id>
    <content type="html" xml:base="https://dannywen.com/the-price-of-notifications"><![CDATA[<p>Notifications began as a simple way to notify you about the important stuff you should know. The only problem is the “important stuff you should know” has been redefined to be <em>as many things as possible</em>. As app creators jockey for more ways to prop up metrics like weekly active users, we’re forced to consider how to tame this growing notifications party. Left unchecked, notifications interrupt our flow and dictate our next thoughts.</p>

<p>While we might think of notifications as a problem we experience as consumers (breaking news! new likes! check out this post!), the reality is notifications have invaded our work lives, too. From group chat to project management software, notifications have become the bearer of false urgency. The invasion started on smartphones, but it’s spread to our desktops.</p>

<p>How did we get here? Notifications run on the false premise of free. They’re free for developers to use and seemingly free for users to receive. Enabling notifications doesn’t affect our phone bills. But the true cost of notifications is something priceless: it’s our attention. We have a finite amount of focus and flow, and it’s all being targeted by what interjects onto our screens.</p>

<p>So what if we removed free from this equation? What if we assigned a cost to each notification we received? What if it’s a $1 for to read each one? How much are you willing to spend in a day?</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="notifications," /><category term="productivity," /><category term="mobile" /><summary type="html">Notifications began as a simple way to notify you about the important stuff you should know. The only problem is the “important stuff you should know” has been redefined to be as many things as pos...</summary>
  </entry><entry>
    <title type="html">Most Decisions Are Two-Way Doors</title>
    <link href="https://dannywen.com/most-decisions-are-two-way-doors" rel="alternate" type="text/html" title="Most Decisions Are Two-Way Doors" />
    <published>2016-05-19T10:00:00-07:00</published>
    <updated>2016-05-19T10:00:00-07:00</updated>
    <id>https://dannywen.com/most-decisions-are-two-way-doors</id>
    <content type="html" xml:base="https://dannywen.com/most-decisions-are-two-way-doors"><![CDATA[<p>In Amazon’s recent <a href="https://www.sec.gov/Archives/edgar/data/1018724/000119312516530910/d168744dex991.htm" target="_blank" rel="noopener noreferrer">letter to its shareholders</a>, there’s a bit about decision making which is simple but brilliant:</p>

<blockquote>
  <p>One common pitfall for large organizations — one that hurts speed and inventiveness — is “one-size-fits-all” decision making.</p>
</blockquote>

<blockquote>
  <p>Some decisions are consequential and irreversible or nearly irreversible — one-way doors — and these decisions must be made methodically, carefully, slowly, with great deliberation and consultation. If you walk through and don’t like what you see on the other side, you can’t get back to where you were before. We can call these Type 1 decisions. But most decisions aren’t like that — they are changeable, reversible — they’re two-way doors. If you’ve made a suboptimal Type 2 decision, you don’t have to live with the consequences for that long. You can reopen the door and go back through. Type 2 decisions can and should be made quickly by high judgment individuals or small groups.</p>
</blockquote>

<blockquote>
  <p>As organizations get larger, there seems to be a tendency to use the heavy-weight Type 1 decision-making process on most decisions, including many Type 2 decisions. The end result of this is slowness, unthoughtful risk aversion, failure to experiment sufficiently, and consequently diminished invention. We’ll have to figure out how to fight that tendency.</p>
</blockquote>

<p>While Bezos is clearly talking about decision making at the very large scale (Amazon has 230,000 employees), the concept is sound at any scale. It’s important to consider the <em>kind</em> of decision you have in front of you so you can apply the right approach.</p>

<p>Most decisions we face have two-way doors. Most decisions we face can teach us things only after we step through one of its doors.</p>

<p>Next time you confront a decision that feels really big, heavy, and important, take a pause and see if it really is one without a two-way door.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="decision-making," /><category term="productivity," /><category term="business" /><summary type="html">In Amazon’s recent letter to its shareholders, there’s a bit about decision making which is simple but brilliant:
</summary>
  </entry><entry>
    <title type="html">The Apps In Your Pocket</title>
    <link href="https://dannywen.com/the-apps-in-your-pocket" rel="alternate" type="text/html" title="The Apps In Your Pocket" />
    <published>2016-01-26T09:00:00-08:00</published>
    <updated>2016-01-26T09:00:00-08:00</updated>
    <id>https://dannywen.com/the-apps-in-your-pocket</id>
    <content type="html" xml:base="https://dannywen.com/the-apps-in-your-pocket"><![CDATA[<p>There are two kinds of apps.</p>

<p>There are those that help you pass the time. There are others that help you save time.</p>

<p>There are those for when you have nothing to do. There are others for when you have important things to do.</p>

<p>There are those that demand your attention. There are others designed to stay out of your way.</p>

<p>There are those that make you laugh out loud. There are others that make you smile to yourself.</p>

<p>There are those that make you feel like a chump. There are others that make you feel like a hero.</p>

<p>There are those you use to find your tribe. There are others you use when you’ve found your team.</p>

<p>There are those that make you question everything. And there are others that answer the important things.</p>

<p>Luckily, we individually decide the kind of apps to carry in our pockets. And luckier still, if you’re a maker, you decide the kind of app you want to bring to life.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="mobile," /><category term="design," /><category term="tech" /><summary type="html">There are two kinds of apps.
</summary>
  </entry><entry>
    <title type="html">The Harvest Backstory</title>
    <link href="https://dannywen.com/harvest-backstory" rel="alternate" type="text/html" title="The Harvest Backstory" />
    <published>2014-03-03T09:00:00-08:00</published>
    <updated>2014-03-03T09:00:00-08:00</updated>
    <id>https://dannywen.com/harvest-backstory</id>
    <content type="html" xml:base="https://dannywen.com/harvest-backstory"><![CDATA[<p>By 2002, the dot-com bust and the general economic downturn had wiped out most technology companies that had thrived just a few years prior. The internet consulting company I worked at was on its last legs before it too would be dismantled and sold. I would soon be laid off like many of people I knew, but that didn’t bother me. I had hobbies I wanted to spend more time with and living off of unemployment checks for awhile sounded good to my twenty-four year-old self.</p>

<p>That break didn’t last long though. It was during this time that my friend Shawn Liu and I would start a design and technology studio called Iridesco. Shawn and I first met in the late 90s while studying computer science at Cornell University. We partnered up for class projects and found that we both loved designing how our solutions are presented as much as solving the actual technical problems. In one instance, a professor, after being pleased with the printed book we designed as part of our final project, hired us to design his start-up’s first website. This planted a seed in our minds that one day we’d make this intersection of design and technology our work. Two years after graduation, we decided to follow through on that idea and formed our own design and technology studio.</p>

<h2 id="iridesco--just-two-desks-in-a-living-room">Iridesco — Just Two Desks in a Living Room</h2>

<p>The easiest part about starting a company was the logistics of starting one. We put in $5,000 each into a business bank account, filled out incorporation forms online, and legally we were in “business.” Keeping the company afloat would be the true test.</p>

<p>With no clients to speak of and just two desks and computers in the living room of the apartment we shared, we needed work. Our first project came from our third roommate’s aunt. She had a children’s educational video product and wanted to get an online presence. We worked with intensity, doing rounds of illustrations and even audio recording. After a few weeks, we launched her online presence for a humble fee of $600.</p>

<p>Slowly, former colleagues started to reach out to us with projects. We ended up doing a little bit of everything: general web design, Flash projects, promotional print materials and even a content management system. Our approach to new business was “luck” — we did little to pursue clients we wanted and instead responded to random leads that would come our way. We were hardly a stable business yet, but it was an exciting start.</p>

<h2 id="suprglu--the-first-product">SuprGlu — The First Product</h2>

<p>Two years in, we had made our first hire and worked with a small, steady client base. Meanwhile, a phenomenon known as Web 2.0 also started to take shape. Products like delicious, Flickr, and Typepad were popular and became social destinations. Many friends and I had accounts on these services and we had one wish: how could we centralize a person’s data in one place? How could we create a more elaborate profile and online identity for someone who uses all these services? During nights and weekends, I prototyped the idea. Then, as a way to fill in some down time and to mix up our usual work, we decided to see if we can make it a product for others to use.</p>

<p>With limited time and money, we could only spare a bit of time to work on this alongside client work. Fortunately, it was a simple idea which required simple execution. After just four weeks, we introduced SuprGlu to the world. To our delight and surprise, thousands of people were using the product within a couple weeks. Early adopting techies used it to aggregate their online content. Educators used it with students in classrooms. Citizens in certain foreign countries used it to read otherwise censored news and stories. In a short period of time, SuprGlu attracted more attention than any work we’ve done to that point. It gave us a taste of building our own products and we wanted to do more.</p>

<p>While SuprGlu didn’t turn out to be a success for various reasons, it was an important pre-cursor to what we’d do next. SuprGlu showed us that we were capable taking an idea and bringing it to launch. It showed us that pursuing our own ideas can garner more attention for our budding company than our client work. It changed our thinking.</p>

<h2 id="harvest--a-new-start">Harvest — A New Start</h2>

<p>While SuprGlu brought us attention, we still had a big need to figure out how we’d make money. We decided whatever we created next, it’d have a clear business model. We turned to an idea which we long had in mind, one which would help us run our consulting studio: a product that’d provide simple, elegant web-based time tracking. As a consulting business, we were still tracking time in Excel and we wanted to find something designed for this task. Something on the web. Something simple to use.</p>

<p>In December of 2005, we began developing the first version of <a href="http://www.getharvest.com/">Harvest</a> (some standouts from our “thankfully we didn’t choose that name” list include the limiting “Time Farm” and the completely inappropriate “Salaryman”). It would take us four months to bring the first version online. Over the last eight years, Harvest has grown from 3 to over 30 people. It went from powering one business (ours) to now tens of thousands of businesses around the world. The bumps and the lessons of building Harvest are many, and they’ll have to be told another time. But at the heart of things, it’s simple: Harvest would not have been possible without these early experiences from Iridesco.</p>

    ]]></content>
    <author><name>Danny Wen</name></author><category term="technology," /><category term="entrepreneurship," /><category term="harvest," /><category term="iridesco" /><summary type="html">By 2002, the dot-com bust and the general economic downturn had wiped out most technology companies that had thrived just a few years prior. The internet consulting company I worked at was on its l...</summary>
  </entry></feed>
