<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<title>Posts</title>
	<subtitle>Thoughts, ideas, and technical writing.</subtitle>
	<link rel="self" type="application/atom+xml" href="https://santhoss.me/posts/feed.xml"/>
  <link rel="alternate" type="text/html" href="https://santhoss.me/posts/"/>
  
	<updated>2026-03-01T00:00:00+00:00</updated>
	
	<id>https://santhoss.me/posts/feed.xml</id>
	<entry xml:lang="en">
		<title>Hello, World!</title>
		<published>2026-03-01T00:00:00+00:00</published>
		<updated>2026-03-01T00:00:00+00:00</updated>
		<link rel="alternate" type="text/html" href="https://santhoss.me/posts/hello-world/"/>
		<id>https://santhoss.me/posts/hello-world/</id>
    
		<content type="html" xml:base="https://santhoss.me/posts/hello-world/">&lt;p&gt;Welcome to my little corner of the internet.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;ve been meaning to start writing for a while now — jotting down thoughts on projects I&#x27;m working on, tools I find useful, and things that make me think twice.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-to-expect&quot;&gt;What to Expect&lt;a class=&quot;zola-anchor&quot; href=&quot;#what-to-expect&quot; aria-label=&quot;Anchor link for: what-to-expect&quot; style=&quot;visibility: hidden;&quot;&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Technical posts&lt;&#x2F;strong&gt; — walkthroughs, deep-dives, and quick tips&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Project updates&lt;&#x2F;strong&gt; — building things in public&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Occasional musings&lt;&#x2F;strong&gt; — things that don&#x27;t fit neatly anywhere else&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;I&#x27;m not aiming for a posting schedule, just quality whenever it happens. Hope you find something useful here.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;p&gt;&lt;em&gt;Thanks for stopping by.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
</content>
	</entry>
	<entry xml:lang="en">
		<title>What I&#x27;ve Learned Building Side Projects</title>
		<published>2026-02-14T00:00:00+00:00</published>
		<updated>2026-02-14T00:00:00+00:00</updated>
		<link rel="alternate" type="text/html" href="https://santhoss.me/posts/side-projects-lessons/"/>
		<id>https://santhoss.me/posts/side-projects-lessons/</id>
    
		<content type="html" xml:base="https://santhoss.me/posts/side-projects-lessons/">&lt;p&gt;Side projects are one of the best ways to learn, and also one of the most humbling.&lt;&#x2F;p&gt;
&lt;p&gt;Over the past couple of years, I&#x27;ve started more projects than I can count. Some shipped, most didn&#x27;t. Here&#x27;s what I&#x27;ve learned along the way.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;start-boring&quot;&gt;Start Boring&lt;a class=&quot;zola-anchor&quot; href=&quot;#start-boring&quot; aria-label=&quot;Anchor link for: start-boring&quot; style=&quot;visibility: hidden;&quot;&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;The most useful projects I&#x27;ve built weren&#x27;t exciting at the start — they solved a concrete, boring problem I had. Fancy ideas with vague goals tend to stall out.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;scope-ruthlessly&quot;&gt;Scope Ruthlessly&lt;a class=&quot;zola-anchor&quot; href=&quot;#scope-ruthlessly&quot; aria-label=&quot;Anchor link for: scope-ruthlessly&quot; style=&quot;visibility: hidden;&quot;&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;The first version should do &lt;em&gt;one thing well&lt;&#x2F;em&gt;. Every feature you add before shipping is a bet that you&#x27;ll ever ship at all. Cut it.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;the-good-enough-trap&quot;&gt;The &quot;Good Enough&quot; Trap&lt;a class=&quot;zola-anchor&quot; href=&quot;#the-good-enough-trap&quot; aria-label=&quot;Anchor link for: the-good-enough-trap&quot; style=&quot;visibility: hidden;&quot;&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;Perfectionism kills side projects. There&#x27;s always a refactor to do, a design to polish, a test to write. At some point you have to decide: &lt;strong&gt;done is better than perfect&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-actually-ships&quot;&gt;What Actually Ships&lt;a class=&quot;zola-anchor&quot; href=&quot;#what-actually-ships&quot; aria-label=&quot;Anchor link for: what-actually-ships&quot; style=&quot;visibility: hidden;&quot;&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;The projects that make it out the door are usually:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Solving a problem I personally had&lt;&#x2F;li&gt;
&lt;li&gt;Small enough that I could hold the whole thing in my head&lt;&#x2F;li&gt;
&lt;li&gt;Fun enough to work on late at night&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;closing-thoughts&quot;&gt;Closing Thoughts&lt;a class=&quot;zola-anchor&quot; href=&quot;#closing-thoughts&quot; aria-label=&quot;Anchor link for: closing-thoughts&quot; style=&quot;visibility: hidden;&quot;&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;Side projects aren&#x27;t about building a portfolio or landing a job (though that&#x27;s a nice side effect). They&#x27;re about learning and building the habit of finishing things.&lt;&#x2F;p&gt;
&lt;p&gt;Start small. Ship something. Repeat.&lt;&#x2F;p&gt;
</content>
	</entry>
</feed>
