<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Abhishek P — Blog</title><description>Notes on software engineering and web architecture.</description><link>https://abhiigatty.com/</link><item><title>An SEO Audit of My Own Site</title><link>https://abhiigatty.com/blog/an-seo-audit-of-my-own-site/</link><guid isPermaLink="true">https://abhiigatty.com/blog/an-seo-audit-of-my-own-site/</guid><description>A specialist agent crawled abhiigatty.com and surfaced 18 findings. No sitemap. No robots.txt. No structured data. No H1 on the homepage. Here is what landed, what I deferred, and what surprised me about owning the infrastructure of search.</description><pubDate>Thu, 04 Jun 2026 17:00:00 GMT</pubDate></item><item><title>A small todo update: notes, priority, and a drag handle</title><link>https://abhiigatty.com/blog/a-todo-update-notes-and-priority/</link><guid isPermaLink="true">https://abhiigatty.com/blog/a-todo-update-notes-and-priority/</guid><description>The browser-only todo app now has a collapsible note per row, star and hourglass buttons to float or sink items, and a drag handle to reorder within each tier. Small changes that match how I actually use the list.</description><pubDate>Tue, 12 May 2026 17:00:00 GMT</pubDate></item><item><title>A todo app that lives in your browser</title><link>https://abhiigatty.com/blog/a-todo-app-that-lives-in-your-browser/</link><guid isPermaLink="true">https://abhiigatty.com/blog/a-todo-app-that-lives-in-your-browser/</guid><description>I built a minimal todo app that runs entirely in your browser. No signup, no backend, no sync. Here is why, how it works, and the four problems I hit while building it.</description><pubDate>Sun, 10 May 2026 16:45:00 GMT</pubDate></item><item><title>An OTP generator dressed up as a deck of cards</title><link>https://abhiigatty.com/blog/an-otp-generator-dressed-up-as-cards/</link><guid isPermaLink="true">https://abhiigatty.com/blog/an-otp-generator-dressed-up-as-cards/</guid><description>I needed a six-digit code generator. Instead of making it boring, I dealt the digits as playing cards, complete with shuffle and flip.</description><pubDate>Sun, 10 May 2026 15:00:00 GMT</pubDate></item><item><title>Two Lighthouse Scans, Twenty-Five Minutes Apart</title><link>https://abhiigatty.com/blog/what-i-found-running-lighthouse-on-my-own-site/</link><guid isPermaLink="true">https://abhiigatty.com/blog/what-i-found-running-lighthouse-on-my-own-site/</guid><description>I ran PageSpeed Insights on my site and got 99 / 91 / 92 / 100. Twenty-five minutes later I ran it again and got 100 / 91 / 100 / 100. One of those score jumps was real engineering. The other was not. This is the difference.</description><pubDate>Wed, 06 May 2026 17:45:00 GMT</pubDate></item><item><title>The www Subdomain I Forgot About</title><link>https://abhiigatty.com/blog/the-www-subdomain-i-forgot-about/</link><guid isPermaLink="true">https://abhiigatty.com/blog/the-www-subdomain-i-forgot-about/</guid><description>A friend tried www.abhiigatty.com and got a connection error. The apex worked fine. What followed was a small lesson in DNS, Cloudflare custom domains, and a Workers gotcha I had never hit before.</description><pubDate>Wed, 06 May 2026 17:00:00 GMT</pubDate></item><item><title>I Stopped Hand-Deploying My Site</title><link>https://abhiigatty.com/blog/wiring-cloudflare-auto-deploy/</link><guid isPermaLink="true">https://abhiigatty.com/blog/wiring-cloudflare-auto-deploy/</guid><description>For weeks I was running `npm run deploy` from my laptop every time I changed a paragraph. Today I wired up Cloudflare Workers Builds so a merge to main ships the site by itself.</description><pubDate>Tue, 28 Apr 2026 17:00:00 GMT</pubDate></item><item><title>Semantic HTML Helps AI Read Your Site</title><link>https://abhiigatty.com/blog/semantic-html-helps-ai-read-your-site/</link><guid isPermaLink="true">https://abhiigatty.com/blog/semantic-html-helps-ai-read-your-site/</guid><description>A short look at what &quot;semantic web&quot; actually means in 2026, why it matters when LLMs are reading your pages, and the small gaps I found while auditing this site.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>DevTools CLI Suite</title><link>https://abhiigatty.com/blog/devtools-cli-suite/</link><guid isPermaLink="true">https://abhiigatty.com/blog/devtools-cli-suite/</guid><description>A compact command-line toolkit for streamlining repetitive local development tasks.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>How AI Tools Fit Into My Daily Work</title><link>https://abhiigatty.com/blog/how-ai-tools-fit-into-my-daily-work/</link><guid isPermaLink="true">https://abhiigatty.com/blog/how-ai-tools-fit-into-my-daily-work/</guid><description>I use AI as a drafting and clarity tool, not an autopilot. It saves time, but the decisions and final words are still mine.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>How is this website so fast, built with AI</title><link>https://abhiigatty.com/blog/how-is-this-website-so-fast-built-with-ai/</link><guid isPermaLink="true">https://abhiigatty.com/blog/how-is-this-website-so-fast-built-with-ai/</guid><description>7.9 KB homepage, 0 trackers, 0 web fonts, built in 1 day. The numbers behind a site I shipped with GitHub Copilot.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Starting a Startup with Zero Business Knowledge</title><link>https://abhiigatty.com/blog/starting-a-startup-with-zero-business-knowledge/</link><guid isPermaLink="true">https://abhiigatty.com/blog/starting-a-startup-with-zero-business-knowledge/</guid><description>I began with interest, not business training. Here is what it was like to learn legal and operational basics from scratch.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The Hidden Cost of “Free” Hiring Platforms for Early-Stage Startups</title><link>https://abhiigatty.com/blog/the-hidden-cost-of-free-hiring-platforms/</link><guid isPermaLink="true">https://abhiigatty.com/blog/the-hidden-cost-of-free-hiring-platforms/</guid><description>“Free hiring” often means free entry, not free hiring. The real cost is usually discovered after setup time is already spent.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>What I Learned While Looking for Government Grants</title><link>https://abhiigatty.com/blog/what-i-learned-looking-for-government-grants/</link><guid isPermaLink="true">https://abhiigatty.com/blog/what-i-learned-looking-for-government-grants/</guid><description>Government grants can help, but the real challenge is navigating eligibility, documents, and uncertainty without burning time.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Starting a Startup as an Engineering Student with Just an Idea</title><link>https://abhiigatty.com/blog/starting-a-startup-engineering-student/</link><guid isPermaLink="true">https://abhiigatty.com/blog/starting-a-startup-engineering-student/</guid><description>What it feels like to start with technical confidence but zero business knowledge, and learn startup basics from scratch.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>