<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>David Park's Blog</title>
        <link>https://david.writizzy.blog</link>
        <description>Blog posts from David Park's Blog</description>
        <lastBuildDate>Fri, 11 Sep 2026 18:46:27 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>Writizzy</generator>
        <language>en</language>
        <copyright>All rights reserved 2026, David Park's Blog</copyright>
        <item>
            <title><![CDATA[New Year Resolution Reflection]]></title>
            <link>https://david.writizzy.blog/p/year-reflection</link>
            <guid>https://david.writizzy.blog/p/year-reflection</guid>
            <pubDate>Sat, 22 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Here is the document I created for my 2025 new years resolutions. ]]></description>
            <content:encoded><![CDATA[<p>Here is the document I created for my 2025 new years resolutions. I split my resolutions into 2 categories: Goals and Habits. I don’t want to share the goals I set but here are some of the habits that I listed.</p>
<p>As I review this list, I realize that I forgot most of these were resolutions. I came out the gate strong. I think I adhered to most of these for at least 3 months. It’s clear that the main reason I failed to stick to some of these is because I simply forgot about them. I did a good job writing these down. That’s the most important thing. But the step that I forgot to do is to have these habits (and goals) visible in a place where I can see it every day. This year, I’m going to print out my goals and habits for 2026 and tape it to the wall in my office.</p>
<p>I’m very optimistic about 2026.</p>
<h2>HABITS TO BUILD</h2>
<ul>
<li>Stick to the calendar schedule you set for yourself</li>
<li>No Phone in the office when you’re working</li>
<li>No Phone games</li>
<li>No Added Sugar. No soda.</li>
<li>Replace Veg Recreation with Active Recreation.</li>
<li>If any task takes less than 5 min to do, do it now.</li>
<li>Work 7 days a week even if it’s just for 2 hours</li>
<li>Gym 3 times a week minimum. Stay Active on other days</li>
<li>Sleep 9 hours a day</li>
</ul>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Finish Strong]]></title>
            <link>https://david.writizzy.blog/p/finish-strong</link>
            <guid>https://david.writizzy.blog/p/finish-strong</guid>
            <pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[One week left in the Residency.]]></description>
            <content:encoded><![CDATA[<p>One week left in the Residency.</p>
<p>Today we began preparations for Demo Day. Our event planners came over to the house to scope out the space and to plan out logistics like how many seats we could fit in, sound, equipment, catering, and more. It&#39;s crazy to think that the residency is almost coming to an end, but at the same time there&#39;s so much time left. Seven days is a long time. In the world of AI-assisted coding, seven days is enough time to launch a brand new production app from scratch. In the grand scheme of the residency, seven days is twenty-five percent. </p>
<p>It&#39;s easy to get complacent or to coast for the rest of the month. Most people tend to coast near the end, but this is the time to consciously make a decision and an effort to finish strong. </p>
<p>The strangest thing always happens around this time of the year, every year. People&#39;s minds are already on the next year. I&#39;m already starting to see people post resolutions for 2026. The typical cliché phrases like, &quot;2025 sucks, 2026 is going to be my year”, or “finally 2025 is over”  are littering the timeline. We&#39;re not even in the last month of the year yet. For most people, this is the time where we&#39;re close enough to the end that people just tend to check out. It is these moments that separates the high achievers and the rest of the population. </p>
<p>Every year for at least the last ten years, I followed the same routine: The day that I write down my New Year&#39;s resolutions is the first day that I make an effort to adhere to them. If I write down my resolutions on December 5th, then I start to work towards them on December 5th. Most people will treat the rest of the year as one last hurrah. It&#39;s like that final cigarette before you promise you will quit smoking. But change starts with mindset. And if the mindset isn&#39;t there, then the change will be short-lived. </p>
<p>December is 8.3% of the entire year. That&#39;s a pretty good chunk of the year. In thirty-one days of December, you can launch an entire company. You can be well on your way to your fitness and health goals. You can become a subject matter expert on a new topic. One month is a long, long time. </p>
<p>Similarly, one week at the residency is a long time. Even as one of the hosts, it&#39;s easy for me to start to cruise. Instead, I must remember how important these last seven days are. I should wake up every single day and realize how precious that day is and look optimistically at how much can be achieved in that single day. I&#39;m grateful to have seven more such days and I cannot take them for granted. My goal for the next seven days is to do just that. Wake up in the morning and set actionable goals for that day. Anything worth doing, do it to the best of my ability, and anything not worth doing move to the side for more important pursuits. </p>
<p>Keep your head in the game, focus, and <strong>FINISH STRONG</strong>. </p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Talking about Practice]]></title>
            <link>https://david.writizzy.blog/p/talking-about-practice</link>
            <guid>https://david.writizzy.blog/p/talking-about-practice</guid>
            <pubDate>Wed, 19 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[We talking about Practice!]]></description>
            <content:encoded><![CDATA[<p>We talking about Practice!</p>
<p>Practice makes perfect right?</p>
<p>Wrong</p>
<p>Practice makes permanent.</p>
<p>Don&#39;t watch any videos, don&#39;t watch any tutorials, don&#39;t hire a coach. Pick up a golf club and start to swing it. Practice for years. Congratulations. You have permanently fucked up your golf swing to a point where it will be incredibly difficult, maybe impossible, to fix. This is now the foundation of your golf swing for the rest of your life. Practice makes permanent.</p>
<p>New YouTubers often ask me for advice: “I put out a couple of videos and they only got 1000 views.” I give them this look: 😒. I had to make ten videos before I cracked a hundred views. I had to make 20 videos before I cracked a thousand views. Some people just got IT. They turn on a camera, start talking, and the views flood in. They&#39;re either just incredibly attractive, incredibly charismatic, incredibly interesting. They just got IT.</p>
<p>But for the rest of us, we practice and we get better. YouTube, like all things, is a skill that can be developed. Anytime someone asks me for advice, I always give them the same advice. </p>
<p><strong>Treat every video you make as practice for getting better at making videos.</strong></p>
<p>Especially today, people treat content creation as a lottery. Unfortunately, people also treat life as a lottery. They believe that success, wealth, prestige, all come from chance. They justify their shortcomings on bad luck, or in the case of YouTube, the algorithm. But the truth is, you can get good at YouTube, and life, if you treat every opportunity as practice.</p>
<p>But not all practice is created equal..</p>
<p>My aunt was my piano teacher growing up. Every time I would mess up, she would make me stop and start over from the beginning. I hated this. I know I made a mistake but I wanted to finish the rest of the song before I had to go back to the start. She used to tell me, &quot;Do it right every time or you&#39;ll get good at doing it wrong.&quot; Often growing up, we were told to practice practice practice, that repetition is the most important thing. However, the wrong kind of practice is not only pointless but can often be detrimental to progress. It&#39;s possible to practice and get worse at something. </p>
<p>I&#39;m currently doing a 30 day daily vlog challenge on YouTube. My justification was that I wanted to get the reps in. The more I vlog, the better I&#39;ll get at it. So far, in the last few weeks, I&#39;ve made as many videos as it would normally take me six months to make. I&#39;ve been making the videos so fast that I didn&#39;t even pause to consider WHY. The whole point was to get better at vlogging, but if I&#39;m being honest, I think I got worse. My days are busy, and I used that as an excuse to push out last minute vlogs just for the sake of getting them out. I think I picked up bad habits and it&#39;s going to take me time to filter these out. </p>
<p>I still have ten days left in the challenge, and I&#39;m glad I caught it now. Doing things properly doesn&#39;t mean spending copious amounts of time doing it. It just means to be thoughtful and intentional about how you do things. And this doesn&#39;t just go for YouTube. Whether it&#39;s YouTube, work, relationships, anything. Every time you do something is an opportunity to practice getting better at that thing. When you&#39;re done with that task, you will either be slightly better at it, the same, or worse. </p>
<p>Pay attention to how you practice. What you practice and the way you practice is the way you learn. Also stop making shitty YouTube videos. 😛</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[thank you Gemini 3.0]]></title>
            <link>https://david.writizzy.blog/p/thank-you-gemini-3-0</link>
            <guid>https://david.writizzy.blog/p/thank-you-gemini-3-0</guid>
            <pubDate>Wed, 19 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Tried out Gemini 3.0 today. I was previously a power user of Gemini 2.5. I coded primarily with Claude 3.5 sonnet but I’ve found that Gemini 2.5 was really good at doing audits of large codebases. My biggest issue with Claude 3.5 is that it always wants to change something. If you do an audit of a perfectly fine codebase, Claude will try to make stylistic changes. It NEEDS to change SOMETHING. If it can’t find something fault objectively, it will instead find it subjectively.]]></description>
            <content:encoded><![CDATA[<p>Tried out Gemini 3.0 today. I was previously a power user of Gemini 2.5. I coded primarily with Claude 3.5 sonnet but I’ve found that Gemini 2.5 was really good at doing audits of large codebases. My biggest issue with Claude 3.5 is that it always wants to change something. If you do an audit of a perfectly fine codebase, Claude will try to make stylistic changes. It NEEDS to change SOMETHING. If it can’t find something to fault objectively, it will instead find it subjectively.</p>
<p>Gemini doesn’t seem to have this problem as much. Gemini does have a tendency to fall into existential spirals but that’s another topic for another time.</p>
<p>Vibe coding feels like slapping together an app just well enough to present like a functioning app. Some times it feels like a $10/hour dev shop + a decent designer: Don’t look under the hood if you don’t want to be disappointed.</p>
<p>Gemini seems to be better at the more computer science-y stuff. I had Gemini do an audit of my codebase and gave it a list of problems that I had. I specifically asked it to look for ways to optimize concurrency for server calls and to search for blocking server calls that were unnecessary. I also asked it to find middleware issues that were causing latency issue.</p>
<p>The benefit of coding from Vietnam with servers in the US is that latency issue gets amplified. It’s a lot easier as a tester to FEEL the sticky points in the user experience.</p>
<p>Over the last year, so many new LLM models, AI frameworks, and AI tools have released nonstop, not to mention updates and upgrades to existing tools. At first, every new release was met with hype and fanfare and I fell into the excitement and wanted to try everything out. I had this feeling that if I got ahead of the curve and learned new tools before everyone else, I would have an edge for a small window of time. Very quickly, I realized that it&#39;s impossible to keep up with everything. The point of all of these AI tools is to increase our productivity, but ironically, trying to keep up with all of them is the ultimate productivity killer. </p>
<p>However, Gemini has been a LLM product that I&#39;ve been bullish on for a long time. Trying to talk to Gemini is like trying to talk with an autistic savant. Most people will write off Gemini, because on the surface it seems strange. But the longer you talk with it, the more you realize that there are certain things that it is just incredibly better at than other models.   </p>
<p>Strange metaphors aside, I&#39;m glad that I&#39;m unstuck now and excited to keep working on SponsorRadar. </p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[First Blog: Do Hard Things]]></title>
            <link>https://david.writizzy.blog/p/do-hard-things</link>
            <guid>https://david.writizzy.blog/p/do-hard-things</guid>
            <pubDate>Tue, 18 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[I'm tired af bro...]]></description>
            <content:encoded><![CDATA[<p>I set several challenges for myself this month.</p>
<ol>
<li>HRG - Make sure the month goes smoothly. Provide as much value to the residents of HRG as possible and set them up for success in their companies.</li>
<li>Daily Vlog on Youtube. 30 Days, 30 Vlogs.</li>
<li>Build a House in Da Nang, Vietnam</li>
<li>Build and launch SponsorRadar to Production</li>
<li>Take Vietnamese Lessons</li>
</ol>
<p>Today is Day 18 of the Hacker Residency, Day 20 of my Daily Vlog, Day 0 of Vietnamese Lessons.</p>
<p>Around Day 3, I realized how ridiculously stupid this idea was. Usually I’m at the HRG Villa 16 hours a day 7 days a week. Daily vlogging is a full time job. Building a house is unpredictable and commands your attention in bursts. Vietnamese lessons… well I don’t know what that’s like because I haven’t even started yet.</p>
<p>By Day 3, I was ready to quit the daily vlog. In fact, in the last 18 days, I seriously considered quitting the vlog at least 4 times.</p>
<p>But I didn’t…</p>
<p>Sometimes you do hard things because they’re worth doing, because it will change your life, or if even change the world. But sometimes hard things are worth doing just simply for the fact that they’re hard. Discipline is not task specific, you either have it or you don’t. And if you don’t, then build it in one place and you will have it in every place. Most challenges are pointless beyond the fact that they are challenging. We give ourselves challenges just to prove to ourselves that we can do it and to train that discipline. We do it to test our limits, but the funny thing about testing limits is that you often realize that the limit does not exist .</p>
<p>The best advice I got when building my first startup was -<strong>&quot;Set im<em>possible goals. You’ll be surprised how often you reach them”</em></strong></p>
<p>To be honest. I don’t know if I will be proud of myself at the end of the month. Part of me thinks that I’ll look back and think about how much time I wasted on the Daily Vlog when that attention could have been allocated toward more productive areas. However, I think my biggest weakness right now is my laziness and my lack of discipline - the ability to do something I have to do even when I don’t want to do it. If anything, succeeding in this challenge will be clear evidence that every excuse I’ve ever made in the last year NOT to do something, was invalid.</p>
<p>If I can make it through the entire month and complete the Daily Vlog Challenge, I will set a new standard for output and have the evidence to back it up. There were days where the situation would have any 3rd party say that I had a valid excuse to miss that day, but I still didn’t. I’ve experienced the most extreme and unexpected days, often collectively mentally, physically, and emotionally draining. I still made the vlog that day.</p>
<p>It does seem pretty stupid and overdramatic to talk about a Youtube video of me goofing off in Vietnam as a mountain to conquer in the face of adversity. I laugh at it too. But at the end of the day it’s about doing X when you don’t want to. I have yet to experience the hardest days of my life. And there will be plenty of X that I still NEED to do in those moments.</p>
<p>I’m writing this blog to remind myself in the future. If I’m feeling lazy or unmotivated. It almost doesn’t even matter what the thing is, just</p>
<p>DO HARD THINGS</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Welcome to your new blog!]]></title>
            <link>https://david.writizzy.blog/p/welcome-to-your-new-blog</link>
            <guid>https://david.writizzy.blog/p/welcome-to-your-new-blog</guid>
            <pubDate>Mon, 17 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[This is your first post. You can edit or delete it to start creating your own content.]]></description>
            <content:encoded><![CDATA[<h1>Welcome to your new blog!</h1>
<p>This is your first post. You can edit or delete it to start creating your own content.</p>
<h2>What you can do with the editor</h2>
<p>The editor supports <strong>markdown</strong> formatting, which means you can:</p>
<ul>
<li>Write in <em>italic</em> or <strong>bold</strong></li>
<li>Create lists like this one</li>
<li>Add links and images</li>
<li>Insert code blocks</li>
<li>And much more!</li>
</ul>
<h2>Code example</h2>
<p>Here&#39;s what a code block looks like:</p>
<pre><code class="language-javascript">function greet(name) {
    console.log(`Hello, ${name}!`);
}

greet(&#39;World&#39;);
</code></pre>
<h2>Getting started</h2>
<ol>
<li>Click the pencil icon to edit this post</li>
<li>Try the different formatting options in the toolbar</li>
<li>Publish your first real post!</li>
</ol>
<p>Have fun writing! 🚀</p>
]]></content:encoded>
        </item>
    </channel>
</rss>