<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Yash Tulsiani</title><description>Projects I’m building, ideas I’m testing, and thoughts from along the way.</description><link>https://master--ytulsiani.netlify.app/</link><item><title>A Little Train Board for Real-Time Arrivals</title><link>https://master--ytulsiani.netlify.app/blog/traintracker/</link><guid isPermaLink="true">https://master--ytulsiani.netlify.app/blog/traintracker/</guid><description>Building a tiny train arrival board with live transit data, a custom PCB, and a 3D-printed case.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Preventing Serial Processing on the Import Pipeline</title><link>https://master--ytulsiani.netlify.app/blog/preventing-serial-processing-import-pipeline/</link><guid isPermaLink="true">https://master--ytulsiani.netlify.app/blog/preventing-serial-processing-import-pipeline/</guid><description>The HubSpot import system is responsible for ingesting hundreds of millions of spreadsheet rows per day. We translate and write this data into the HubSpot CRM. In this post, we will look at how we solved an edge case in our Kafka consumer that was leading to poor import performance for all HubSpot import users.</description><pubDate>Thu, 07 Dec 2023 00:00:00 GMT</pubDate></item></channel></rss>