<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: martianE</title><link>https://news.ycombinator.com/user?id=martianE</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 27 Sep 2026 06:19:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=martianE" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by martianE in "Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in"]]></title><description><![CDATA[
<p>Our product assumes familiarity with Caddy/Nginx -- we'll make it more accessible soon. We give you global anycast nodes on it and you're in full control of the config (they can be edited on the website), so anything you can have in a Caddy config can be used on Novanode.<p>The managed bits are the certs/configs/failover so that you don't need to be concerned about that.<p>Though for a single VPS instance it could makes sense to just host your own caddy on that node. If you need global distribution Novanode is a good answer.</p>
]]></description><pubDate>Thu, 03 Apr 2025 16:50:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43572382</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43572382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43572382</guid></item><item><title><![CDATA[New comment by martianE in "Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in"]]></title><description><![CDATA[
<p>Updated the site, we'll add more about it shortly.</p>
]]></description><pubDate>Thu, 03 Apr 2025 16:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43572188</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43572188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43572188</guid></item><item><title><![CDATA[New comment by martianE in "Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in"]]></title><description><![CDATA[
<p>We're hosted on HN darling, Fly.io. Multi region instances come with a anycast IP</p>
]]></description><pubDate>Thu, 03 Apr 2025 16:36:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43572176</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43572176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43572176</guid></item><item><title><![CDATA[New comment by martianE in "Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in"]]></title><description><![CDATA[
<p>Yeah, honestly we didn't want to go with the IaaS/cloudflare style pricing model, we give you full fly.io nodes and control of them and forward the cost. Keeps things simple and without the tricks. I can see what you're saying though</p>
]]></description><pubDate>Thu, 03 Apr 2025 16:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43571973</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43571973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43571973</guid></item><item><title><![CDATA[New comment by martianE in "Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in"]]></title><description><![CDATA[
<p>Our goal is actually not to hide the configs behind a bunch of partial UI elements you get full control of your proxy. All your caddy configs should work out of the box. For SSL termination we use acme and you can use the dns method (let us know if you dns provider isn't in the plugins and we'll add it)<p>Pretty much the only thing we add is a storage layer for your certs so you avoid the acme rate limit for multi-region deployments</p>
]]></description><pubDate>Thu, 03 Apr 2025 16:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43571870</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43571870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43571870</guid></item><item><title><![CDATA[New comment by martianE in "Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in"]]></title><description><![CDATA[
<p>Nice catch! Updated the title.</p>
]]></description><pubDate>Thu, 03 Apr 2025 16:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43571697</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43571697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43571697</guid></item><item><title><![CDATA[New comment by martianE in "Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in"]]></title><description><![CDATA[
<p>For high-availability deployments, we leverage Fly.io's global Anycast network and DNS-based health checks. When a machine in region A goes offline, Fly's Anycast routing automatically directs traffic to healthy machines in other regions without manual intervention.<p>For intra-region redundancy, we deploy 2 nodes per region in HA mode. If one node fails, traffic is seamlessly routed to the other node in the same region through Fly.io's internal load balancing. This provides N+1 redundancy within each region, ensuring service continuity even during single-node failures.</p>
]]></description><pubDate>Thu, 03 Apr 2025 16:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43571678</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43571678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43571678</guid></item><item><title><![CDATA[Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in]]></title><description><![CDATA[
<p>I've been a long-time Cloudflare user, but sometimes I just want a global load balancer without the lock-in and with full configuration control (e.g., some Cloudflare rules require an enterprise plan).<p>I love Caddy for its easy configuration, and that's why I created Novnaode. It makes it easy to launch hosted Caddy instances (with Nginx coming soon) and puts you fully in control of how to manage the configurations.<p>No more being restricted by enterprise tiers or limited configuration options - just simple, powerful, and flexible global load balancing.<p>Check it out here: <a href="https://novanode.sh" rel="nofollow">https://novanode.sh</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43570749">https://news.ycombinator.com/item?id=43570749</a></p>
<p>Points: 77</p>
<p># Comments: 28</p>
]]></description><pubDate>Thu, 03 Apr 2025 14:59:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43570749</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=43570749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43570749</guid></item><item><title><![CDATA[New comment by martianE in "Hardware Isn’t Hard, Competing with Apple Is Hard"]]></title><description><![CDATA[
<p>Try the new bose earbuds. Shits on apple airpods</p>
]]></description><pubDate>Wed, 08 Nov 2017 14:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=15652920</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=15652920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15652920</guid></item><item><title><![CDATA[Electro – Dynamic Git static server. Host your own GitHub pages with auto HTTPS]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/pnegahdar/electro">https://github.com/pnegahdar/electro</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15124969">https://news.ycombinator.com/item?id=15124969</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 29 Aug 2017 15:35:32 +0000</pubDate><link>https://github.com/pnegahdar/electro</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=15124969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15124969</guid></item><item><title><![CDATA[New comment by martianE in "Ask HN: How do I write good documentation?"]]></title><description><![CDATA[
<p>I cannot stress this enough: write good code! Any decent code editor now jumps you to the source of the code you're calling allowing you to quickly see what the code does, what parameters are needed, etc.<p>In fact the best documentation I've seen (say flask, django) most of the documentation acts as support for reading the code.</p>
]]></description><pubDate>Mon, 06 Oct 2014 10:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=8415164</link><dc:creator>martianE</dc:creator><comments>https://news.ycombinator.com/item?id=8415164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8415164</guid></item></channel></rss>