<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: reichertjalex</title><link>https://news.ycombinator.com/user?id=reichertjalex</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 21:08:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=reichertjalex" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by reichertjalex in "Show HN: I created a 2025 Wrapped for WhatsApp Conversations"]]></title><description><![CDATA[
<p>Love this! It would be great if the PDF export worked better, it seems to just use the "Print > Save As PDF" functionality?<p>I'd love to export everything to a nice PDF and then request that all the data be deleted :P<p>Or, even better, generate a bunch of cute graphics that I can share with the other person in my chat!</p>
]]></description><pubDate>Tue, 30 Dec 2025 02:22:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46428760</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=46428760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46428760</guid></item><item><title><![CDATA[InstantDB: A Modern Firebase]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/instantdb/instant">https://github.com/instantdb/instant</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46137101">https://news.ycombinator.com/item?id=46137101</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 03 Dec 2025 17:14:24 +0000</pubDate><link>https://github.com/instantdb/instant</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=46137101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46137101</guid></item><item><title><![CDATA[New comment by reichertjalex in "Show HN: Velvet – Store OpenAI requests in your own DB"]]></title><description><![CDATA[
<p>Very nice! I really like the design of the whole product, very clean and simple. Out of curiosity, do you have a designer, or did you take inspiration from any other products (for the landing page, dashboard, etc) when you were building this? I'm always curious how founders approach design these days.</p>
]]></description><pubDate>Wed, 25 Sep 2024 14:43:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=41648115</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=41648115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41648115</guid></item><item><title><![CDATA[New comment by reichertjalex in "Show HN: InstantDB – A Modern Firebase"]]></title><description><![CDATA[
<p>In case it's helpful for anyone, I did a little write-up of my experience using Instant a couple months ago to hack together a simple weekend project: <a href="https://www.alexreichert.com/blog/ceramics-with-instantdb" rel="nofollow">https://www.alexreichert.com/blog/ceramics-with-instantdb</a><p>tl;dr -- I'm a big fan :)</p>
]]></description><pubDate>Fri, 23 Aug 2024 15:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41329814</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=41329814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41329814</guid></item><item><title><![CDATA[New comment by reichertjalex in "On finishing projects"]]></title><description><![CDATA[
<p>> "We need to know what 'done' looks like."<p>Ugh, yes... I wish I had internalized this sooner!</p>
]]></description><pubDate>Tue, 20 Aug 2024 20:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41303638</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=41303638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41303638</guid></item><item><title><![CDATA[New comment by reichertjalex in "On finishing projects"]]></title><description><![CDATA[
<p>Yeah, definitely. I know this is a somewhat controversial opinion, but I do think there's value in developing the muscle around "grinding it out". I think the tricky part (depending on your personality type) is knowing when it makes sense to give up and move on to something else.</p>
]]></description><pubDate>Tue, 20 Aug 2024 20:15:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41303610</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=41303610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41303610</guid></item><item><title><![CDATA[New comment by reichertjalex in "On finishing projects"]]></title><description><![CDATA[
<p>Ooh I like that! I definitely feel that in some sense when I have a good streak of commits per day, where I don't want to break the streak. Or for workouts, it's suuuper motivating to see the number continue to go up.<p>But oftentimes when a project or essay is incomplete, it's hard for me to think of a good "number" to track that would be a good motivator (since i.e. lines of code, or the number of words in a draft, don't necessarily feel like a good proxy for progress all the time). I'm curious if there's a metric that would work better?</p>
]]></description><pubDate>Tue, 20 Aug 2024 20:07:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41303532</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=41303532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41303532</guid></item><item><title><![CDATA[On finishing projects]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.alexreichert.com/blog/finishing">https://www.alexreichert.com/blog/finishing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41293219">https://news.ycombinator.com/item?id=41293219</a></p>
<p>Points: 228</p>
<p># Comments: 100</p>
]]></description><pubDate>Mon, 19 Aug 2024 18:03:21 +0000</pubDate><link>https://www.alexreichert.com/blog/finishing</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=41293219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41293219</guid></item><item><title><![CDATA[Finishing projects is hard]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.alexreichert.com/blog/finishing">https://www.alexreichert.com/blog/finishing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41257695">https://news.ycombinator.com/item?id=41257695</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 Aug 2024 16:19:08 +0000</pubDate><link>https://www.alexreichert.com/blog/finishing</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=41257695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41257695</guid></item><item><title><![CDATA[Linen – Make your Discord community Google-searchable]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.linen.dev/">https://www.linen.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31494908">https://news.ycombinator.com/item?id=31494908</a></p>
<p>Points: 80</p>
<p># Comments: 29</p>
]]></description><pubDate>Tue, 24 May 2022 17:19:17 +0000</pubDate><link>https://www.linen.dev/</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=31494908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31494908</guid></item><item><title><![CDATA[New comment by reichertjalex in "Sorbet: Stripe's Type Checker for Ruby"]]></title><description><![CDATA[
<p>I remember having mixed feelings about Sorbet when I first joined Stripe in late 2018, but by the time I left, I found it indispensable. Especially after the VS Code extension was released internally... holy crap, that made such a huge difference (vs having CI fail 20 mins after pushing up a PR because you forgot to run the typechecker script ahead of time, ugh).<p>This article also made me laugh, because it reminded me of one of my small pet peeves about the Ruby codebase at Stripe: the fact that you would often find `merchant`, `account`, `invoice`, etc used as method parameters that represented the _ID_ of the resource rather than the resource itself. So Sorbet definitely helped with that, but it also could've been nice to just write `invoice_id` instead... :P<p>Makes me nostalgic though, good times!</p>
]]></description><pubDate>Tue, 29 Mar 2022 20:38:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=30848063</link><dc:creator>reichertjalex</dc:creator><comments>https://news.ycombinator.com/item?id=30848063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30848063</guid></item></channel></rss>