<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Chalom Ellezam</title>
    <description>The latest articles on Forem by Chalom Ellezam (@chalom_ellezam_5989bce65e).</description>
    <link>https://forem.com/chalom_ellezam_5989bce65e</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3849936%2F958b9107-f1c7-43d7-b3ac-90788b7e70fd.png</url>
      <title>Forem: Chalom Ellezam</title>
      <link>https://forem.com/chalom_ellezam_5989bce65e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/chalom_ellezam_5989bce65e"/>
    <language>en</language>
    <item>
      <title>Heroku just went into "sustaining engineering mode." Here are 5 alternatives whose free tier actually doesn't sleep.</title>
      <dc:creator>Chalom Ellezam</dc:creator>
      <pubDate>Fri, 24 Apr 2026 08:00:27 +0000</pubDate>
      <link>https://forem.com/chalom_ellezam_5989bce65e/heroku-just-went-into-sustaining-engineering-mode-here-are-5-alternatives-whose-free-tier-58id</link>
      <guid>https://forem.com/chalom_ellezam_5989bce65e/heroku-just-went-into-sustaining-engineering-mode-here-are-5-alternatives-whose-free-tier-58id</guid>
      <description>&lt;p&gt;In February 2026, Heroku quietly announced it was entering &lt;strong&gt;"sustaining engineering mode"&lt;/strong&gt; — shifting focus away from new features toward "stability and security." They also stopped offering Enterprise contracts to new customers.&lt;/p&gt;

&lt;p&gt;Translation, for the rest of us: Heroku is in maintenance mode. It still works. It's not getting better.&lt;/p&gt;

&lt;p&gt;If you've been on Heroku (especially if you came back after the free-dyno era ended), this is a good moment to revisit the landscape. The PaaS market has actually gotten &lt;em&gt;better&lt;/em&gt; since Heroku stopped innovating. The alternatives below all do parts of what Heroku did well — often for less money.&lt;/p&gt;

&lt;p&gt;But here's the question I rarely see asked in "Heroku alternatives" listicles, and it matters a lot for side projects and MVPs:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Does the free tier actually stay up, or does it sleep after 15 minutes of inactivity?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is the #1 gotcha in the alternatives market. A lot of "free" tiers aren't really free if your first user of the day gets a 30-second cold start. Below, each platform is evaluated specifically on that question, plus pricing, free-tier limits, and who it's actually best for.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. HostingGuru
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Free tier: never sleeps.&lt;/strong&gt; This is the specific promise — your app stays online, period. One always-on service, free SSL, GitHub auto-deploy, a free custom subdomain. No credit card.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paid tiers:&lt;/strong&gt; $19/mo Hobby (3 services, custom domains, encrypted env vars) → $35/mo Pro (10 services, guaranteed resources, background workers, on-demand scripts).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frameworks:&lt;/strong&gt; 14+ including Next.js, Django, Rails, Laravel, FastAPI, Express, Rust, Go, Docker, static sites.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data centers:&lt;/strong&gt; Germany (EU) and Oregon (US). ISO 27001 / GDPR compliant.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's different:&lt;/strong&gt; built-in AI monitoring that tails production logs and pings the team on Telegram when something looks off — hangs, retry loops quietly burning tokens at 3am, unusual error spikes. Most PaaS products leave observability entirely to you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; solo devs, freelancers, and small teams who want a never-sleeps free tier to start on, and a predictable paid path from there. Also: anyone who needs EU hosting for GDPR reasons.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Caveats:&lt;/strong&gt; smaller team than the big players. Discord + email is where help happens.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Render
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Free tier: sleeps.&lt;/strong&gt; Free web services spin down after 15 minutes of inactivity. Cold start is ~30 seconds. Free background workers don't exist.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paid tiers:&lt;/strong&gt; $7/mo Starter web service (no sleep, 512MB RAM, 0.5 CPU). Managed Postgres from $7/mo. Cron jobs, preview environments, background workers all available.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frameworks:&lt;/strong&gt; most things, with Dockerfile fallback for anything else.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's different:&lt;/strong&gt; probably the most "Heroku-like" option out there. Blueprints (infra-as-code), preview environments on PRs, cron jobs, background workers, managed Postgres. Polished product, long track record.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; teams who liked the Heroku model and will pay $7+/mo right away. If you specifically want a free tier that stays up, Render isn't it.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Railway
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Free tier: time-limited trial credit.&lt;/strong&gt; You get ~$5 of trial credit that expires. After that, usage-based billing (roughly $0.000231 per GB-hour compute). No perpetual free tier.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paid:&lt;/strong&gt; pay-as-you-go; a typical small web service runs $5–20/mo depending on traffic and memory footprint.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frameworks:&lt;/strong&gt; anything that speaks HTTP, really. Nixpacks handles most stacks automatically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's different:&lt;/strong&gt; slickest developer UX in this list. Deploy-from-GitHub is one-click. Usage-based billing is fair-feeling if your project is genuinely small, and scales smoothly if it grows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; builders who hate pricing tiers and prefer usage-based, predictable scaling. Not a fit if your MVP needs to run for free while you figure out product-market fit.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Fly.io
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Free tier: 3 shared-cpu-1x VMs, ~256MB RAM each, ~3GB persistent volume.&lt;/strong&gt; They've tightened the free allowance over time (it used to be more generous), but it's still one of the only real "free always-on" options outside HostingGuru.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paid:&lt;/strong&gt; pay-as-you-go beyond the free resources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frameworks:&lt;/strong&gt; anything Dockerizable. There's a &lt;code&gt;fly.toml&lt;/code&gt; file you'll touch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's different:&lt;/strong&gt; deploy to multiple regions by default. Your app runs close to your users globally, not in a single region. More "infra-native" feel than the other options here — it leans toward the ops side of the spectrum.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; devs who want edge/multi-region behavior, are comfortable with slightly lower-level abstractions, and don't mind writing a config file.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. DigitalOcean App Platform
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Free tier: static sites only.&lt;/strong&gt; Dynamic web services start at $5/mo. Managed databases from $15/mo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paid:&lt;/strong&gt; from $5/mo for a basic web service. Higher tiers unlock more CPU/RAM and autoscaling.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frameworks:&lt;/strong&gt; buildpack-based, supports the main stacks and Docker fallback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's different:&lt;/strong&gt; lives inside the broader DigitalOcean ecosystem — Droplets, managed databases, Spaces object storage, Kubernetes. The upgrade path is clear: if you outgrow App Platform, you can move the same app to Droplets or DOKS without switching providers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; teams who plan to scale beyond PaaS later and want a single provider to grow into.&lt;/p&gt;




