Eugene Boruhov's Blog

A founder's guide to Webflow vs. Storyblok
Choosing between Webflow and Storyblok? This guide uncovers the hidden costs, migration traps, and long-term trade-offs to help you decide between Webflow's speed and Storyblok's power to scale.

Next.js CMS – Top Headless CMS Choices for 2026
Explore the best CMS platforms for Next.js in 2025. Compare Sanity, Storyblok, Contentful, and Payload to find the right headless CMS for your modern React and Next.js projects.

Automating your content with Sanity's Agent Actions, Functions & Blueprints
Tired of stitching together external services for your Sanity workflows? This article explains how the new trio of Agent Actions, Functions, and Blueprints provides a native solution. Learn how to bring your automation logic in-house with this practical guide.

Advanced Codegen Setup for Shopify Admin API in Hydrogen — Developer Guide
Learn how to configure advanced code generation for the Shopify Admin API in Hydrogen. Step-by-step developer guide with examples, setup details, and best practices for efficient headless commerce development.

A Deep Dive into Sanity's Visual Editing and Presentation Tool: The developer view
Explore Sanity’s new Visual Editing and Presentation tool. See how these features make editing smoother, simplify content updates, and give developers and editors live previews right inside the CMS.

Granular Cache Invalidation for Headless CMS
Granular cache invalidation lets you refresh only the specific content that changes in a headless CMS, instead of wiping out the entire cache. This short article details how to set up targeted invalidation, covering use cases, best practices, and practical techniques to keep sites fast and content up to date.

Sanity: Live by default
Explore Sanity’s latest innovations in our breakdown of their talk from Next.js 2024. Discover how Sanity’s integration with Next.js is advancing web technology, enhancing user experiences, and meeting modern development challenges.

Next.js Conf 2024 Highlights and React Framework Future
In our best tradition, FocusReactive tuned in to follow what’s latest for our React framework of choice. Following v15 release earlier the week, Next.js and Vercel team have welcomed it’s guests remotely and at in-person locations, streaming from San Francisco, as well as from London’s watching party we attended.

Breaking Down Next.js 14
Unpack Next.js 14's latest features with this guide, providing code examples and highlighting enhancements in routing, server actions, and caching for dynamic web development.

Integrating GraphQL Codegen with Storyblok: Step-by-Step Guide
This article provides a practical walkthrough on integrating GraphQL Codegen with Storyblok, showcasing how to optimize data fetching in web applications. Visit our demo repository for live examples and code snippets.

Building a Sanity Presentation Tool with Next.js : Developer Guide
Learn how to build a custom presentation tool using Sanity CMS and Next.js. This guide covers setup, live preview integration, and tips for headless content workflows.

Recap of Next.js Conf 2023 and v14 release
Our team have closely followed the Next.js Conf 2023 live stream and we've picked few of our favourite talks to recap. We'll dive deep into the Next.js 14 release, exploring the newest trends and techniques that are poised to shape the future of web development.
