<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: techn00</title><link>https://news.ycombinator.com/user?id=techn00</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 11:41:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=techn00" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by techn00 in "Dagger: Define software delivery workflows and dev environments"]]></title><description><![CDATA[
<p>The title says "dev environments". Can dagger be used for creatin dev environments, like devcontainers or <a href="https://www.jetify.com/docs/devbox/quickstart" rel="nofollow">https://www.jetify.com/docs/devbox/quickstart</a> ?</p>
]]></description><pubDate>Sun, 14 Dec 2025 18:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46265726</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=46265726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46265726</guid></item><item><title><![CDATA[New comment by techn00 in "Event Sourcing in Go: From Zero to Production"]]></title><description><![CDATA[
<p>Good article, you might like my lib <a href="https://github.com/DeluxeOwl/chronicle" rel="nofollow">https://github.com/DeluxeOwl/chronicle</a> - covers a lot of event sourcing pains for Go</p>
]]></description><pubDate>Sat, 22 Nov 2025 14:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46014977</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=46014977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46014977</guid></item><item><title><![CDATA[New comment by techn00 in "Show HN: Devbox – Containers for better dev environments"]]></title><description><![CDATA[
<p>I thought that OP linked this devbox since so many subcommands from the cli are almost identical</p>
]]></description><pubDate>Tue, 30 Sep 2025 06:21:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45422505</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=45422505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45422505</guid></item><item><title><![CDATA[New comment by techn00 in "Chronicle – Idiomatic, type safe event sourcing framework for Go"]]></title><description><![CDATA[
<p>Hi, author here<p>I wasn't aware of this library, I did check for name collisions with other Go repos though</p>
]]></description><pubDate>Mon, 01 Sep 2025 15:46:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45093682</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=45093682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45093682</guid></item><item><title><![CDATA[New comment by techn00 in "Chronicle – Idiomatic, type safe event sourcing framework for Go"]]></title><description><![CDATA[
<p>Hey, author here<p>You're not forced to use that comment, you can pass the event however you like, if you satisfy the event.Any interface (by having the method EventName() string).<p>I prefer that comment because Go doesn't have native sum types, and I believe that by using the framework in combination with the gochecksumtype linter, you get the best developer experience and type safety (you DO have tab autocomplete with the events for recordThat - the type system helps because of the sealed interface).<p>But again, if you don't want to use the linter, no problem. You can create constructors for the events however you like, just like in your example.</p>
]]></description><pubDate>Mon, 01 Sep 2025 15:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45093635</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=45093635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45093635</guid></item><item><title><![CDATA[Chronicle – Idiomatic, type safe event sourcing framework for Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/DeluxeOwl/chronicle">https://github.com/DeluxeOwl/chronicle</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45054202">https://news.ycombinator.com/item?id=45054202</a></p>
<p>Points: 39</p>
<p># Comments: 7</p>
]]></description><pubDate>Thu, 28 Aug 2025 16:37:02 +0000</pubDate><link>https://github.com/DeluxeOwl/chronicle</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=45054202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45054202</guid></item><item><title><![CDATA[New comment by techn00 in "DBCrust – A modern database CLI"]]></title><description><![CDATA[
<p>leaving this here: <a href="https://github.com/xo/usql" rel="nofollow">https://github.com/xo/usql</a></p>
]]></description><pubDate>Tue, 19 Aug 2025 07:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44949001</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=44949001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44949001</guid></item><item><title><![CDATA[New comment by techn00 in "Show HN: CallFS – S3-style object store in one Go binary (MIT)"]]></title><description><![CDATA[
<p>I am so sick of AI generated README's, they follow the samn damn format.</p>
]]></description><pubDate>Tue, 15 Jul 2025 05:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44568249</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=44568249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44568249</guid></item><item><title><![CDATA[New comment by techn00 in "Bootstrapping a side project into a profitable seven-figure business"]]></title><description><![CDATA[
<p>This story is similar to the guys at senja.io: tech founder => marketing/growth person joins => business skyrockets to 1M ARR. It looks to me like a combination of having a product with some revenue and havingthe luck of someone like Jon joining.<p>I'd be more interested on how to find people like Jon tbh.</p>
]]></description><pubDate>Thu, 10 Jul 2025 05:34:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44517618</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=44517618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44517618</guid></item><item><title><![CDATA[New comment by techn00 in "Ask HN: What cool skill or project interests you, but feels out of reach?"]]></title><description><![CDATA[
<p>Biotech, wearables</p>
]]></description><pubDate>Tue, 10 Jun 2025 19:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44240232</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=44240232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44240232</guid></item><item><title><![CDATA[New comment by techn00 in "Teenage Engineering lets you pick the price for their OP-1f"]]></title><description><![CDATA[
<p>"We were gonna ask 1399 euros for this (overpriced already) but we think that some people might want to give us more money if we market it as an experiment"</p>
]]></description><pubDate>Fri, 06 Jun 2025 13:35:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44200765</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=44200765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44200765</guid></item><item><title><![CDATA[New comment by techn00 in "DNS4EU for Public Is Available"]]></title><description><![CDATA[
<p>I agree 100% with everything you've said, and I'm from the EU. EU companies are burning and pocketing as much money as they can for themselves while delivering sub-par software.</p>
]]></description><pubDate>Thu, 05 Jun 2025 12:20:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44190932</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=44190932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44190932</guid></item><item><title><![CDATA[New comment by techn00 in "Show HN: Localize React apps without rewriting code"]]></title><description><![CDATA[
<p>Does the compiler work with react native (expo)?</p>
]]></description><pubDate>Wed, 04 Jun 2025 06:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44177821</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=44177821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44177821</guid></item><item><title><![CDATA[New comment by techn00 in "DoorDash to acquire Deliveroo"]]></title><description><![CDATA[
<p>I recently found out that Wolt (being available in lots of european countries) is also owned by DoorDash</p>
]]></description><pubDate>Wed, 07 May 2025 11:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43914440</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=43914440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43914440</guid></item><item><title><![CDATA[New comment by techn00 in "Helmdar: 3D Scanning Brooklyn on Rollerblades"]]></title><description><![CDATA[
<p>and xerox</p>
]]></description><pubDate>Mon, 05 May 2025 06:55:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43892537</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=43892537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43892537</guid></item><item><title><![CDATA[New comment by techn00 in ".localhost Domains"]]></title><description><![CDATA[
<p>I have a small go binary that uses caddy and dns-sd on mac to have any kind of domain names on my local network (uses mdns) with https. Really nice for accessing websites from my phone.<p><a href="https://github.com/DeluxeOwl/localhttps">https://github.com/DeluxeOwl/localhttps</a></p>
]]></description><pubDate>Sat, 12 Apr 2025 11:52:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43663609</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=43663609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43663609</guid></item><item><title><![CDATA[Ask HN: mDNS Locked Down on Macs?]]></title><description><![CDATA[
<p>I was using a cool tool called localias, which allows you to set `.local` domains with https for services running on your mac. It's really helpful to be able to access the services on your network at the same address (especially for mobile dev).  Example:<p>localias add frontend.local 5173 # you can now access https://frontend.local and it will resolve to your local service listening on 5173.<p>But it seems like apple locked down the mdns capability behind a paywall?  
https://github.com/peterldowns/localias/issues/40#issuecomment-2630197849<p>https://developer.apple.com/forums/thread/663271<p>Any workaround/alternatives?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43464233">https://news.ycombinator.com/item?id=43464233</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 24 Mar 2025 18:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43464233</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=43464233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43464233</guid></item><item><title><![CDATA[New comment by techn00 in "Show HN: Libredesk – Open-source customer support desk. Single binary app"]]></title><description><![CDATA[
<p>I love single binary apps, easy to deploy.</p>
]]></description><pubDate>Thu, 27 Feb 2025 08:09:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43192314</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=43192314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43192314</guid></item><item><title><![CDATA[New comment by techn00 in "KubeVPN: Revolutionizing Kubernetes Local Development"]]></title><description><![CDATA[
<p>It could however I specified mDNS so other developers won't be required to use tailscale (or to run a dns server)</p>
]]></description><pubDate>Thu, 20 Feb 2025 16:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43117027</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=43117027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43117027</guid></item><item><title><![CDATA[New comment by techn00 in "KubeVPN: Revolutionizing Kubernetes Local Development"]]></title><description><![CDATA[
<p>My ideal k8s dev env (I wonder if any of the tools do this):<p>- local on my machine.<p>- ingress with https + subdomains integrated with mDNS (so I can access the services easily from my phone when developing mobile apps).  mDNS also makes sure that other devs can set it up locally for themselves.<p>- easily swap what I'm working on, if I have 3 services A, B, C, while I'm working on A locally, I want B and C to run in the cluster and to be able to interact with them, same if I'm working on B, A and C should run in the cluster.</p>
]]></description><pubDate>Thu, 20 Feb 2025 15:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43116119</link><dc:creator>techn00</dc:creator><comments>https://news.ycombinator.com/item?id=43116119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43116119</guid></item></channel></rss>