Granite blog

Check out our latest product updates and find detailed tutorials that will help you unlock the potential of your project with Granite.
Dockerfile basics for deploying your first app in 2026
Dockerfile basics for deploying your first app in 2026
Tutorials
Sun, Apr 5, 2026
You've built something. Now you need to ship it — fast, reliably, and without becoming a DevOps engineer overnight. That's exactly what a Dockerfile is for. This guide walks you through the core concepts, real syntax, and practical patterns you need to containerize and deploy your first application. No fluff, no unnecessary theory.
Heroku vs Granite: PostgreSQL pricing and limits in 2026
Heroku vs Granite: PostgreSQL pricing and limits in 2026
Community
Tue, Mar 31, 2026
This article breaks down how Heroku's PostgreSQL pricing and limits compare to Granite in 2026, with enough detail for you to make a real decision in the next hour.
Fly vs Railway vs Render: deploy costs compared 2026
Fly vs Railway vs Render: deploy costs compared 2026
Community
Fri, Mar 27, 2026
For solo technical founders launching an MVP on a tight budget, Railway offers the lowest entry cost and fastest setup, while Granite provides a compelling all-in-one alternative with integrated storage and CDN for a predictable $9/month—making either a better starting point than Fly.io or Render for most early-stage projects.
How to serve build locally with Docker Compose up
How to serve build locally with Docker Compose up
Tutorials
Tue, Mar 24, 2026
A practical guide to serving a static frontend build locally using Docker Compose, covering everything from a simple Nginx volume mount to full-stack setups with proxying, environment variables, and common troubleshooting fixes.
Fixing "Cannot find module lightningcss.linux-x64-gnu.node" on Linux
Fixing "Cannot find module lightningcss.linux-x64-gnu.node" on Linux
Tutorials
Thu, Mar 19, 2026
Why generating package-lock.json on macOS silently breaks your Linux builds — and two ways to fix it.
Granite March 2026 Update
Granite March 2026 Update
Product Updates
Tue, Mar 17, 2026
March is here, which means it’s time to recap all the innovations our team implemented over the past month.
How to use cursor mcp servers for solo founder workflows in 2026
How to use cursor mcp servers for solo founder workflows in 2026
Tutorials
Sat, Feb 14, 2026
As a solo founder juggling product development, customer support, and growth, every hour counts. You're probably already using AI coding assistants like Cursor to ship faster, but are you leveraging the full power of Model Context Protocol (MCP) servers to automate your entire development workflow?
How to add Formspree to static sites without backend code
How to add Formspree to static sites without backend code
Tutorials
Wed, Feb 11, 2026
When you're building a static site—whether it's a landing page, portfolio, or documentation site—you eventually hit the same wall: forms. You need contact forms, newsletter signups, or feedback forms, but you don't want to spin up a backend server just to handle form submissions.
Granite February 2026 Update
Granite February 2026 Update
Product Updates
Fri, Feb 6, 2026
We are finally ready to introduce the first update to the cloud platform this year.
Granite Launches Open Beta of Its Cloud Platform for Developers and Startups
Granite Launches Open Beta of Its Cloud Platform for Developers and Startups
Product Updates
Mon, Oct 13, 2025
«We built Granite to make cloud infrastructure as simple as pushing a Docker image,» said Alexander Gorshkov, founder of Granite. «Our mission is to help developers focus on their product, not their servers.»
Be first in line for updates
and special pricing
Get early access to new features and exclusive discounts delivered straight to your inbox