<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Sarthak Mishra</title><description>Personal website and portfolio of Sarthak Mishra - sharing thoughts on technology, design, and entrepreneurship.</description><link>https://sarthakmishra.com/</link><language>en-us</language><item><title>I Tried 4 Search Engines So You Don&apos;t Have To</title><link>https://sarthakmishra.com/blog/astro-search-comparison/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/astro-search-comparison/</guid><description>Here&apos;s the definitive guide to choosing between Orama, Pagefind, Meilisearch, and Google for your static site.</description><pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>search</category><category>performance</category><category>comparison</category><category>engineering</category><author>Sarthak Mishra</author></item><item><title>Why I Didn&apos;t Use Google Programmable Search</title><link>https://sarthakmishra.com/blog/google-custom-search-astro/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/google-custom-search-astro/</guid><description>Google&apos;s search API sounds perfect for static sites. It isn&apos;t. Here&apos;s why the pricing model and indexing delays make it impractical for most blogs.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>search</category><category>google</category><category>api</category><category>typescript</category><author>Sarthak Mishra</author></item><item><title>Meilisearch is the Best Search You&apos;ll Never Need</title><link>https://sarthakmishra.com/blog/meilisearch-astro/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/meilisearch-astro/</guid><description>Self-hosting Meilisearch with Docker, Traefik, and Astro - complete with API key management, content indexing, and rate limiting.</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>search</category><category>meilisearch</category><category>docker</category><category>traefik</category><category>self-hosting</category><category>typescript</category><author>Sarthak Mishra</author></item><item><title>Why I Switched from Orama to Pagefind</title><link>https://sarthakmishra.com/blog/pagefind-astro/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/pagefind-astro/</guid><description>Why I use Pagefind: A deep dive into chunked indexing, bandwidth scaling, and setting up a production-grade search for Astro.</description><pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>search</category><category>pagefind</category><category>performance</category><category>typescript</category><author>Sarthak Mishra</author></item><item><title>The Right Way to Add Orama Search to Astro</title><link>https://sarthakmishra.com/blog/orama-astro/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/orama-astro/</guid><description>Stop using the Orama Astro plugin. Here is how to build a type-safe, metadata-rich search engine that actually works in Dev Mode.</description><pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>search</category><category>orama</category><category>preact</category><category>typescript</category><category>ui-design</category><author>Sarthak Mishra</author></item><item><title>Honey, I Shrunk my Frontend Bundle Size!</title><link>https://sarthakmishra.com/blog/optimizing-astro-bundle-size/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/optimizing-astro-bundle-size/</guid><description>How I replaced Lottie with Canvas sprites, migrated to Preact, and removed heavy dependencies to cut over 300KB from my bundle.
</description><pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate><category>performance</category><category>preact</category><category>astro</category><category>optimization</category><category>typescript</category><category>canvas</category><author>Sarthak Mishra</author></item><item><title>Automating Accessibility: Generating Alt Text with AI</title><link>https://sarthakmishra.com/blog/automating-image-alt-text/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/automating-image-alt-text/</guid><description>How I automated accessibility across my portfolio by building a build-time pipeline that uses Gemini Flash to generate accurate alt text for hundreds of images.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>accessibility</category><category>ai</category><category>automation</category><category>typescript</category><category>gemini</category><category>openrouter</category><author>Sarthak Mishra</author></item><item><title>Building a Smooth Pixelation Reveal Effect with Canvas</title><link>https://sarthakmishra.com/blog/building-pixelation-hover-effect/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/building-pixelation-hover-effect/</guid><description>How I built a high-performance, interactive pixelation effect for image transitions using HTML5 Canvas and custom easing interactions.</description><pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate><category>javascript</category><category>canvas</category><category>typescript</category><category>animation</category><category>ui-design</category><category>performance</category><author>Sarthak Mishra</author></item><item><title>How to generate blurry placeholders for your images</title><link>https://sarthakmishra.com/blog/automating-image-placeholders/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/automating-image-placeholders/</guid><description>How I eliminated layout shift and improved perceived performance by generating 20px base64 placeholders automatically at build time.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>performance</category><category>automation</category><category>typescript</category><category>ux-engineering</category><category>image-optimization</category><author>Sarthak Mishra</author></item><item><title>How to generate animated pixel art with AI and Python</title><link>https://sarthakmishra.com/blog/building-animated-sprite-hero/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/building-animated-sprite-hero/</guid><description>How I built a pixel-perfect animated hero section using Midjourney, a custom Python processing pipeline, and Astro View Transitions.</description><pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate><category>astro</category><category>python</category><category>design</category><category>midjourney</category><category>automation</category><category>web-animation</category><author>Sarthak Mishra</author></item><item><title>How I built a semantic recommendation engine</title><link>https://sarthakmishra.com/blog/semantic-recommendations/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/semantic-recommendations/</guid><description>Building a &quot;related content&quot; engine using Vercel AI SDK, OpenRouter, and a hybrid scoring algorithm for pennies.</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate><category>ai</category><category>typescript</category><category>vercel-ai-sdk</category><category>automation</category><category>embeddings</category><category>openrouter</category><category>astro</category><author>Sarthak Mishra</author></item><item><title>New Year 2026: Little by little</title><link>https://sarthakmishra.com/blog/new-year-2026/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/new-year-2026/</guid><description>Little by little, a little becomes a lot. Reflecting on the small wins of 2025 and laying out the roadmap for 2026.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate><category>life</category><category>goals</category><category>automation</category><category>mental-health</category><category>building-in-public</category><author>Sarthak Mishra</author></item><item><title>How to automate LinkedIn outreach?</title><link>https://sarthakmishra.com/blog/linkedin-automation/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/linkedin-automation/</guid><description>A step-by-step guide to LinkedIn outreach automation concepts using OpenOutreach, an open-source Playwright-based tool.</description><pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate><category>linkedin-automation</category><category>openoutreach</category><category>cold-outreach</category><category>b2b-sales</category><category>outbound</category><category>multi-channel</category><author>Sarthak Mishra</author></item><item><title>How to find verified work emails for cold outreach</title><link>https://sarthakmishra.com/blog/how-to-find-and-validate-work-emails/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/how-to-find-and-validate-work-emails/</guid><description>Find verified work emails that never made it into public databases, in a way that is cheaper and more effective than Apollo/Hunter.</description><pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate><category>sales</category><category>cold-outreach</category><category>email-marketing</category><category>business</category><category>marketing</category><category>sales-strategy</category><category>entrepreneurship</category><category>email-validation</category><author>Sarthak Mishra</author></item><item><title>Scaling highly personalized outbound with AI.</title><link>https://sarthakmishra.com/blog/scaling-highly-personalized-outbound/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/scaling-highly-personalized-outbound/</guid><description>Build a pipeline to enrich leads with LinkedIn data and generate highly personalized cold emails with AI for under $5.</description><pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate><category>sales</category><category>cold-outreach</category><category>email-marketing</category><category>business</category><category>marketing</category><category>sales-strategy</category><category>entrepreneurship</category><author>Sarthak Mishra</author></item><item><title>Is cold outreach dying, or are you doing it wrong?</title><link>https://sarthakmishra.com/blog/is-cold-outreach-dying/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/is-cold-outreach-dying/</guid><description>A practical guide to what actually works in 2025: infrastructure, targeting, personalization, and multi-channel strategies that still get meetings.</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate><category>sales</category><category>cold-outreach</category><category>email-marketing</category><category>business</category><category>marketing</category><category>sales-strategy</category><category>entrepreneurship</category><author>Sarthak Mishra</author></item><item><title>Drool is shut down - An honest post-mortem.</title><link>https://sarthakmishra.com/blog/drool-is-shut-down/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/drool-is-shut-down/</guid><description>An honest post-mortem on shutting down my design agency. Lessons on scope creep, hiring pitfalls and remote ops friction.</description><pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate><category>startup</category><category>agency</category><category>business</category><category>freelancing</category><category>design</category><category>lessons-learned</category><category>entrepreneurship</category><author>Sarthak Mishra</author></item><item><title>AI&apos;s Billion-Dollar Lie: Is inference really profitable?</title><link>https://sarthakmishra.com/blog/ai-billion-dollar-lie/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/ai-billion-dollar-lie/</guid><description>OpenAI, Anthropic, and Google keep dropping wild revenue numbers, but once you cut through the hype and wild speculations, the numbers don&apos;t add up.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate><category>ai</category><category>economics</category><category>openai</category><category>anthropic</category><category>startup-metrics</category><category>saas</category><category>revenue</category><author>Sarthak Mishra</author></item><item><title>Setting Up Traefik: From Local to Production</title><link>https://sarthakmishra.com/blog/setting-up-traefik-from-local-to-production/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/setting-up-traefik-from-local-to-production/</guid><description>Building three different Traefik configurations - from simple local development to production-ready infrastructure with security layers.</description><pubDate>Sat, 09 Aug 2025 00:00:00 GMT</pubDate><category>traefik</category><category>docker</category><category>devops</category><category>infrastructure</category><category>networking</category><author>Sarthak Mishra</author></item><item><title>Why I spent weeks perfecting a TOC component</title><link>https://sarthakmishra.com/blog/building-perfect-toc-component/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/building-perfect-toc-component/</guid><description>A deep dive into building a Table of Contents component with sophisticated visual debugging and pixel-perfect active state detection.</description><pubDate>Mon, 04 Aug 2025 00:00:00 GMT</pubDate><category>react</category><category>astro</category><category>performance</category><category>component-refactoring</category><category>typescript</category><category>react-spring</category><category>visual-debugging</category><category>scroll-optimization</category><category>dom-positioning</category><category>ux-engineering</category><author>Sarthak Mishra</author></item><item><title>Building a Newsletter System Without the Headache</title><link>https://sarthakmishra.com/blog/building-newsletter-with-astro-cloudflare-and-resend/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/building-newsletter-with-astro-cloudflare-and-resend/</guid><description>How I added a complete newsletter system to my static Astro site using Cloudflare KV, Resend, and MDX - no external CMS required.</description><pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate><category>newsletter</category><category>astro</category><category>cloudflare</category><category>resend</category><category>mdx</category><category>email</category><category>static-site</category><category>automation</category><author>Sarthak Mishra</author></item><item><title>Setup your Ubuntu Server in Under 10 Minutes</title><link>https://sarthakmishra.com/blog/setup-ubuntu-server-in-10-minutes/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/setup-ubuntu-server-in-10-minutes/</guid><description>Skip the manual server setup with a three-stage Ansible approach that gets you from fresh Ubuntu install to production-ready in under 10 minutes.</description><pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate><category>ubuntu</category><category>server-setup</category><category>ansible</category><category>automation</category><category>devops</category><category>linux</category><category>infrastructure</category><author>Sarthak Mishra</author></item><item><title>Self-hosting done right with Ansible &amp; Docker</title><link>https://sarthakmishra.com/blog/self-hosting-done-right/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/self-hosting-done-right/</guid><description>Learning infrastructure automation the hard way - from multi-node cluster-f*ck to a production-ready, single-node setup with Ansible.</description><pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate><category>self-hosting</category><category>infrastructure</category><category>ansible</category><category>devops</category><category>learning</category><author>Sarthak Mishra</author></item><item><title>The Greater Fool: Why I Chose the Hard Path</title><link>https://sarthakmishra.com/blog/the-greater-fool/</link><guid isPermaLink="true">https://sarthakmishra.com/blog/the-greater-fool/</guid><description>On embracing risk, learning from failure, and why I believe the unconventional path leads to the most meaningful growth.</description><pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate><category>entrepreneurship</category><category>personal-growth</category><category>risk-taking</category><category>mindset</category><author>Sarthak Mishra</author></item><item><title>Winitiate</title><link>https://sarthakmishra.com/winitiate/</link><guid isPermaLink="true">https://sarthakmishra.com/winitiate/</guid><description>An initiative management and productivity platform for teams to align on goals and execute effectively.</description><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate><category>productivity</category><category>project-management</category><category>saas</category><category>collaboration</category><author>Sarthak Mishra</author></item><item><title>Codemap</title><link>https://sarthakmishra.com/codemap/</link><guid isPermaLink="true">https://sarthakmishra.com/codemap/</guid><description>Interactive code visualization and mapping platform that helps developers understand complex codebases.</description><pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate><category>developer-tools</category><category>visualization</category><category>saas</category><author>Sarthak Mishra</author></item><item><title>UX-Folio - Design Explorations &amp; Experiments</title><link>https://sarthakmishra.com/work/ux-folio/</link><guid isPermaLink="true">https://sarthakmishra.com/work/ux-folio/</guid><description>A collection of interesting design work, hackathon projects, and experimental interfaces created during my time at Drool agency.</description><pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate><category>ui-ux</category><category>design-system</category><category>mobile-app</category><category>web-design</category><category>experiments</category><author>Sarthak Mishra</author></item><item><title>My Drip - AI-Powered Personalized Shopping Experience</title><link>https://sarthakmishra.com/work/mydrip/</link><guid isPermaLink="true">https://sarthakmishra.com/work/mydrip/</guid><description>An innovative MVP that combines generative AI with personalized eCommerce, delivering daily outfit recommendations with realistic photos of users wearing them.</description><pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate><category>web-app</category><category>ai</category><category>ecommerce</category><category>mvp</category><category>personalization</category><author>Sarthak Mishra</author></item><item><title>Phidata - AI Assistant Platform Landing Page</title><link>https://sarthakmishra.com/work/phidata/</link><guid isPermaLink="true">https://sarthakmishra.com/work/phidata/</guid><description>A comprehensive landing page redesign for an innovative AI assistant platform, focusing on clear communication and conversion optimization.</description><pubDate>Sat, 20 Apr 2024 00:00:00 GMT</pubDate><category>landing-page</category><category>ai</category><category>conversion-optimization</category><category>web-design</category><category>lottie</category><author>Sarthak Mishra</author></item><item><title>Learnway</title><link>https://sarthakmishra.com/learnway/</link><guid isPermaLink="true">https://sarthakmishra.com/learnway/</guid><description>AI-powered learning platform that generates personalized learning paths, featuring intelligent pathway generation, content curation, and an AI tutor.</description><pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate><category>ed-tech</category><category>ai</category><category>personalization</category><category>learning</category><author>Sarthak Mishra</author></item><item><title>SellScale - AI-Powered Cold Outreach Platform</title><link>https://sarthakmishra.com/work/sellscale/</link><guid isPermaLink="true">https://sarthakmishra.com/work/sellscale/</guid><description>A comprehensive design overhaul of an all-in-one cold outreach platform that automates LinkedIn and email campaigns for B2B sales teams.</description><pubDate>Sun, 10 Dec 2023 00:00:00 GMT</pubDate><category>web-app</category><category>b2b-sales</category><category>design-system</category><category>dashboard</category><category>ui-ux</category><author>Sarthak Mishra</author></item><item><title>Blend &amp; Brew - Community-Driven Tea Brand</title><link>https://sarthakmishra.com/work/blendnbrew/</link><guid isPermaLink="true">https://sarthakmishra.com/work/blendnbrew/</guid><description>An experimental venture creating a flavoured tea brand inspired by new-age coffee culture, focused on supporting small indigenous tea growers.</description><pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate><category>branding</category><category>product-design</category><category>social-impact</category><category>packaging</category><category>venture</category><author>Sarthak Mishra</author></item><item><title>Drool</title><link>https://sarthakmishra.com/drool/</link><guid isPermaLink="true">https://sarthakmishra.com/drool/</guid><description>Interactive code visualization and mapping platform that helps developers understand complex codebases.</description><pubDate>Sun, 01 Jan 2023 00:00:00 GMT</pubDate><category>developer-tools</category><category>visualization</category><category>saas</category><author>Sarthak Mishra</author></item><item><title>Logo-Folio - Brand Identity &amp; Logo Design</title><link>https://sarthakmishra.com/work/logo-folio/</link><guid isPermaLink="true">https://sarthakmishra.com/work/logo-folio/</guid><description>A collection of logo designs and brand identity projects created for clients - showcasing versatile branding solutions across industries.</description><pubDate>Sat, 01 Jan 2022 00:00:00 GMT</pubDate><category>logo-design</category><category>brand-identity</category><category>branding</category><category>visual-identity</category><category>typography</category><author>Sarthak Mishra</author></item><item><title>Altpack</title><link>https://sarthakmishra.com/altpack/</link><guid isPermaLink="true">https://sarthakmishra.com/altpack/</guid><description>Modular backpacks designed for any environment - lightweight, durable, and adaptable to meet your needs.</description><pubDate>Sat, 01 Jan 2022 00:00:00 GMT</pubDate><category>physical-product</category><category>backpacks</category><category>modular</category><category>d2c</category><author>Sarthak Mishra</author></item><item><title>Weaveu</title><link>https://sarthakmishra.com/weaveu/</link><guid isPermaLink="true">https://sarthakmishra.com/weaveu/</guid><description>A fashion ecommerce marketplace connecting consumers, raw-material producers, and boutique tailors for custom clothing creation.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate><category>fashion</category><category>ecommerce</category><category>marketplace</category><category>custom-clothing</category><author>Sarthak Mishra</author></item></channel></rss>