Granite blog

Check out our latest product updates and find detailed tutorials that will help you unlock the potential of your project with Granite.
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.»
Redis Alternatives 2025
Redis Alternatives 2025
Community
Fri, Jan 10, 2025
Redis is usually chosen as a cache because of its speed and versatility, allowing developers to provide users with a faster and smoother experience. But after its license change, many companies are looking for an alternative. In this post, we will take a look at the most popular options for replacing Redis as a cache.
What are Connection Pools and How Do They Help with PostgreSQL?
What are Connection Pools and How Do They Help with PostgreSQL?
Community
Tue, Sep 17, 2024
When you're building an application that interacts with a database, you’ll often need to establish a connection to the database each time your application wants to retrieve or store data. This can be slow and resource-intensive, especially if your application needs to interact with the database frequently. This is where connection pooling comes in.
Optimizing Docker Images with Multi-Stage Builds
Optimizing Docker Images with Multi-Stage Builds
Community
Mon, Sep 2, 2024
The article demonstrates that multi-stage Docker builds significantly reduce image sizes. A single-stage build results in a 258 MB image, while a multi-stage build shrinks it to 6.35 MB, making multi-stage builds a highly efficient practice.
Microcontainers — Lightweight, Portable Docker Containers
Microcontainers — Lightweight, Portable Docker Containers
Community
Wed, Aug 28, 2024
Docker packages your application and its dependencies into a single image for use in a container, but these images often become unnecessarily large. For example, a simple Node.js application using an official image can swell to 644 MB, even though the application itself takes up less than 1 MB. Optimizing the image can significantly reduce this excess size. So what can we do to reduce the image size?
Browse every post by subject →
Be first in line for updates
and special pricing
Get early access to new features and exclusive discounts delivered straight to your inbox