<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: anurag</title><link>https://news.ycombinator.com/user?id=anurag</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 11 Jun 2026 00:19:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=anurag" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by anurag in "Incident Report: Railway Blocked by Google Cloud [resolved]"]]></title><description><![CDATA[
<p>Without knowing more about why Railway was banned, it's hard to say how we would prevent it. Render uses GCP, AWS, and now, our own hardware [1]; GCP is mostly a historical artifact; we started using AWS for most things after dealing with poor customer and sales support from GCP a few years ago.<p>[1] <a href="https://x.com/anuraggoel/status/2057245946652901809" rel="nofollow">https://x.com/anuraggoel/status/2057245946652901809</a></p>
]]></description><pubDate>Thu, 21 May 2026 00:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48216396</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=48216396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48216396</guid></item><item><title><![CDATA[New comment by anurag in "Incident Report: Railway Blocked by Google Cloud [resolved]"]]></title><description><![CDATA[
<p>> also, I can't help but imagine if instead of render, it was Apple's account which could've been auto-banned (Render is almost a billion dollar company or series-B, I am not sure)<p>I believe you mean Railway.<p>Render (a $1.5B company) has been hosting customers on GCP since 2018, and has never been banned.</p>
]]></description><pubDate>Wed, 20 May 2026 14:59:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48208945</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=48208945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48208945</guid></item><item><title><![CDATA[New comment by anurag in "Render.com Raises Prices"]]></title><description><![CDATA[
<p>> Under our new plans, 75% of paying Render customers will see their Render costs decrease or remain the same.</p>
]]></description><pubDate>Thu, 23 Apr 2026 22:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47882815</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47882815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47882815</guid></item><item><title><![CDATA[New comment by anurag in "Vercel April 2026 security incident"]]></title><description><![CDATA[
<p>Render offers free static sites that are served via a CDN and load instantly: <a href="https://render.com/docs/static-sites" rel="nofollow">https://render.com/docs/static-sites</a></p>
]]></description><pubDate>Mon, 20 Apr 2026 01:20:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47829306</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47829306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47829306</guid></item><item><title><![CDATA[New comment by anurag in "Migrating from DigitalOcean to Hetzner"]]></title><description><![CDATA[
<p>Render lets you attach a disk to your app: <a href="https://render.com/docs/disks" rel="nofollow">https://render.com/docs/disks</a></p>
]]></description><pubDate>Sun, 19 Apr 2026 01:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47821084</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47821084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47821084</guid></item><item><title><![CDATA[New comment by anurag in "I Just Want Simple S3"]]></title><description><![CDATA[
<p>Render has Object Storage in alpha: <a href="https://render.com/object-storage" rel="nofollow">https://render.com/object-storage</a></p>
]]></description><pubDate>Mon, 13 Apr 2026 21:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47758384</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47758384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758384</guid></item><item><title><![CDATA[Show HN: Render Workflows – Durable task orchestration without queues or workers]]></title><description><![CDATA[
<p>Hey HN, I'm Anurag, founder and CEO of Render, a cloud for application developers.
We've just launched Render Workflows, a way to define durable tasks by decorating plain TypeScript or Python functions and running them on Render without operating queues, worker pools, retry logic, and state management. Code example below [1].<p>The use cases we have in mind include agent loops, ETL/data pipelines, billing flows, and other long-running jobs. The model is simple: mark an existing function as a Task, deploy the repo as a Workflow, then trigger runs from your application code or via our API.<p>Each task can run continuously for up to 24 hours and set its own retry policy, timeout, and compute instance type. Tasks can call other tasks like normal functions, and fan out in parallel with `Promise.all` or `asyncio.gather`. Each task run gets its own isolated container, and Render handles the queuing, orchestration, and observability.<p>You can inspect logs, traces, and metrics for each run in the Render dashboard. If you're running other services on Render, you can connect to them from your tasks using built-in private networking. Billing is based on task instance type and run duration, prorated to the second.<p>This is a public beta, so rough edges are possible. Today, task definitions are TypeScript and Python only, and built-in cron schedules aren't available yet. You can still trigger tasks from the SDK/API, or use a Render Cron Job for scheduled entry points. We're also working on pause/resume, checkpointing, vertical autoscaling, and support for more languages.<p>We're not claiming this replaces every task orchestration system (yet). The goal is to make the common cases much simpler to use and troubleshoot, especially for Render users.<p>Docs and examples: <a href="https://render.com/docs/workflows" rel="nofollow">https://render.com/docs/workflows</a><p>I'd especially love feedback from folks who have built similar systems with Celery, BullMQ, Temporal, or other queues and workers. What would you want to see before GA?<p>[1] ---- TS example ----<p><pre><code>  import { task } from '@renderinc/sdk/workflows'
  import { Render } from '@renderinc/sdk'
  
  const chargeCard = task(
    {
      name: 'chargeCard',
      retry: { maxRetries: 5, waitDurationMs: 1000, backoffScaling: 2 },
      timeoutSeconds: 300,
      plan: 'standard',
    },
    async function chargeCard(invoiceId: string) {
      // call Stripe or your payment provider here
      return { invoiceId, chargeId: `ch_${invoiceId}` }
    }
  )
  
  const writeLedger = task(
    { name: 'writeLedger' },
    async function writeLedger(invoiceId: string, chargeId: string) {
      // persist accounting entry
    }
  )
  
  const sendReceipt = task(
    { name: 'sendReceipt' },
    async function sendReceipt(invoiceId: string, chargeId: string) {
      // email customer
    }
  )
  
  const processInvoice = task(
    { name: 'processInvoice' },
    async function processInvoice(invoiceId: string) {
      const charge = await chargeCard(invoiceId)
  
      await Promise.all([
        writeLedger(invoiceId, charge.chargeId),
        sendReceipt(invoiceId, charge.chargeId),
      ])
  
      return { chargeId: charge.chargeId }
    }
  )
  
  // from your app:
  const render = new Render()
  const startedRun = await render.workflows.startTask(
    'billing/processInvoice',
    ['inv_123']
  )
  const finishedRun = await startedRun.get()
  console.log(finishedRun.results)</code></pre></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47705491">https://news.ycombinator.com/item?id=47705491</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 09 Apr 2026 16:11:19 +0000</pubDate><link>https://render.com/workflows</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47705491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47705491</guid></item><item><title><![CDATA[Anthropic's Hidden Vercel Competitor "Antspace"]]></title><description><![CDATA[
<p>Article URL: <a href="https://aprilnea.me/en/blog/reverse-engineering-claude-code-antspace">https://aprilnea.me/en/blog/reverse-engineering-claude-code-antspace</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47433685">https://news.ycombinator.com/item?id=47433685</a></p>
<p>Points: 9</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 19 Mar 2026 01:34:43 +0000</pubDate><link>https://aprilnea.me/en/blog/reverse-engineering-claude-code-antspace</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47433685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47433685</guid></item><item><title><![CDATA[New comment by anurag in "Show HN: Runix, deploy any back end in seconds, no Dockerfile needed"]]></title><description><![CDATA[
<p>Render does not require a Dockerfile or understanding containers. It can also detect your runtime and deploy your app without ever generating a Dockerfile.</p>
]]></description><pubDate>Sat, 28 Feb 2026 18:16:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47198492</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47198492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47198492</guid></item><item><title><![CDATA[New comment by anurag in "Cloudflare outage on February 20, 2026"]]></title><description><![CDATA[
<p>The one redeeming feature of this failure is staged rollouts. As someone advertising routes through CF, we were quite happy to be spared from the initial 25%.</p>
]]></description><pubDate>Sat, 21 Feb 2026 20:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47104211</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=47104211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47104211</guid></item><item><title><![CDATA[New comment by anurag in "AWS Adds support for nested virtualization"]]></title><description><![CDATA[
<p>This is a big deal because you can now run Firecracker/other microVMs in an AWS VM instead of expensive AWS bare-metal instances.<p>GCP has had nested virtualization for a while.</p>
]]></description><pubDate>Fri, 13 Feb 2026 01:05:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46997620</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=46997620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46997620</guid></item><item><title><![CDATA[My AI Adoption Journey]]></title><description><![CDATA[
<p>Article URL: <a href="https://mitchellh.com/writing/my-ai-adoption-journey">https://mitchellh.com/writing/my-ai-adoption-journey</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46903558">https://news.ycombinator.com/item?id=46903558</a></p>
<p>Points: 984</p>
<p># Comments: 401</p>
]]></description><pubDate>Thu, 05 Feb 2026 19:04:40 +0000</pubDate><link>https://mitchellh.com/writing/my-ai-adoption-journey</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=46903558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46903558</guid></item><item><title><![CDATA[New comment by anurag in "Tell HN: DigitalOcean's managed services broke each other after update"]]></title><description><![CDATA[
<p>Render's built its own Postgres (we don't use RDS). Glad to hear it's working well for you!</p>
]]></description><pubDate>Wed, 14 Jan 2026 18:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619598</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=46619598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619598</guid></item><item><title><![CDATA[New comment by anurag in "Ask HN: Hearing aid wearers, what's hot?"]]></title><description><![CDATA[
<p>Nuance has a unique offering: prescription hearing glasses built for noisy environments: <a href="https://www.nuanceaudio.com/en-us/c/hearing-glasses" rel="nofollow">https://www.nuanceaudio.com/en-us/c/hearing-glasses</a></p>
]]></description><pubDate>Mon, 24 Nov 2025 18:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46037711</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=46037711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46037711</guid></item><item><title><![CDATA[New comment by anurag in "Cloudflare outage on November 18, 2025 post mortem"]]></title><description><![CDATA[
<p>Appreciate the extra transparency on the process.</p>
]]></description><pubDate>Wed, 19 Nov 2025 00:48:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45974420</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=45974420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45974420</guid></item><item><title><![CDATA[New comment by anurag in "Ask HN: What Are You Working On? (Nov 2025)"]]></title><description><![CDATA[
<p>Great to hear Render worked for you!</p>
]]></description><pubDate>Tue, 18 Nov 2025 20:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45971560</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=45971560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45971560</guid></item><item><title><![CDATA[How We Found 7 TiB of Memory Just Sitting Around]]></title><description><![CDATA[
<p>Article URL: <a href="https://render.com/blog/how-we-found-7-tib-of-memory-just-sitting-around">https://render.com/blog/how-we-found-7-tib-of-memory-just-sitting-around</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45763359">https://news.ycombinator.com/item?id=45763359</a></p>
<p>Points: 207</p>
<p># Comments: 74</p>
]]></description><pubDate>Thu, 30 Oct 2025 18:25:05 +0000</pubDate><link>https://render.com/blog/how-we-found-7-tib-of-memory-just-sitting-around</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=45763359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45763359</guid></item><item><title><![CDATA[Building with the OpenAI Apps SDK: A Field Guide]]></title><description><![CDATA[
<p>Article URL: <a href="https://render.com/blog/building-with-the-openai-apps-sdk-a-field-guide">https://render.com/blog/building-with-the-openai-apps-sdk-a-field-guide</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45749333">https://news.ycombinator.com/item?id=45749333</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Oct 2025 16:38:15 +0000</pubDate><link>https://render.com/blog/building-with-the-openai-apps-sdk-a-field-guide</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=45749333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45749333</guid></item><item><title><![CDATA[New comment by anurag in "MinIO stops distributing free Docker images"]]></title><description><![CDATA[
<p>(Render CEO) We're prioritizing Object Storage independent of this move.</p>
]]></description><pubDate>Wed, 22 Oct 2025 18:28:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45673210</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=45673210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45673210</guid></item><item><title><![CDATA[New comment by anurag in "Replacing a $3000/mo Heroku bill with a $55/mo server"]]></title><description><![CDATA[
<p>I work at Render (render.com); we have over 4 million developers on the platform, and we've migrated many large (and small) Heroku customers over because of our more modern capabilities and scalable pricing.<p><a href="https://render.com/docs/migrate-from-heroku" rel="nofollow">https://render.com/docs/migrate-from-heroku</a></p>
]]></description><pubDate>Wed, 22 Oct 2025 00:25:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45663558</link><dc:creator>anurag</dc:creator><comments>https://news.ycombinator.com/item?id=45663558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45663558</guid></item></channel></rss>