<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Local First on Pranav Kumar</title><link>https://pranav083.github.io/tags/local-first/</link><description>Recent content in Local First on Pranav Kumar</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Copyright © 2016–2030, Pranav Kumar</copyright><lastBuildDate>Fri, 28 Aug 2026 00:00:00 -0400</lastBuildDate><atom:link href="https://pranav083.github.io/tags/local-first/index.xml" rel="self" type="application/rss+xml"/><item><title>Daily Dial — a 24-Hour Time-Tracking Chrome Extension</title><link>https://pranav083.github.io/post/project/daily-dial/</link><pubDate>Fri, 28 Aug 2026 00:00:00 -0400</pubDate><guid>https://pranav083.github.io/post/project/daily-dial/</guid><description>
&lt;p&gt;&lt;strong&gt;Open source · MIT · &lt;a href="https://chromewebstore.google.com/detail/daily-dial/mgcjgngceajnmfhkifccaoeccbmfikhn"&gt;Chrome Web Store&lt;/a&gt; · &lt;a href="https://github.com/pranav083/daily-dial-extension"&gt;github.com/pranav083/daily-dial-extension&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Paint your day onto a 24-hour dial and see whether the time went where you meant it to.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Most time-tracking tools ask you to start and stop timers, which means they measure the intention rather than the day. Daily Dial inverts that: you colour in a clock face after the fact, and the shape of the day becomes visible at a glance.&lt;/p&gt;</description></item><item><title>JobHakken — a Local-First Job Search Application</title><link>https://pranav083.github.io/post/project/jobhakken/</link><pubDate>Wed, 15 Jul 2026 00:00:00 -0400</pubDate><guid>https://pranav083.github.io/post/project/jobhakken/</guid><description>
&lt;p&gt;&lt;strong&gt;&lt;a href="https://jobhakken.com/"&gt;jobhakken.com&lt;/a&gt; · proprietary, closed source&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A local-first desktop application that centralises job listings from LinkedIn, Indeed, Dice and others, scores each posting against your résumé, and helps you apply faster — running entirely on your own machine.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="the-idea"&gt;The idea&lt;/h2&gt;
&lt;p&gt;Job searching produces a large volume of low-signal listings, and the tools that help you filter them generally want your résumé, your search history, and an account on their servers.&lt;/p&gt;
&lt;p&gt;JobHakken keeps all of it local. Listings are aggregated and scored on the user's own machine, and the AI features run on a &lt;strong&gt;bring-your-own-key&lt;/strong&gt; basis — you supply an OpenRouter or OpenAI-compatible key, and requests go from your machine to that provider directly. Nothing passes through a server of ours.&lt;/p&gt;</description></item></channel></rss>