&lt;h2&gt;
  
  
  Quick comparison
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Platform&lt;/th&gt;
&lt;th&gt;Free tier stays up?&lt;/th&gt;
&lt;th&gt;Min paid&lt;/th&gt;
&lt;th&gt;Best for&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;HostingGuru&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Yes, never sleeps&lt;/td&gt;
&lt;td&gt;$19/mo&lt;/td&gt;
&lt;td&gt;Always-on free start + AI monitoring&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Render&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No (sleeps 15 min)&lt;/td&gt;
&lt;td&gt;$7/mo&lt;/td&gt;
&lt;td&gt;Heroku-like, paid-from-day-one&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Railway&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Trial credit only&lt;/td&gt;
&lt;td&gt;~$5–20/mo usage&lt;/td&gt;
&lt;td&gt;Usage-based, predictable scaling&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fly.io&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Yes (3 shared VMs)&lt;/td&gt;
&lt;td&gt;Pay-as-you-go&lt;/td&gt;
&lt;td&gt;Multi-region / edge&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;DO App Platform&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Static only&lt;/td&gt;
&lt;td&gt;$5/mo&lt;/td&gt;
&lt;td&gt;Scale-out path inside DigitalOcean&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  How to actually pick
&lt;/h2&gt;

&lt;p&gt;Three questions cut through the marketing:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Does your free tier need to stay up?&lt;/strong&gt;&lt;br&gt;
If yes → HostingGuru or Fly.io. If no → Render is probably the closest to Heroku ergonomics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Do you want a tier ladder or usage-based pricing?&lt;/strong&gt;&lt;br&gt;
Tiers (HostingGuru, Render, DigitalOcean) are predictable and simple. Usage-based (Railway, Fly.io) is fair if your project is small — and occasionally produces surprises if traffic spikes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Where does your data need to live?&lt;/strong&gt;&lt;br&gt;
For European customers or GDPR-sensitive workloads → HostingGuru or Fly.io both have EU regions. Render is US-primary (an EU region exists but less mature). DigitalOcean has global data centers but App Platform defaults to the US.&lt;/p&gt;




&lt;h2&gt;
  
  
  Migrating from Heroku
&lt;/h2&gt;

&lt;p&gt;Most of these have a "deploy from GitHub" flow that makes migration fairly painless for standard stacks (Node, Python, Ruby, Go). The tricky parts are usually:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Scheduled jobs.&lt;/strong&gt; Heroku Scheduler → each platform has its own cron story. Most support cron syntax natively now.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Background workers.&lt;/strong&gt; Test carefully; resource limits differ.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Managed Postgres data migration.&lt;/strong&gt; &lt;code&gt;pg_dump&lt;/code&gt; + restore into the new managed DB is the universal answer. Expect 5 minutes of downtime for a small DB.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Environment variables.&lt;/strong&gt; Most platforms let you bulk import from a &lt;code&gt;.env&lt;/code&gt; file or paste from Heroku config vars.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom domains and SSL.&lt;/strong&gt; Trivial everywhere — swap DNS, SSL auto-provisions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a Rails or Django app with one web dyno, one worker, and a Postgres DB, a full migration is usually a 1–2 hour job end to end.&lt;/p&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Heroku's transition to "sustaining engineering mode" is, in a way, a gift. It forces a market that had gone quiet to start innovating again, and the alternatives above reflect that.&lt;/p&gt;

&lt;p&gt;If your top priority is &lt;em&gt;"free tier that stays up"&lt;/em&gt; — look at &lt;strong&gt;HostingGuru&lt;/strong&gt; (what I build) or &lt;strong&gt;Fly.io&lt;/strong&gt;. If your priority is &lt;em&gt;"Heroku ergonomics, willing to pay $7/mo from day one"&lt;/em&gt; — &lt;strong&gt;Render&lt;/strong&gt;. If your priority is &lt;em&gt;"usage-based, no tiers"&lt;/em&gt; — &lt;strong&gt;Railway&lt;/strong&gt;. If your priority is &lt;em&gt;"future-proof path to bigger infrastructure"&lt;/em&gt; — &lt;strong&gt;DigitalOcean App Platform&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;What are you moving to? I'm curious what specifically pushes people one direction or the other — the free-tier question, the pricing model, the frameworks supported, the region. Leave a comment, happy to answer specific migration questions.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you want to try HostingGuru's always-on free tier, it's at &lt;a href="https://hostingguru.io" rel="noopener noreferrer"&gt;hostingguru.io&lt;/a&gt;. No credit card, no sleep, GitHub-to-production in about 90 seconds. I'd love feedback if you give it a spin.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>news</category>
      <category>sideprojects</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
