The Composable Stack: 5 Frontend Frameworks To Consider
- Article
Want to build with new technologies but are unsure where to start? This guide introduces 5 promising front end frameworks and how they integrate with Sanity.
5 Disadvantages Of Wordpress That Are Holding You Back
- Blog post
Your content is too important to leave in a system designed to manage blogs over twenty years ago. Here are 5 major disadvantages of WordPress as a content solution in the composable era.
A New Native Authoring Experience and Starter for Next.js
- Blog post
Get started in minutes with a built-in content solution for Next.js and Vercel, powered by Sanity Studio v3. Also: join us for the Sanity Product Event on December 8th!
We want to make sure that our devrel team is safe and is able to enjoy their work teaching and learning in public. Unfortunately, this doesn't come without risk, especially if you are non-male and non-white. Here are 7 ways we have started to approach harm reduction for developer relations at Sanity.
Hierarchies are handy for organizing, but they can also fence you in. Learn how to build them, when to use them, and why you might want to treat navigation as a separate concern.
Community Digest #33: Status dashboard, color-themed portfolio, and image for Gatsby
- Blog post
Inspect your builds on Vercel without leaving the Studio, get some inspiration from Nik Sharma’s new portfolio, and there's a new way to work with images from Sanity in Gatsby projects.
In this chunky summer edition of the community digest, we present the first part of all the projects that have been launched with Sanity and shared with us in the #i-made-this channel in our community slack.
Content modeling early in the lifecycle of a project is really valuable. Learn how to apply it to projects young and old, tricks for modeling with legacy software, and advice for considering CMS migrations.
Websites for Nick Offerman, Michiganian drone shows, Deno gists, and bespoke e-commerce built under 20 hours. We got it all in this week’s communiy digest!
This week, we bring GROQ to Gatsby, tip-of-the-week, a deep dive into blog design, a new game for Amazon Alexa, and other new projects launched with Sanity!
We have found our way on to Twitch! Upcoming online events. Maps, serverless SEO, TypeScript, and a bunch of new apps and sites launched with Sanity.io.
We are making the code for our community management studio and Slack integration public. It‘s also a story about how structured content can be used to power organizational processes, and not just websites.
We're back from Easter holiday with new content and projects from the Sanity community: Live-streams, guides, nifty widgets, creative sites, and a wine-lottery app.
Get a head start on your next Shopify and Gatsby e-commerce project, as well as a craving for plums, new Vue and TypeScript integrations, and new themes for Sanity Studio.
We're back with yet another community digest. This week, there's a lot of visually creative sites, an introduction to content modelling, and a nifty new plugin for complex GROQ queries.
Recreating the CodePen Gutenberg Embed Block for Sanity.io
- Guide
Official(made by Sanity team)
Learn how to create a custom CodePen block with a preview for Sanity Studio, inspired by Chris Coyier’s implementation for Wordpress’ Gutenberg editor.
In this week’s community digest, we dedicate some space for projects related to the COVID-19 pandemic, some working from home advice, and of course, new projects launched with Sanity. And the technologist profile featuring Kelly Quantrill.
Community Digest #11: E-commerce, women in tech, and hackathons
- Blog post
Most of us have spent the last weeks adjusting to the COVID-19 outbreak in some way or another. With everything that is happening, it still good to have something that's “business as usual.” So here's a new community digest, with community highlights, new launches, and a developer profile.
Community Digest #10: Anti-siloing, onboarding, and some praise
- Blog post
Don't start with the site map, start with structured content. How to onboard clients to their new content management. A bunch of new site launchese. We share some praise. And a new developer profile; this week, Holly!
Building the official Las Vegas Alexa skill (Sanity User Group SF Meetup)
- Blog post
We're hosting a meetup in the Bay area on February 5th. Learn how the official Las Vegas Alexa skill is powered by structured content. And how to customize author experiences inside Sanity Studio.
Try Condé Nast UK’s asset management tool for Sanity Studio
- Blog post
Love Magazine have more than 30.000 photos and needed better asset management. Try out the asset manager Robin Pyon built for them with multiple views, sorting and batch deletion.
Founders of Netlify, Gatsby.js, and Sanity.io: We need to talk about content
- Blog post
The videos from our "We need to talk about content" August meetup at Heavybit is up. Watch the founders of Netlify, Gatsby, and Sanity.io discuss the future of content on the web.
With our new source plugin for the Vue.js based static site generator Gridsome, you can now build fast by default websites powered by structured content. The plugin gives you fast and frugal builds. With watchMode you get low latency real-time content previews while you develop, without having to save or publish.
Sanity.io User Group London: E-commerce and rapid prototyping
- Blog post
We had the first London-based Sanity.io User Group meetup at Moving Brands’ quarters. MB’s Toby Milner-Gullard talk about how they used Sanity from prototype to production, and Rupert Dunk showed us how to do a e-commerce platform from scratch using Sanity and some few dedicated services.
Live coding with Gatsby.js and Sanity.io: How to make a portfolio website
- Blog post
Our developer Espen joined Gatsby.js’ Jason Lengstorf on Twitch and taught him how to use Sanity.io as a content backend for Gatsby.js. Together they made a portfolio website.
How to quickly set up a Gatsby.js JAMstack website with a headless CMS
- Blog post
We built a Gatsby.js example that ships with a Sanity.io editing environment. Here’s how to set it up with your own content, modify the look-and-feel with realt-time previews, and deploy on Netlify or Zeit’s Now.
First class responsive video support with the new Mux plugin
- Blog post
When building Sanity, we emphasized building a flexible image pipeline to transform and re-crop your images. We have no ambition of doing the same for video.
Indexing in Algolia using serverless functions (and observables!)
- Blog post
With Sanity’s powerful export API it's easy to make a small serverless function in order to index all your content in Algolia for the times you want to harness its search capabilities. It's also a nice way to learn about observables in JavaScript.
Sanity is the perfect companion for when you want to get started with the JAMstack, or just need API for your project. In this tutorial you’ll learn how to get started with using Sanity — from configuring the React editor with JavaScript, to querying the API and migrating the content datasets.
Learn about headless Content Management Systems: what they are, how they work, and how they differ from traditional CMSes like WordPress. We explore the uses of headless content, and how to apply it to websites, apps, and more.
Creating Custom Content Blocks: Wordpress Gutenberg vs. Sanity
- Blog post
The new Gutenberg editor for Wordpress comes with the ability to create custom content blocks using React. Let’s compare how easy it is to make those in Sanity.
Podcast plugin for Sanity that creates schemas for podcasts and episodes with necessary iTunes data. Make as many podcasts with as many episodes as you want.
3 simple things in GROQ to supercharge your frontends
- Blog post
GROQ is Sanity’s graph-oriented query language. It lets you do rapid development with structured content. As soon as you create a document on the backend, you can instantly query it. Here's 3 simple things you can do in GROQ to get you started.
How to conditionally build an javascript object with features in
- Blog post
The spread syntax lets you conveniently build an object with optional fields. Especially useful when you move user generated data via APIs to serverless functions.
Read about Sanity.io’s image pipeline in CSS-tricks
- Blog post
We wrote a post on CSS-tricks, with live code examples on Codepen, on how to use this metadata that’s applied to images in Sanity. We're pretty pleased with it!
How to structure your code repository in a Sanity.io project
- Blog post
You have started a Sanity project and have configured your schemas and published some content to the API. You are now ready to make a frontend, and app, or a service that takes use of it. But how to structure your code?
Exporting your structured content as CSV using JQ in the command line
- Blog post
The shell tool jq is awesome for dealing with JSON-data. It can also transform it into handy .csv-files, ready for all your spreadsheet wrangling needs. This tutorial use Sanity.io as a backend.
Knut has written code for the web since the early 2000s. Knut has a background in the digital humanities and has worked in the intersection between user experience design and technology. He has also been a columnist, speaker, and university lecturer.
Knut joined Sanity in 2018 as their Head of Developer Relations, and has since grown the developer community, made educational content, and much more.
Knut cares a lot about making technology and programming understandable and accessible to anyone, not just developers.