<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>robin&apos;s blog</title><description>just a random collection of things i&apos;m working on</description><link>https://rmj.io/blog/</link><item><title>Debugging Memory Problems in a Go Worker</title><link>https://rmj.io/blog/posts/debugging-memory-problems-in-a-go-worker/</link><guid isPermaLink="true">https://rmj.io/blog/posts/debugging-memory-problems-in-a-go-worker/</guid><description>While working on InterviewPlanner, we started seeing some memory issues on one of our background cron workers. Since InterviewPlanner is a scheduling tool that integrates with a company’s Applicant Tracking System (ATS), we need a way to sync jobs and candidates regularly from the ATS so that we can power our notifications. The background process that was causing trouble was the one that handles the sync from the ATS we integrate with, Greenhouse.</description><pubDate>Wed, 25 Mar 2020 08:00:00 GMT</pubDate></item><item><title>Weekly Update - March 21, 2020</title><link>https://rmj.io/blog/posts/weekly-update-2020-03-21/</link><guid isPermaLink="true">https://rmj.io/blog/posts/weekly-update-2020-03-21/</guid><description>It’s been a week of shelter-in-place and social distancing in SF due to COVID-19, so even though this is an update on the things I’m working on, it also feels like a quarantine journal. Hopefully, it helps me stay sane.</description><pubDate>Sat, 21 Mar 2020 18:00:00 GMT</pubDate></item><item><title>Weekly Update - March 14, 2020</title><link>https://rmj.io/blog/posts/weekly-update-2020-03-14/</link><guid isPermaLink="true">https://rmj.io/blog/posts/weekly-update-2020-03-14/</guid><description>Hey, everybody! Welcome to the inaugural post of my blog and of my weekly update! I’m glad you’ve taken the time to stop by.</description><pubDate>Sat, 14 Mar 2020 18:00:00 GMT</pubDate></item></channel></rss>