<![CDATA[Sanity.io]]><![CDATA[ Manage structured data collaboratively. Customizable React.js editing environment. Hosted datastore. Powerful query language. Headless done right. ]]>https://www.sanity.iohttps://www.sanity.io/static/images/opengraph/social.pngSanity.iohttps://www.sanity.ioSanity.ioWed, 27 Nov 2024 17:51:20 GMTTue, 19 Nov 2024 15:33:00 GMT<![CDATA[sanity.io 2024]]><![CDATA[en-us]]>60<![CDATA[The Sanity Winter Release 2024]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-sanity-winter-release-2024494e4b9d-0900-4e4d-a01f-63eb29fa108b<![CDATA[Simen Svale]]>Tue, 19 Nov 2024 15:33:00 GMT
<![CDATA[AVIF Arrives, Sanity’s Promise Fulfilled]]><![CDATA[
]]>
https://www.sanity.io/blog/launching-avif-support10c57f5b-f1b1-4e99-a936-b43204726db5<![CDATA[Espen Hovlandsdal, Knut Melvær]]>Wed, 13 Nov 2024 16:58:38 GMT
<![CDATA[Sanity joins the Open Source Pledge]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-joins-the-open-source-pledgef9cc7016-f8f5-4ef7-8a16-839bb270d243<![CDATA[Magnus Hillestad, Knut Melvær]]>Tue, 12 Nov 2024 14:01:11 GMT
<![CDATA[Your content is now Live by default]]><![CDATA[
]]>
https://www.sanity.io/blog/live-by-defaultacc4ecc9-69f1-4967-bd6d-922590e5dff8<![CDATA[Simen Svale, Knut Melvær]]>Wed, 30 Oct 2024 19:20:00 GMT
<![CDATA[Begin Team to Join Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/welcoming-the-begin-team-to-sanity93853464-fa6e-450b-aa8b-b809dbb78956<![CDATA[Magnus Hillestad, Simen Svale, Even Westvang]]>Wed, 23 Oct 2024 15:01:00 GMT
<![CDATA[Sanity Digest - September '24 Edition]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-digest-september-24-edition05eb5cd0-3645-4ff9-8808-c65ea0968373<![CDATA[Kapehe]]>Tue, 17 Sep 2024 15:00:00 GMT
<![CDATA[Sanity partners with Google. Now live on the Google Cloud Marketplace.]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-partners-with-googlea578b575-2b05-409a-8ec1-03d9b56ba7b3<![CDATA[Mike Casey]]>Thu, 05 Sep 2024 14:00:00 GMT
<![CDATA[Sanity Digest - August ‘24 Edition]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-august-24-edition08d7c35f-96c4-4cd5-82ac-300f8dca7264<![CDATA[Kapehe]]>Fri, 09 Aug 2024 16:00:00 GMT
<![CDATA[Now playing: the latest Mux Video Input plugin for Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/latest-mux-video-input-plugincd37816f-429f-4cdd-8c93-06b8959a6955<![CDATA[Molly Friederich]]>Wed, 03 Jul 2024 15:31:00 GMT
<![CDATA[Community Digest - June ‘24 Edition]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-june-24-editionb2b443cd-622e-46a1-a0d9-2d67395caa61<![CDATA[Kapehe]]>Fri, 21 Jun 2024 11:10:40 GMT
<![CDATA[Community Digest - May ‘24 Edition]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-may-24-edition3bd57ea5-68bd-4908-b951-0af299428d52<![CDATA[Kapehe]]>Fri, 31 May 2024 15:20:31 GMT
<![CDATA[Guide to Sanity's newest product announcements]]><![CDATA[
]]>
https://www.sanity.io/blog/recap-sanity-connect-and-latest-releases953c13b0-e701-42ab-b3e7-2cda4035ed16<![CDATA[Eugene Feldman]]>Thu, 09 May 2024 16:00:00 GMT
<![CDATA[Introducing Sanity Create: This is how we write now.]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-sanity-create7329f942-19e8-4497-a2cd-fd1f4bd0b395<![CDATA[Molly Friederich]]>Wed, 08 May 2024 16:19:00 GMT
<![CDATA[AI and Content Creation: A Leader's Guide]]><![CDATA[
]]>
https://www.sanity.io/blog/co-creating-with-ai-a-leader-s-guidea6da91c6-d00c-409e-bd33-9c19425548d5<![CDATA[Simen Svale]]>Thu, 02 May 2024 14:54:00 GMT
<![CDATA[Of course, you should be able to type your content quickly!]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-sanity-typegenb3a2a432-5ad1-4b35-9d61-57307e1c8529<![CDATA[Knut Melvær]]>Tue, 26 Mar 2024 20:00:00 GMT
<![CDATA[New to AI Assist: translation, reference suggestions, image generation]]><![CDATA[
]]>
https://www.sanity.io/blog/ai-assist-enhancements9dfa901c-ce13-4820-83b1-2f71e69b9d45<![CDATA[Marissa Ghassemian]]>Wed, 14 Feb 2024 17:00:00 GMT
<![CDATA[Speak the language of your editors: Sanity Studio UI localization]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-studio-ui-localization2dedea2b-7488-43f8-ab01-d524c10616ce<![CDATA[Marissa Ghassemian]]>Tue, 19 Dec 2023 17:00:00 GMT
<![CDATA[Introducing the new Sanity Growth plan to serve collaborative teams]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-new-sanity-growth-plan929de00c-db15-4558-a47c-8b1666e666e1<![CDATA[Magnus Hillestad]]>Thu, 16 Nov 2023 17:00:29 GMT
<![CDATA[Presentation: Work faster than ever with structured content]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-presentation3aa18221-5915-44e6-9543-8e72ab29ed09<![CDATA[Molly Friederich, Even Westvang]]>Thu, 16 Nov 2023 17:00:15 GMT
<![CDATA[Goodbye Feedback Frenzy, Hello Sanity Studio Comments!]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-commentsabe9ae7b-0525-4b8a-ab38-e474cf2c4633<![CDATA[Marissa Ghassemian]]>Thu, 16 Nov 2023 17:00:13 GMT
<![CDATA[Easing into the App Router with the Sanity Toolkit for Next.js]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-nextjs-enhancementseda71279-eb1c-445a-849a-3a8ddc37f379<![CDATA[Marissa Ghassemian, Knut Melvær]]>Thu, 28 Sep 2023 17:18:00 GMT
<![CDATA[Making website updates easier with structured content]]><![CDATA[
]]>
https://www.sanity.io/blog/making-website-updates-easier-structured-contentfff82225-ae29-471f-b518-b06b7cd25f61<![CDATA[Sarah Beldo]]>Thu, 21 Sep 2023 23:42:10 GMT
<![CDATA[Scoping a new AI Agent? We’ve got the embeddings covered]]><![CDATA[
]]>
https://www.sanity.io/blog/announcing-embeddings-index-apie4971123-75e3-4ee4-8378-3efde63d545d<![CDATA[Molly Friederich, Even Westvang]]>Fri, 15 Sep 2023 14:00:00 GMT
<![CDATA[Seamless video management with Mux’s best-in-class plugin for Sanity Studio]]><![CDATA[
]]>
https://www.sanity.io/blog/video-management-with-mux250751b3-3387-4755-a27e-20d4dfe9e2fb<![CDATA[Knut Melvær]]>Wed, 23 Aug 2023 18:00:55 GMT
<![CDATA[What composable means (to us)]]><![CDATA[
]]>
https://www.sanity.io/blog/meaning-of-composablecd89f35e-4488-4b28-9bb5-8224efd1a4cd<![CDATA[Knut Melvær]]>Thu, 17 Aug 2023 13:00:00 GMT
<![CDATA[Visual Editing: give content teams a GPS for your CMS]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-visual-editing573cabe3-3f22-422c-9550-0bfa43b1760c<![CDATA[Molly Friederich, Simeon Griggs]]>Wed, 12 Jul 2023 14:58:07 GMT
<![CDATA[Sanity Is Now The First CMS to Be A Shopify Certified Plus Partner]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-first-cms-shopify-certified-plus-partner31a5aeef-57d3-47d3-b64a-73fcd14b2c34<![CDATA[Magnus Hillestad]]>Wed, 05 Jul 2023 13:47:00 GMT
<![CDATA[Introducing Perspectives: See your content from any angle]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-perspectives-sanity-previewsfd74981b-c30f-4edd-b269-dd4ce38cb9ea<![CDATA[Jesus De Oliveira, Molly Friederich]]>Thu, 29 Jun 2023 16:00:00 GMT
<![CDATA[Preview everything, everywhere, all at once]]><![CDATA[
]]>
https://www.sanity.io/blog/preview-everything-everywhere-all-at-oncefddf7a80-ad11-4354-9f75-7be231fcf9a0<![CDATA[Even Westvang, Molly Friederich]]>Thu, 29 Jun 2023 16:00:00 GMT
<![CDATA[Announcing Sanity AI Assist]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-ai-assist-announcement355d5390-b6c5-428f-b3e8-d1d4f63f297d<![CDATA[Molly Friederich, Even Westvang]]>Thu, 15 Jun 2023 18:00:41 GMT
<![CDATA[AI will make your work more human, not less]]><![CDATA[
]]>
https://www.sanity.io/blog/ai-will-make-your-work-more-human-not-less90dae446-70b3-45b4-8091-37c8e3107a97<![CDATA[Simen Svale]]>Thu, 15 Jun 2023 18:00:00 GMT
<![CDATA[A Sitemap is Not a Content Model]]><![CDATA[
]]>
https://www.sanity.io/blog/sitemap-is-not-content-model123acbb7-0976-482e-a553-53be46ef034e<![CDATA[Carrie Hane]]>Tue, 09 May 2023 14:45:00 GMT
<![CDATA[Click, edit, done: Introducing Visual Editing]]><![CDATA[
]]>
https://www.sanity.io/blog/visual-editing-sanity-vercela1e733c5-e68b-42e9-8556-fdc751540c66<![CDATA[Even Westvang]]>Wed, 03 May 2023 15:57:59 GMT
<![CDATA[Introducing Content Source Maps: A shortcut from front-end to content]]><![CDATA[
]]>
https://www.sanity.io/blog/content-source-maps-announceab3527ea-6079-4952-809b-12d1bae8ac99<![CDATA[Simen Svale]]>Wed, 03 May 2023 15:57:52 GMT
<![CDATA[The Composable Era: Experts Weigh In]]><![CDATA[
]]>
https://www.sanity.io/blog/composable-content-expert-advicee789f81e-f5a6-4023-81e6-0df074934475<![CDATA[Sarah Beldo]]>Mon, 17 Apr 2023 21:19:00 GMT
<![CDATA[Here’s to learning new things! Next.js 13 & Sanity Studio v3]]><![CDATA[
]]>
https://www.sanity.io/blog/build-a-personal-website-next-js-13-sanityddd1e7a0-4dd5-4579-91aa-70d71cbda488<![CDATA[Kapehe]]>Wed, 05 Apr 2023 16:12:00 GMT
<![CDATA[How RBI uses Sanity to power content for 20 million users]]><![CDATA[
]]>
https://www.sanity.io/blog/how-rbi-uses-structured-content899aa3e9-3107-4a25-8e3a-ba04a8d67c41<![CDATA[Sarah Beldo]]>Tue, 04 Apr 2023 19:42:41 GMT
<![CDATA[5 Disadvantages Of Wordpress That Are Holding You Back]]><![CDATA[
]]>
https://www.sanity.io/blog/wordpress-disadvantages091deb2a-3a38-4e31-bc02-89ad5bad1f5a<![CDATA[Knut Melvær]]>Thu, 16 Mar 2023 13:00:00 GMT
<![CDATA[Sanity Connect for Shopify Online Stores]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-connect-for-shopify5f56820a-38da-4a47-acf1-48ef3ab21c41<![CDATA[Even Westvang]]>Thu, 09 Feb 2023 14:00:00 GMT
<![CDATA[Enterprise SSO]]><![CDATA[
]]>
https://www.sanity.io/blog/saml-sso-project-role-mapping-enterprise53e7983d-4e26-4372-93f6-acc9cf3435e4<![CDATA[Jesus De Oliveira]]>Wed, 01 Feb 2023 15:00:00 GMT
<![CDATA[Announcing: Sanity Community Ambassador Program]]><![CDATA[
]]>
https://www.sanity.io/blog/announcing-sanity-community-ambassadors-programf0c3dee6-7cba-4253-bc7a-f55babb6900e<![CDATA[Hidde de Vries, Lo Etheridge]]>Tue, 31 Jan 2023 20:14:52 GMT
<![CDATA[How I Learned to Expect More From My CMS]]><![CDATA[
]]>
https://www.sanity.io/blog/how-i-learned-to-expect-more-from-my-cms384177fd-bce6-4ef1-b379-406ef6d19e80<![CDATA[Carrie Hane]]>Tue, 24 Jan 2023 22:12:10 GMT
<![CDATA[Sanity in 2022: Transforming How Teams Work With Content]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-202249c16a14-04b3-4afe-8a05-8f7b6c9ed395<![CDATA[Magnus Hillestad]]>Thu, 05 Jan 2023 17:15:51 GMT
<![CDATA[“Our digital experience is our brand”: Conversation with Scott Gentz of AT&T]]><![CDATA[
]]>
https://www.sanity.io/blog/interview-scott-gentz-attf3c32f9c-f12b-4557-9c3f-a7cd1e5d377f<![CDATA[Sarah Beldo]]>Mon, 19 Dec 2022 16:22:45 GMT
<![CDATA[Content in the Composable Era]]><![CDATA[
]]>
https://www.sanity.io/blog/content-composable-era16633906-3fe0-4a4d-a39f-a37c89b8f904<![CDATA[Magnus Hillestad]]>Mon, 12 Dec 2022 15:33:00 GMT
<![CDATA[Sanity Studio v3: Simplified Yet Powerful Customization]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-studio-v3-simplified-yet-powerful-customizationf8de103c-48c6-4894-a111-24a2555fb132<![CDATA[Knut Melvær]]>Thu, 08 Dec 2022 15:00:43 GMT
<![CDATA[What we learned from our first accessibility conformance review]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-accessibility-conformance-reviewf6601491-b35e-42de-a5f5-0f06b16898a7<![CDATA[Hidde de Vries]]>Tue, 08 Nov 2022 15:31:00 GMT
<![CDATA[“We’ve created a tech stack that’s infinitely scalable”: Conversation with Bettina Donmez of PUMA ]]><![CDATA[
]]>
https://www.sanity.io/blog/interview-puma-ecommerce-development-with-sanity4442914d-34fd-40a3-ae26-828d4349f3b1<![CDATA[Sarah Beldo]]>Thu, 03 Nov 2022 15:01:51 GMT
<![CDATA[A New Native Authoring Experience and Starter for Next.js]]><![CDATA[
]]>
https://www.sanity.io/blog/nextjs-authoring-experience-with-sanity49a65437-b805-43ef-ba6a-9f02135c1d08<![CDATA[Knut Melvær]]>Mon, 24 Oct 2022 22:42:38 GMT
<![CDATA[Shared Content: Accelerate Content Velocity from a Single Source of Truth]]><![CDATA[
]]>
https://www.sanity.io/blog/shared-content-introduction4c80d3d8-1286-46d5-9b54-a90e1df51444<![CDATA[Simen Svale]]>Thu, 20 Oct 2022 18:41:01 GMT
<![CDATA[Webinar: Powering Morning Brew's Transformation]]><![CDATA[
]]>
https://www.sanity.io/blog/webinar-powering-morning-brews-transformation06138f5c-51fd-42a6-ad9f-1a667c648ba0<![CDATA[Evan Roxanna Ramzipoor]]>Mon, 03 Oct 2022 23:48:31 GMT
<![CDATA[5 Ways to Make Your E-commerce Product Pages Pop [video]]]><![CDATA[
]]>
https://www.sanity.io/blog/how-to-improve-ecommerce-product-pages9217f532-364d-4d04-a789-58a4595a8c95<![CDATA[Simen Svale]]>Tue, 20 Sep 2022 16:06:30 GMT
<![CDATA[Content is Queryable: (Re)Introducing GROQ]]><![CDATA[
]]>
https://www.sanity.io/blog/content-is-queryable-groq85376340-2ff6-427a-b129-c966727bd92d<![CDATA[Simen Svale]]>Thu, 15 Sep 2022 13:25:13 GMT
<![CDATA[GROQ Developer Update: New Versioning Scheme and Functions]]><![CDATA[
]]>
https://www.sanity.io/blog/groq-developer-update-september22845e5c87-62f5-4e45-996a-eb8c02587aa5<![CDATA[Matt Craig]]>Thu, 15 Sep 2022 13:20:02 GMT
<![CDATA[From Arts to Engineering: Meet Carolina Gonzalez]]><![CDATA[
]]>
https://www.sanity.io/blog/arts-to-engineering-meet-carolina-gonzalez1f91bb38-fd85-48fd-b415-02a2b60e96c9<![CDATA[Marie Williams]]>Tue, 16 Aug 2022 13:52:02 GMT
<![CDATA[Your Choices Matter: 6 Ways HTML Impacts Your Page’s Accessibility]]><![CDATA[
]]>
https://www.sanity.io/blog/html-accessibilityba61edcc-9cf1-4655-ac36-71b3465b2a9f<![CDATA[Hidde de Vries]]>Tue, 19 Jul 2022 13:27:37 GMT
<![CDATA[Shopify Invests in Sanity: Connecting Commerce with Content]]><![CDATA[
]]>
https://www.sanity.io/blog/shopify-invests-in-sanity-connecting-commerce-with-content68e722d2-9620-4107-a5e0-2108e79db1d1<![CDATA[Magnus Hillestad]]>Tue, 28 Jun 2022 14:05:02 GMT
<![CDATA[Sanity & Shopify: Build remarkable storefronts with Hydrogen]]><![CDATA[
]]>
https://www.sanity.io/blog/build-performant-and-remarkable-storefronts-with-sanity-and-shopify910c1719-80c5-47d1-9c8d-f671d2a7af26<![CDATA[Even Westvang]]>Wed, 22 Jun 2022 13:00:00 GMT
<![CDATA[Make It Yours: Sanity Studio v3 Developer Preview]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-studio-v3-developer-preview72b8bbef-2e91-4b81-bb10-694f1cb21c3c<![CDATA[Knut Melvær]]>Tue, 14 Jun 2022 06:00:06 GMT
<![CDATA[Structured Content 2022 Recordings]]><![CDATA[
]]>
https://www.sanity.io/blog/structured-content-2022-recordings5fc3cfad-27fb-434c-a165-a4ddb312fd7c<![CDATA[Sarah Beldo]]>Wed, 01 Jun 2022 18:35:27 GMT
<![CDATA[Starting a Movement: 3 Takeaways from Structured Content 2022]]><![CDATA[
]]>
https://www.sanity.io/blog/3-takeaways-from-structured-content-2022cd55bb90-6700-4f70-a1b6-431f5346f1bc<![CDATA[Sarah Beldo]]>Wed, 01 Jun 2022 18:35:03 GMT
<![CDATA[The Buzzwordless Three Tenets of the Jamstack]]><![CDATA[
]]>
https://www.sanity.io/blog/buzzwordless-three-tenets-of-the-jamstack402989c1-9970-4ae4-9a52-0c10d4ff8631<![CDATA[Jaden Baptista]]>Fri, 27 May 2022 15:24:57 GMT
<![CDATA[Migrating the Netlify Blog from Hugo to Eleventy using Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/migrating-netlify-blog-hugo-eleventy-using-sanity8e928fcc-2635-487a-bdb2-26dd1d194373<![CDATA[Sam Tancharoensuksavai ]]>Thu, 19 May 2022 15:49:02 GMT
<![CDATA[Web developers: A headless CMS won’t solve your problems. Structured Content will.]]><![CDATA[
]]>
https://www.sanity.io/blog/web-developers-headless-cms-structured-content03219db7-e8d2-4a79-91dd-464ee4ff28bd<![CDATA[Knut Melvær]]>Wed, 11 May 2022 18:36:06 GMT
<![CDATA[Publishing: Scheduled]]><![CDATA[
]]>
https://www.sanity.io/blog/publishing-scheduled58cf99c3-0666-45a5-b34b-1f58f6968aa1<![CDATA[Even Westvang]]>Tue, 03 May 2022 09:01:05 GMT
<![CDATA[Why Content Strategists Should Come to Structured Content 2022]]><![CDATA[
]]>
https://www.sanity.io/blog/content-strategists-structured-content-2022f2dcc795-8e26-4041-8bf7-9d75571fe95c<![CDATA[Carrie Hane]]>Tue, 03 May 2022 00:40:00 GMT
<![CDATA[Structured Content 2022: Content Makes Experiences Human]]><![CDATA[
]]>
https://www.sanity.io/blog/structured-content-2022-content-makes-experiences-humanb637cd20-3d4d-44ae-b7d4-3ce1c61f1943<![CDATA[Magnus Hillestad]]>Thu, 28 Apr 2022 00:21:00 GMT
<![CDATA[We Stand By Ukraine]]><![CDATA[
]]>
https://www.sanity.io/blog/we-stand-by-ukraine9bec497e-e0d0-4a2d-a837-291334731d1c<![CDATA[Magnus Hillestad, Even Westvang, Simen Svale]]>Wed, 02 Mar 2022 12:00:00 GMT
<![CDATA[Benefits of Structured Content for Content Creators]]><![CDATA[
]]>
https://www.sanity.io/blog/benefits-of-structured-content-for-content-creatorsf96ddf1d-a1fd-4e23-96b0-1bc1e17fc226<![CDATA[Carrie Hane]]>Tue, 15 Feb 2022 15:22:00 GMT
<![CDATA[Harm reduction for developer relations teams]]><![CDATA[
]]>
https://www.sanity.io/blog/harm-reduction-for-developer-relations-teamsda11bcff-4e43-4d23-b611-0d009736c38b<![CDATA[Knut Melvær]]>Mon, 07 Feb 2022 18:00:00 GMT
<![CDATA[Why you should do your first tech talk]]><![CDATA[
]]>
https://www.sanity.io/blog/why-you-should-do-your-first-tech-talk86e778c1-8e64-41e2-8101-9166efa68a63<![CDATA[Kapehe]]>Wed, 12 Jan 2022 19:48:04 GMT
<![CDATA[2021: A year in review]]><![CDATA[
]]>
https://www.sanity.io/blog/2021-a-year-in-reviewc5d33d96-d93e-4e8b-a302-90d8df2ccdc1<![CDATA[Magnus Hillestad]]>Fri, 31 Dec 2021 19:48:57 GMT
<![CDATA[Principles of Effective Editorial Experiences]]><![CDATA[
]]>
https://www.sanity.io/blog/principles-effective-editorial-experiences127d4831-c696-4e19-8090-2a1439692706<![CDATA[Carrie Hane, Simen Svale]]>Fri, 17 Dec 2021 15:31:00 GMT
<![CDATA[Obvious features aren't obviously made]]><![CDATA[
]]>
https://www.sanity.io/blog/obvious-features-aren-t-obviously-madef26a8833-b209-4df8-b080-e399160b7476<![CDATA[Rico Kahler, Bjørge Næss, Mikolaj Dobrucki]]>Thu, 16 Dec 2021 22:00:59 GMT
<![CDATA[How Sanity helps you build delightful editorial experiences]]><![CDATA[
]]>
https://www.sanity.io/blog/how-sanity-helps-you-build-delightful-editorial-experiences64d52565-2fc7-4e1d-b0f3-4d768df58e64<![CDATA[Knut Melvær, Marcus Sarmento]]>Fri, 10 Dec 2021 22:19:44 GMT
<![CDATA[Where is your Code of Conduct?]]><![CDATA[
]]>
https://www.sanity.io/blog/where-is-your-code-of-conductd8606aaf-6beb-4803-97ea-c5d99880cd72<![CDATA[Lo Etheridge]]>Fri, 10 Dec 2021 19:28:29 GMT
<![CDATA[Recap: A Sanity Open House on Delightful Editorial Experiences]]><![CDATA[
]]>
https://www.sanity.io/blog/recap-a-sanity-open-house-on-delightful-editorial-experiences01c7e960-475c-428e-b9c8-c605e09cb251<![CDATA[Knut Melvær]]>Fri, 10 Dec 2021 07:26:20 GMT
<![CDATA[Pricing update: Free users]]><![CDATA[
]]>
https://www.sanity.io/blog/pricing-update-free-usersde15bdc9-9ba2-4c93-a9a6-2fb03f43ef1f<![CDATA[Marcus Sarmento]]>Wed, 08 Dec 2021 17:55:16 GMT
<![CDATA[Advantages of Structured Content and Simple Rich Text Editors]]><![CDATA[
]]>
https://www.sanity.io/blog/advantages-of-structured-content-and-simple-rich-text-editors018e9d81-cf29-43a8-828c-72274c8fa465<![CDATA[Carrie Hane, Knut Melvær]]>Wed, 01 Dec 2021 20:15:00 GMT
<![CDATA[Delightful Editorial Experiences. A Sanity Open House.]]><![CDATA[
]]>
https://www.sanity.io/blog/delightful-editor-experiences-a-sanity-open-house4e904e72-6b56-43be-a6fb-2f2871e78a01<![CDATA[Knut Melvær]]>Tue, 23 Nov 2021 20:41:00 GMT
<![CDATA[Sanity's November Meetup - Egghead.io, e-commerce, and beyond]]><![CDATA[
]]>
https://www.sanity.io/blog/sanitys-november-meetup-egghead-io-ecommerce-and-beyond39043fe3-7965-4648-9165-6b100031ce2c<![CDATA[Kapehe]]>Mon, 22 Nov 2021 23:35:57 GMT
<![CDATA[“A breakout year for Sanity”: Growing fast with top satisfaction among developers]]><![CDATA[
]]>
https://www.sanity.io/blog/a-breakout-year-for-sanity5381a4fd-260f-4749-b977-10cf915ac013<![CDATA[Knut Melvær]]>Sat, 20 Nov 2021 01:02:23 GMT
<![CDATA[5 Ways to Increase Your Content Velocity]]><![CDATA[
]]>
https://www.sanity.io/blog/5-ways-to-increase-your-content-velocity5106bb2e-fee4-42b5-ba15-b6248383c957<![CDATA[Marcus Sarmento]]>Fri, 19 Nov 2021 17:37:21 GMT
<![CDATA[Become a JSON wrangler with the new GROQ introduction on egghead.io]]><![CDATA[
]]>
https://www.sanity.io/blog/become-a-json-wrangler-with-the-new-groq-introduction-on-egghead-iofef7e70c-3aa1-4ccb-973a-741bc1a40fab<![CDATA[Knut Melvær]]>Thu, 18 Nov 2021 14:00:00 GMT
<![CDATA[Deploying a Next.js site on Cloudflare Pages with webhooks]]><![CDATA[
]]>
https://www.sanity.io/blog/deploying-a-next-js-site-on-cloudflare-pages-with-webhooksb4e0b0a1-3af7-425a-9156-390363ef31e4<![CDATA[Lo Etheridge, Martin Jacobsen]]>Wed, 17 Nov 2021 15:00:40 GMT
<![CDATA[Sanity now available on Shopify]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-now-available-on-shopify054a0a3c-230d-4b1f-ab6a-a799ba83265d<![CDATA[Marcus Sarmento, Even Westvang]]>Mon, 15 Nov 2021 17:00:38 GMT
<![CDATA[Upgraded access control: SAML support & easier role management]]><![CDATA[
]]>
https://www.sanity.io/blog/upgraded-access-control-saml-support-and-easier-role-management04642657-7405-42cd-b789-a2a0248895bd<![CDATA[Marcus Sarmento]]>Wed, 10 Nov 2021 22:37:26 GMT
<![CDATA[Welcoming Carrie Hane to lead our new Content Strategy Relations team]]><![CDATA[
]]>
https://www.sanity.io/blog/content-relationsf7dd4ca4-b8d1-459a-82f5-5ea873a078f9<![CDATA[Magnus Hillestad, Even Westvang, Simen Svale]]>Mon, 18 Oct 2021 05:36:34 GMT
<![CDATA[Introducing GROQ-powered Webhooks]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-groq-powered-webhooksb3329889-659e-4d7b-b4db-fa3afbacaf70<![CDATA[Marcus Sarmento]]>Wed, 06 Oct 2021 19:04:01 GMT
<![CDATA[Jamstack Conf: Feature launch and editor experience workshop]]><![CDATA[
]]>
https://www.sanity.io/blog/jamstack-conf-feature-launch-and-editor-experience-workshop5aaff2f2-ec13-4223-8101-4a2710700472<![CDATA[Knut Melvær]]>Fri, 01 Oct 2021 17:26:27 GMT
<![CDATA[Community Interview: Flayks portfolio project]]><![CDATA[
]]>
https://www.sanity.io/blog/felix-peault-community-interviewf70527cc-30db-4a00-8286-b5e0c8f14d44<![CDATA[Lo Etheridge]]>Wed, 15 Sep 2021 20:50:37 GMT
<![CDATA[Community Digest - August 2021]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-august-2021e1c4e5b0-521f-44a1-8632-33149c94114f<![CDATA[Kapehe]]>Thu, 09 Sep 2021 17:21:00 GMT
<![CDATA[Launching Conditional Fields: Release Party Recap]]><![CDATA[
]]>
https://www.sanity.io/blog/launching-conditional-fields-release-party-recap3e663b2e-abb2-4c42-82c0-b0c21b9c1085<![CDATA[Knut Melvær]]>Thu, 09 Sep 2021 07:41:22 GMT
<![CDATA[Now you see them, now you don’t. Introducing Conditional Fields.]]><![CDATA[
]]>
https://www.sanity.io/blog/now-you-see-them-now-you-don-t-introducing-conditional-fieldsb395b26c-a644-4c2c-91ab-380fb876617a<![CDATA[Marcus Sarmento]]>Wed, 25 Aug 2021 17:00:01 GMT
<![CDATA[Community Digest - July 2021]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-july-202136cef60b-3684-4124-a9f1-d71e50386648<![CDATA[Kapehe]]>Wed, 11 Aug 2021 21:45:42 GMT
<![CDATA[Functions in GROQ defined]]><![CDATA[
]]>
https://www.sanity.io/blog/functions-in-groq-definedeae9baf1-2efc-4b18-a4c0-70d47e48f78d<![CDATA[Lo Etheridge, Kapehe]]>Thu, 22 Jul 2021 23:33:00 GMT
<![CDATA[SEO Pane plugin: Create and preview content metadata in your Studio]]><![CDATA[
]]>
https://www.sanity.io/blog/seo-pane-plugin-create-preview-content-metadata-in-your-studio78d55889-bb41-4c3c-873c-4e9ef15ec927<![CDATA[Lo Etheridge]]>Fri, 16 Jul 2021 14:21:59 GMT
<![CDATA[Announcing the Sanity Content Lake integration for Vercel]]><![CDATA[
]]>
https://www.sanity.io/blog/announcing-the-sanity-content-lake-integration-for-vercel1dc54ea0-f00e-4a6d-a3bf-9e46c9e61bf3<![CDATA[Knut Melvær]]>Thu, 15 Jul 2021 23:04:56 GMT
<![CDATA[Documents Pane Plugin: GROQ query results inside View Pane]]><![CDATA[
]]>
https://www.sanity.io/blog/documents-pane-plugin-groq-query-results-inside-view-pane0b868ec8-3f09-4bcd-8f85-9d4844303439<![CDATA[Kapehe]]>Thu, 15 Jul 2021 19:45:00 GMT
<![CDATA[Logical AND, Logical OR, Logical NOT in GROQ]]><![CDATA[
]]>
https://www.sanity.io/blog/logical-and-logical-or-logical-not-in-groq002913ea-ada2-48ae-bf64-1dc0dd4e180c<![CDATA[Lo Etheridge, Kapehe]]>Mon, 12 Jul 2021 21:43:00 GMT
<![CDATA[GROQ ellipsis operator... and projections ]]><![CDATA[
]]>
https://www.sanity.io/blog/groq-ellipsis-operator-and-projectionsf4c1b7ee-cdc9-4aff-8322-a926ed6bf4fb<![CDATA[Lo Etheridge, Kapehe]]>Tue, 06 Jul 2021 22:07:00 GMT
<![CDATA[Streamline your localization efforts]]><![CDATA[
]]>
https://www.sanity.io/blog/streamline-your-localization-effortsf10d3295-cf49-4f6d-aebf-4050c6720e01<![CDATA[Marcus Sarmento]]>Tue, 06 Jul 2021 20:00:07 GMT
<![CDATA[Community Digest - June 2021 Edition]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-june-2021-edition1e93714d-bb2a-40fb-99ab-421a273e136f<![CDATA[Kapehe]]>Tue, 06 Jul 2021 19:33:00 GMT
<![CDATA[GROQ pipes with tasty, pricy candy bars]]><![CDATA[
]]>
https://www.sanity.io/blog/groq-pipe-operators-with-tasty-pricy-candy-bars9abeecb2-2054-4aad-9e7d-69a926373f81<![CDATA[Lo Etheridge, Kapehe]]>Wed, 30 Jun 2021 11:30:05 GMT
<![CDATA[It takes a village: Announcing our series B]]><![CDATA[
]]>
https://www.sanity.io/blog/it-takes-a-villagef0d071ae-02be-4451-a7bb-43daa169d93f<![CDATA[Magnus Hillestad, Even Westvang, Simen Svale]]>Thu, 24 Jun 2021 15:00:21 GMT
<![CDATA[Roles & Project Management]]><![CDATA[
]]>
https://www.sanity.io/blog/roles-and-project-management522cb467-78af-4fd7-96ce-4ba654fe1473<![CDATA[Marcus Sarmento]]>Mon, 14 Jun 2021 14:19:00 GMT
<![CDATA[Announcing: New subscription plans]]><![CDATA[
]]>
https://www.sanity.io/blog/announcing-new-subscription-plans39e94912-525c-4076-b360-b6fa856b4002<![CDATA[Marcus Sarmento]]>Mon, 14 Jun 2021 14:18:00 GMT
<![CDATA[Community Digest - May 2021 Edition]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-may-2021-edition0c3d8c12-3f9f-4a47-8970-7776b6de5fc7<![CDATA[Kapehe]]>Mon, 07 Jun 2021 17:50:00 GMT
<![CDATA[Meet our newest team members]]><![CDATA[
]]>
https://www.sanity.io/blog/meet-our-newest-team-members0fd82c3d-32ca-433f-ba5d-810ad18aeb67<![CDATA[Taran Enger-Mår]]>Thu, 13 May 2021 14:31:05 GMT
<![CDATA[Content Is Data - The vision for a Platform for Structured Content]]><![CDATA[
]]>
https://www.sanity.io/blog/content-is-datacdd5bc80-c197-498b-ba34-071355dba9fa<![CDATA[Magnus Hillestad]]>Fri, 30 Apr 2021 22:45:00 GMT
<![CDATA[Level up your content search with the sanity-algolia toolkit]]><![CDATA[
]]>
https://www.sanity.io/blog/level-up-your-content-search-with-the-sanity-algolia-toolkitc067ec37-7318-4a96-a55b-642883cbc0aa<![CDATA[Rune Botten, Knut Melvær]]>Wed, 28 Apr 2021 17:42:00 GMT
<![CDATA[Content is Data: recapping a memorable day for Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/content-is-data-recapping-a-memorable-day-for-sanity20b5b286-b8ba-4724-b7c6-f42e62a6c25b<![CDATA[Marcus Sarmento]]>Fri, 02 Apr 2021 19:08:00 GMT
<![CDATA[Content is Data: Announcing Sanity Content Lake]]><![CDATA[
]]>
https://www.sanity.io/blog/content-is-data-announcing-sanity-content-lake3382e292-f688-45b7-a2b0-83b4ec870130<![CDATA[Simen Svale]]>Thu, 25 Mar 2021 16:22:12 GMT
<![CDATA[Power your desktop applications with Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/power-your-desktop-applications-with-sanity21a9ebd6-d330-4deb-aa5f-21795bb74a58<![CDATA[Bryan Robinson]]>Tue, 16 Mar 2021 20:01:00 GMT
<![CDATA[Creating open graph images from structured content]]><![CDATA[
]]>
https://www.sanity.io/blog/creating-open-graph-images-from-structured-content6c33faf4-efdf-4cb5-bfb8-c009c88a28e0<![CDATA[Bryan Robinson]]>Tue, 09 Mar 2021 23:20:00 GMT
<![CDATA[Get it localized with Structured Content]]><![CDATA[
]]>
https://www.sanity.io/blog/get-it-localized-with-structured-content2f16656a-ed8d-44b5-8553-23cbd95c3dfa<![CDATA[Bryan Robinson]]>Wed, 03 Mar 2021 01:23:00 GMT
<![CDATA[Create tooling for e-commerce with Snipcart]]><![CDATA[
]]>
https://www.sanity.io/blog/create-tooling-for-e-commerce-with-snipcart5d35a376-ac42-4088-86fa-ae8845429309<![CDATA[Bryan Robinson]]>Sat, 20 Feb 2021 01:52:00 GMT
<![CDATA[Community Digest #36: Portfolios, events, and plugins!]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-364049517c-3258-4747-8e00-2956ca5b894b<![CDATA[Kapehe]]>Thu, 28 Jan 2021 10:00:00 GMT
<![CDATA[Why I chose Sanity as my WordPress alternative]]><![CDATA[
]]>
https://www.sanity.io/blog/why-i-chose-sanity-as-my-wordpress-alternative4ec41fc2-1672-49b7-acd3-5193db007787<![CDATA[Ryan Murray]]>Tue, 26 Jan 2021 16:05:00 GMT
<![CDATA[Community Digest #35: Mental Health, GitHub Actions, and Food]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-35d432fe40-85c4-4a16-8789-cb40850f13a0<![CDATA[Kapehe]]>Wed, 20 Jan 2021 11:00:00 GMT
<![CDATA[Community Digest: 2020 highlights]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-2020-highlights76e71fc6-1a03-4073-b834-478513168705<![CDATA[Kapehe, Knut Melvær]]>Wed, 20 Jan 2021 09:00:00 GMT
<![CDATA[2020: In Review]]><![CDATA[
]]>
https://www.sanity.io/blog/2020-in-reviewf12cd537-b825-471f-84e4-8d0bacfd281b<![CDATA[Magnus Hillestad]]>Thu, 07 Jan 2021 09:00:00 GMT
<![CDATA[Adding new members to our team!]]><![CDATA[
]]>
https://www.sanity.io/blog/adding-new-members-to-our-teamsc703ee7a-434a-4418-a38b-985d765b6ab2<![CDATA[Taran Enger-Mår]]>Wed, 30 Dec 2020 05:00:00 GMT
<![CDATA[Sanity UI: A composable, accessible, beautiful React component library]]><![CDATA[
]]>
https://www.sanity.io/blog/streamline-your-studio-development-with-sanity-ui6f5d52aa-a9f0-444e-b8cb-2d220eda528a<![CDATA[Marius Lundgård, Knut Melvær, Bryan Robinson]]>Fri, 18 Dec 2020 09:00:00 GMT
<![CDATA[Early access: Redesigned team and project management dashboards]]><![CDATA[
]]>
https://www.sanity.io/blog/early-access-managed88170b4-7604-42cd-afc2-dca3963d3d96<![CDATA[Knut Melvær, Bryan Robinson, Fred Carlsen, Herman Wikner, Victoria Bergquist]]>Fri, 18 Dec 2020 07:00:00 GMT
<![CDATA[Opening up Sanity.io: Share with others. Find libraries. Learn new skills.]]><![CDATA[
]]>
https://www.sanity.io/blog/opening-the-communityd96dd415-9db8-4161-821c-4c82029a17b5<![CDATA[Bryan Robinson, Knut Melvær, Peter Hofstee, Ronald Aveling, Henrique Doro]]>Thu, 17 Dec 2020 05:00:00 GMT
<![CDATA[Supercharge your dataset workflow with Advanced Dataset Management]]><![CDATA[
]]>
https://www.sanity.io/blog/advanced-dataset-management8d0a5910-979b-48a4-b5d9-c476f923d29a<![CDATA[Bryan Robinson]]>Wed, 09 Dec 2020 05:00:00 GMT
<![CDATA[Community Digest #34: Pug philanthropy, chess moves, and iOS shortcuts]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-34-pug-philanthropy-chess-moves-and-more61e6fff2-c037-4c19-acdf-735db50c1882<![CDATA[Bryan Robinson]]>Fri, 04 Dec 2020 05:00:00 GMT
<![CDATA[Plan it out with the new calendar plugin]]><![CDATA[
]]>
https://www.sanity.io/blog/calendar-pluginad7e4cdd-bf1d-4cde-86d9-adc7c1f1545f<![CDATA[Bryan Robinson]]>Thu, 03 Dec 2020 16:00:00 GMT
<![CDATA[Community Digest #33: Status dashboard, color-themed portfolio, and image for Gatsby]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-33-status-dashboard-color-themed-portfolio-and-image-for-gatsby4cb1e327-cd06-4483-b5cb-ce6e85128908<![CDATA[Knut Melvær]]>Mon, 30 Nov 2020 12:00:31 GMT
<![CDATA[Query your data inside VS Code]]><![CDATA[
]]>
https://www.sanity.io/blog/query-your-data-inside-vs-code980f7a2f-d1fb-468d-bc9c-faf0174e0fa5<![CDATA[Knut Melvær]]>Fri, 27 Nov 2020 08:00:00 GMT
<![CDATA[Community Digest #32: The Content Universe]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-32c1301cfa-459f-4a8e-b0ac-922ac194a5d5<![CDATA[Bryan Robinson]]>Fri, 20 Nov 2020 05:00:00 GMT
<![CDATA[Visualize your content graph]]><![CDATA[
]]>
https://www.sanity.io/blog/hackathon-graph-view979fab9e-629a-4462-8563-bd021eeed493<![CDATA[Kapehe, Alexander Staubo]]>Tue, 17 Nov 2020 18:05:10 GMT
<![CDATA[Virtual All Hands ]]><![CDATA[
]]>
https://www.sanity.io/blog/virtual-all-handse9d2893f-ce84-413b-a358-3ded1903aa68<![CDATA[Taran Enger-Mår]]>Fri, 13 Nov 2020 16:30:40 GMT
<![CDATA[Community Digest #31]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-31b2efd6a3-8ba3-4bde-b453-150ceecbfd20<![CDATA[Kapehe]]>Fri, 13 Nov 2020 09:00:00 GMT
<![CDATA[Community Digest #30]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-3075f59def-f0fc-4596-8183-12b78049f8a6<![CDATA[Bryan Robinson]]>Fri, 06 Nov 2020 05:00:00 GMT
<![CDATA[We are strengthening our team]]><![CDATA[
]]>
https://www.sanity.io/blog/we-are-strengthening-our-team92f48cdc-d1c3-4831-a9db-a8cff5aa391f<![CDATA[Taran Enger-Mår]]>Fri, 06 Nov 2020 05:00:00 GMT
<![CDATA[Sanity Starters: now available on Vercel]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-starters-now-available-on-vercel3ddad1fe-10ac-409c-adc9-e116720190b0<![CDATA[Bryan Robinson]]>Tue, 03 Nov 2020 21:01:08 GMT
<![CDATA[Live Preview with Next.js]]><![CDATA[
]]>
https://www.sanity.io/blog/live-preview-with-nextjs4c5d6d4d-8b82-4c8d-818a-716e7b305739<![CDATA[Knut Melvær]]>Tue, 27 Oct 2020 04:00:00 GMT
<![CDATA[Mendoza - The totally non-human readable diff format for structured JSON documents]]><![CDATA[
]]>
https://www.sanity.io/blog/mendoza0eedba62-0bb1-4d92-864b-ad01bba4aceb<![CDATA[Magnus Holm]]>Tue, 27 Oct 2020 03:00:00 GMT
<![CDATA[Community Digest #29]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-29d3154f9d-dd41-4e70-bb07-1c7e31fb5971<![CDATA[Kapehe]]>Fri, 16 Oct 2020 20:08:04 GMT
<![CDATA[Redefining content collaboration with $9.3M in new funding]]><![CDATA[
]]>
https://www.sanity.io/blog/redefining-content-collaborationb794bec3-074f-4c78-8f0f-70b601efebe9<![CDATA[Magnus Hillestad]]>Wed, 14 Oct 2020 13:00:00 GMT
<![CDATA[Community Digest #28]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-280a762e9c-a334-402b-8a64-02df8a734c07<![CDATA[Bryan Robinson]]>Fri, 09 Oct 2020 19:00:24 GMT
<![CDATA[Review Changes: Make it happen together ]]><![CDATA[
]]>
https://www.sanity.io/blog/review-changes04efb846-484e-48e0-9ef1-5044ab55222b<![CDATA[Alyssa Blake Nader]]>Wed, 07 Oct 2020 04:00:00 GMT
<![CDATA[Community Digest #27]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-27a426520d-5a3c-45a1-bb05-9e489c157f68<![CDATA[Kapehe]]>Mon, 05 Oct 2020 17:31:51 GMT
<![CDATA[Community Digest #26]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-26951b68bf-a523-485c-a960-9306a227057c<![CDATA[Bryan Robinson]]>Thu, 24 Sep 2020 04:00:00 GMT
<![CDATA[Community Digest #25]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-25b99f1d21-562d-4ef3-95e8-ec6424af59f0<![CDATA[Kapehe]]>Thu, 17 Sep 2020 19:46:27 GMT
<![CDATA[Schema with the sun: Watch the 14-hour live stream schema hackathon]]><![CDATA[
]]>
https://www.sanity.io/blog/schema-with-the-sun-join-us-for-a-14-hour-live-stream-schema-hackathon0572ae43-27a0-454d-9e4b-f64ee96babae<![CDATA[Bryan Robinson]]>Tue, 15 Sep 2020 04:00:00 GMT
<![CDATA[Community Digest #24]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-2417efc4a3-6286-41e2-881b-c33105a64461<![CDATA[Bryan Robinson]]>Thu, 10 Sep 2020 19:46:58 GMT
<![CDATA[Community Digest #23]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-23126f8381-b219-4464-8d8b-cb7969ddf4bb<![CDATA[Kapehe]]>Thu, 03 Sep 2020 16:00:00 GMT
<![CDATA[Lab Notes: Setting up air quality notifications with Purple Air, Sanity, Vercel, and Twilio]]><![CDATA[
]]>
https://www.sanity.io/blog/lab-notes-setting-up-air-quality-notifications-with-purple-air-sanity-vercel-and-twilio3ab2bdba-f020-40eb-8693-126c00436646<![CDATA[Even Westvang]]>Wed, 02 Sep 2020 07:00:00 GMT
<![CDATA[The Drupal developer’s introduction to Sanity.io]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-vs-drupal7b134f437-7c27-4d6c-9993-13e4242934b3<![CDATA[Ronald Aveling]]>Wed, 02 Sep 2020 04:00:00 GMT
<![CDATA[Community Digest: Summer Edition Part 2]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-summer-edition-part-two29b32cac-1876-464b-8cf6-2b476703c0bd<![CDATA[Knut Melvær, Bryan Robinson]]>Fri, 28 Aug 2020 02:00:00 GMT
<![CDATA[Sanity.io on the Google Cloud Platform podcast]]><![CDATA[
]]>
https://www.sanity.io/blog/google-cloud-platform-podcast51d6a320-c777-4cad-9350-64dd3c5d48ac<![CDATA[Knut Melvær]]>Mon, 24 Aug 2020 04:00:00 GMT
<![CDATA[Get on the same page: Introducing Presence]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-presencefd5fa4bb-781b-4940-8988-1a2da3ea30ce<![CDATA[Even Westvang]]>Thu, 20 Aug 2020 02:00:00 GMT
<![CDATA[Headless CMS explained in 1 minute]]><![CDATA[
]]>
https://www.sanity.io/blog/headless-cms-explainedd8b542df-eba4-494c-b84a-bec813f7f381<![CDATA[Knut Melvær]]>Wed, 19 Aug 2020 05:00:00 GMT
<![CDATA[10Clouds: Why we moved from Wordpress to Jamstack with Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/why-10clouds-moved-from-wordpress-to-jamstack-with-sanity626844ae-bc32-412d-bd37-155b8d960e78<![CDATA[Józef Piecyk]]>Thu, 13 Aug 2020 23:00:00 GMT
<![CDATA[Creating a Commenting Engine with Sanity and Next.js by Vercel]]><![CDATA[
]]>
https://www.sanity.io/blog/new-live-stream-creating-a-commenting-engine-with-sanity-vercel-and-nextjse37303d4-7209-4c60-95d3-7770f23145f0<![CDATA[Knut Melvær, Bryan Robinson]]>Tue, 11 Aug 2020 04:00:00 GMT
<![CDATA[Community Digest: Summer Edition Part 1]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-summer-edition-part-159ba86ff-5bd8-443a-bf19-f49b056a1fb1<![CDATA[Knut Melvær]]>Thu, 06 Aug 2020 22:10:00 GMT
<![CDATA[Why content modeling early unlocks value]]><![CDATA[
]]>
https://www.sanity.io/blog/why-content-modeling-early-unlocks-value95f75af1-b0a1-495d-855e-bd548e209f2b<![CDATA[Ronald Aveling, Knut Melvær]]>Thu, 06 Aug 2020 04:00:00 GMT
<![CDATA[How to Sanity.io - our values described]]><![CDATA[
]]>
https://www.sanity.io/blog/how-to-sanity-ioc6ea443b-ba63-42a5-a258-a7a2d15d8be1<![CDATA[Magnus Hillestad]]>Sun, 02 Aug 2020 16:08:00 GMT
<![CDATA[New Live Stream: Getting Started with Sanity's 11ty Starter]]><![CDATA[
]]>
https://www.sanity.io/blog/new-live-stream-getting-started-with-sanity-s-11ty-starter93cdb975-14f1-4a66-a7bb-61aac679fa1d<![CDATA[Bryan Robinson, Kapehe]]>Tue, 28 Jul 2020 04:00:00 GMT
<![CDATA[Community Spotlight: Building the MIT Digital Humanities with Sanity and 11ty]]><![CDATA[
]]>
https://www.sanity.io/blog/community-spotlight-building-the-mit-digital-humanities-site8de55444-e4f8-4b90-a360-36ec68230661<![CDATA[Bryan Robinson]]>Wed, 22 Jul 2020 15:30:00 GMT
<![CDATA[We have ten new employees!]]><![CDATA[
]]>
https://www.sanity.io/blog/we-have-ten-new-employeesa1a25451-2e6b-4f84-ae3b-8e0dab56d5ae<![CDATA[Taran Enger-Mår]]>Tue, 21 Jul 2020 14:28:22 GMT
<![CDATA[New stream: How to store user-generated content]]><![CDATA[
]]>
https://www.sanity.io/blog/store-user-generated-content-with-sanity7d96fa3f-d790-414e-8c70-6b6d27b5fbe7<![CDATA[Knut Melvær]]>Mon, 22 Jun 2020 05:00:00 GMT
<![CDATA[Black Lives Matter]]><![CDATA[
]]>
https://www.sanity.io/blog/black-lives-matterd00db5bd-1b2e-4de6-9a08-38bd920c2b06<![CDATA[Magnus Hillestad]]>Fri, 12 Jun 2020 05:00:51 GMT
<![CDATA[We are looking for Account Executive to drive our US sales]]><![CDATA[
]]>
https://www.sanity.io/blog/sales-account-executive-us9LIyme73Cy74fzbZvN2Gan<![CDATA[Magnus Hillestad]]>Tue, 26 May 2020 04:57:10 GMT
<![CDATA[Community Digest #20]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-20644451a6-13ed-43e7-b989-27fa46feb743<![CDATA[Knut Melvær]]>Fri, 22 May 2020 08:00:00 GMT
<![CDATA[Community Digest #19]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-19b5b1a0e9-fae1-4105-bf90-0df7bfd98b2c<![CDATA[Knut Melvær]]>Thu, 14 May 2020 04:00:00 GMT
<![CDATA[The Kitchen Sink Studio]]><![CDATA[
]]>
https://www.sanity.io/blog/the-kitchen-sink-studio0de23181-6a11-4eb8-8210-f5fd6a22f2fc<![CDATA[Rune Botten]]>Thu, 07 May 2020 04:00:00 GMT
<![CDATA[Community Digest #18]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-187361c7d5-eab7-4a25-8e0f-8e4ba58ed161<![CDATA[Knut Melvær]]>Wed, 06 May 2020 09:00:00 GMT
<![CDATA[Say hi to our new asset utilities library!]]><![CDATA[
]]>
https://www.sanity.io/blog/say-hi-to-our-new-asset-utilities-librarydf2c4d87-ff50-4451-b783-4b72125eaf78<![CDATA[Knut Melvær, Espen Hovlandsdal]]>Sat, 02 May 2020 04:00:00 GMT
<![CDATA[Community Digest #17]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-1710d7343d-c3b3-4bf7-8128-3124b87d9bb4<![CDATA[Knut Melvær]]>Thu, 30 Apr 2020 04:00:00 GMT
<![CDATA[How we manage community support with Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/how-we-manage-community-support-with-sanity247528f6-9e5a-4a47-be07-f0cf93611eac<![CDATA[Knut Melvær, Peter Hofstee]]>Mon, 27 Apr 2020 07:00:00 GMT
<![CDATA[Community Digest #16]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-165e1f49b2-860e-457c-a776-0850a36196d2<![CDATA[Knut Melvær]]>Wed, 22 Apr 2020 07:00:00 GMT
<![CDATA[Community Digest #15]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-15c5446396-0748-48ad-b381-e71d72329544<![CDATA[Knut Melvær]]>Tue, 14 Apr 2020 08:00:00 GMT
<![CDATA[Community Digest #14]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-1433e4b319-f332-42c6-9d17-ab8af63092c1<![CDATA[Knut Melvær]]>Fri, 03 Apr 2020 04:00:00 GMT
<![CDATA[Community Digest #13]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-132549ce01-c651-4ab5-a4be-3b6f24a0d978<![CDATA[Knut Melvær]]>Fri, 27 Mar 2020 14:00:00 GMT
<![CDATA[Moving the Mux blog to the JAMstack]]><![CDATA[
]]>
https://www.sanity.io/blog/moving-the-mux-blog-to-the-jamstack9469c998-7707-41f3-bb9b-a6957c13f067<![CDATA[Dylan Jhaveri]]>Fri, 27 Mar 2020 14:00:00 GMT
<![CDATA[Community Digest #12: Let us have a dugnad]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-127fb615d3-f565-42bf-9060-90f5e5054217<![CDATA[Knut Melvær]]>Fri, 20 Mar 2020 17:00:00 GMT
<![CDATA[COVID-19 update from the Sanity team]]><![CDATA[
]]>
https://www.sanity.io/blog/covid-19-update-from-the-sanity-team85efa094-267f-45bc-8703-7dc0384bbbd2<![CDATA[Magnus Hillestad]]>Wed, 18 Mar 2020 08:00:00 GMT
<![CDATA[Community Digest #11: E-commerce, women in tech, and hackathons]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-115724a8bd-94ae-41eb-86e8-79ca90a397f6<![CDATA[Knut Melvær]]>Fri, 13 Mar 2020 14:00:00 GMT
<![CDATA[Community Digest #10: Anti-siloing, onboarding, and some praise]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-10e31cbe88-7794-4846-a9ee-f53581b358cc<![CDATA[Knut Melvær]]>Sat, 07 Mar 2020 23:00:00 GMT
<![CDATA[Community Digest #9: Big week, dashboards, magic light switches, and swag in the wild]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-9-big-week-performance-dashboards-magic-lightswitches-and-swag-in-the-wild31679a90-812a-4f20-be22-4ca4bdf53c78<![CDATA[Knut Melvær]]>Thu, 27 Feb 2020 23:00:00 GMT
<![CDATA[Introducing our new GraphQL API]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-our-new-graphql-apie065cc75-8fbd-4829-b108-786405f61a4f<![CDATA[Even Westvang]]>Wed, 26 Feb 2020 22:59:00 GMT
<![CDATA[Releasing Document Actions: Workflows, Your Way]]><![CDATA[
]]>
https://www.sanity.io/blog/releasing-document-actions-workflows-your-wayd661041a-9101-43b4-891f-e57b08fa723d<![CDATA[Even Westvang]]>Mon, 24 Feb 2020 22:59:00 GMT
<![CDATA[Community Digest #8: Browser tabs, Figma integrations, and a developer profile]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-84c292487-2921-455a-98c6-e319b89633f1<![CDATA[Knut Melvær]]>Thu, 20 Feb 2020 23:00:00 GMT
<![CDATA[Community Digest #7: Great advice, Theme-UI, grids, and awesome SEO]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-7-great-advice-theme-ui-and-awesome-seo4ca7f936-819c-48a7-bb0d-602fe108c83b<![CDATA[Knut Melvær]]>Fri, 14 Feb 2020 00:00:00 GMT
<![CDATA[We are looking for a Digital Product Designer!]]><![CDATA[
]]>
https://www.sanity.io/blog/digital-product-designerj2Z5qHVMlcj0TMj07N5MPw<![CDATA[Even Westvang]]>Wed, 12 Feb 2020 14:12:49 GMT
<![CDATA[We are looking for a UI/UX developer!]]><![CDATA[
]]>
https://www.sanity.io/blog/UI-UX-developertF2nE5KHgXGw36UJOsnq9o<![CDATA[Simen Svale]]>Wed, 12 Feb 2020 14:11:55 GMT
<![CDATA[Announcing: A major non-event!]]><![CDATA[
]]>
https://www.sanity.io/blog/announcing-a-major-non-eventc610a888-0c2e-459b-9582-7a6c878de125<![CDATA[Simen Svale]]>Wed, 12 Feb 2020 10:30:31 GMT
<![CDATA[How Cloudflare built their showcase site for Workers on Sanity.io and Gatsby… and Workers]]><![CDATA[
]]>
https://www.sanity.io/blog/how-cloudflares-built-with-workers-was-builta0814936-95b9-4198-8aa2-f3563719087c<![CDATA[Knut Melvær]]>Tue, 11 Feb 2020 08:00:00 GMT
<![CDATA[Community Digest #6: Voice assistants, studio customization, and tabs for everyone]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-6-voice-assistants-studio-customization-and-tabs-for-everyoned25efa5f-71f4-49df-83ea-2201eda59d3e<![CDATA[Knut Melvær]]>Fri, 07 Feb 2020 08:00:00 GMT
<![CDATA[Community Digest #5: Iconic duos, Shopify starter, and Built with Cloudflare Workers]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-iconic-duos-shopify-starter-and-built-with-cloudflare-workerse41139f5-9f4e-43bd-a071-ccd6376087f5<![CDATA[Knut Melvær]]>Fri, 31 Jan 2020 08:00:00 GMT
<![CDATA[We’re part of The Next Web’s TECH5 of Norway!]]><![CDATA[
]]>
https://www.sanity.io/blog/the-next-webs-tech5-of-norway3428cb01-9240-4010-9419-1521c5c0bcb9<![CDATA[Magnus Hillestad]]>Thu, 30 Jan 2020 08:00:00 GMT
<![CDATA[Welcome our new team member: Anders!]]><![CDATA[
]]>
https://www.sanity.io/blog/welcome-our-new-team-member-anders2ba953b7-2187-485b-8595-79ea604cc187<![CDATA[Magnus Hillestad]]>Mon, 27 Jan 2020 08:00:00 GMT
<![CDATA[Community digest: Custom icons, Portable Text, Gatsby, and Tailwind (#4)]]><![CDATA[
]]>
https://www.sanity.io/blog/community-digest-custom-icons-portable-text-gatsby-and-tailwind50003569-d8f8-4fdc-a5e9-427ec2615292<![CDATA[Knut Melvær]]>Fri, 24 Jan 2020 18:00:00 GMT
<![CDATA[Building the official Las Vegas Alexa skill (Sanity User Group SF Meetup)]]><![CDATA[
]]>
https://www.sanity.io/blog/meetup-alexa-skill-sf966fed99-b39c-44c7-aa50-e3be61dc24b3<![CDATA[Knut Melvær]]>Thu, 23 Jan 2020 08:00:00 GMT
<![CDATA[We're hiring: Are you our new Engineering Manager?]]><![CDATA[
]]>
https://www.sanity.io/blog/engineering-manager8xXarVlWwlKuMXXu3IQOsZ<![CDATA[Simen Svale]]>Mon, 20 Jan 2020 08:00:00 GMT
<![CDATA[Introducing Squizzy: Our totally serverless Kahoot clone powered by Sanity.io]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-squizzy-our-totally-serverless-kahoot-clone-powered-by-sanity-iofa8d6a47-6a05-4d9c-80c8-a2548a66321a<![CDATA[Even Westvang, Thomas Drevon, Victoria Bergquist]]>Wed, 18 Dec 2019 10:00:00 GMT
<![CDATA[Better ContentOps with Google Analytics right inside the Sanity Studio]]><![CDATA[
]]>
https://www.sanity.io/blog/better-contentops-with-google-analytics-right-inside-the-sanity-studioe9dd6db6-2763-43f0-aab1-b758d305fdf6<![CDATA[Even Westvang, Knut Melvær]]>Mon, 16 Dec 2019 23:00:00 GMT
<![CDATA[Preview Anything: Introducing Views and Split Panes]]><![CDATA[
]]>
https://www.sanity.io/blog/evolve-authoring-experiences-with-views-and-split-panes30e7a7cc-1f63-4e9f-909b-8be819dd169c<![CDATA[Even Westvang, Knut Melvær]]>Tue, 10 Dec 2019 11:00:00 GMT
<![CDATA[Introducing environment variable support for Sanity Studio]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-environmental-variables-support-for-sanity-studio06f90a6e-d4d1-4479-b691-34f87147bcb4<![CDATA[Even Westvang]]>Mon, 09 Dec 2019 10:00:00 GMT
<![CDATA[Introducing Glush: a robust, human readable, top-down parser compiler]]><![CDATA[
]]>
https://www.sanity.io/blog/why-we-wrote-yet-another-parser-compiler024d7507-bc56-461d-9261-85a040934494<![CDATA[Magnus Holm]]>Mon, 02 Dec 2019 17:00:00 GMT
<![CDATA[Try Condé Nast UK’s asset management tool for Sanity Studio]]><![CDATA[
]]>
https://www.sanity.io/blog/conde-nast-asset-management-tool8dd3d03d-89ec-4e15-aa3a-8408946b5b35<![CDATA[Knut Melvær]]>Mon, 02 Dec 2019 15:00:00 GMT
<![CDATA[Introducing: Pluggable asset sources for Sanity Studio!]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-pluggable-asset-sourcesb019895a-efd3-4ba7-9239-88e67b201f57<![CDATA[Even Westvang]]>Tue, 26 Nov 2019 14:00:00 GMT
<![CDATA[Play with JSON down at the GROQ Arcade]]><![CDATA[
]]>
https://www.sanity.io/blog/play-with-json-down-at-the-groq-arcadeaae362b7-0c9f-4887-bae3-8b7a20c65c39<![CDATA[Even Westvang]]>Tue, 19 Nov 2019 15:00:00 GMT
<![CDATA[Boost editor workflows with our new Initial Values]]><![CDATA[
]]>
https://www.sanity.io/blog/initial-values-for-sanity-studio531ed0fc-6022-4e57-a0ea-a577303eb5fd<![CDATA[Even Westvang, Espen Hovlandsdal, Victoria Bergquist]]>Thu, 24 Oct 2019 10:00:00 GMT
<![CDATA[Migrating the Sanity.io codebase from Flow to TypeScript]]><![CDATA[
]]>
https://www.sanity.io/blog/from-flow-to-typescript17b3d70c-da03-4f84-b6a8-499aa3ff6872<![CDATA[Bjørge Næss]]>Thu, 19 Sep 2019 22:00:00 GMT
<![CDATA[Introducing the Sanity source plugin for Gridsome]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-the-sanity-source-plugin-for-gridsome973691f0-d744-4f96-9b65-3fe08454d50f<![CDATA[Knut Melvær, Espen Hovlandsdal, Victoria Bergquist]]>Tue, 17 Sep 2019 22:00:00 GMT
<![CDATA[JAMstack Shortcuts: Sanity + Stackbit]]><![CDATA[
]]>
https://www.sanity.io/blog/jamstack-shortcuts-sanity-stackbit80978988-025a-44c1-9da3-76490eea1517<![CDATA[Even Westvang, Per-Kristian Nordnes]]>Mon, 16 Sep 2019 22:00:00 GMT
<![CDATA[New Guide: Learn how to style Sanity Studio]]><![CDATA[
]]>
https://www.sanity.io/blog/learn-how-to-brand-sanity-studio77dc9929-c05e-4376-b055-0f7b6261724f<![CDATA[Knut Melvær]]>Sun, 08 Sep 2019 22:00:00 GMT
<![CDATA[Taking Sanity.io to the next level]]><![CDATA[
]]>
https://www.sanity.io/blog/seed-funding-announcement34809236-55f3-4a08-ab18-cb6293ae05d4<![CDATA[Magnus Hillestad]]>Mon, 02 Sep 2019 22:00:00 GMT
<![CDATA[Founders of Netlify, Gatsby.js, and Sanity.io: We need to talk about content]]><![CDATA[
]]>
https://www.sanity.io/blog/we-need-to-talk-about-contentf9b76136-c5e2-477f-98a9-38e5fe4b3fa2<![CDATA[Knut Melvær]]>Sun, 01 Sep 2019 22:00:00 GMT
<![CDATA[Meet our new team members]]><![CDATA[
]]>
https://www.sanity.io/blog/meet-our-new-team-additionsf943ef92-caa7-496f-8270-4da8c3077da4<![CDATA[Øyvind Rostad]]>Fri, 16 Aug 2019 08:00:00 GMT
<![CDATA[Tutorial: Make a blog with Next.js, React, and Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/build-your-own-blog-with-sanity-and-next-js3c5d8cef-d832-4660-aeea-bf209f658532<![CDATA[Knut Melvær, Hidde de Vries]]>Fri, 09 Aug 2019 11:00:00 GMT
<![CDATA[Sanity.io User Group London: E-commerce and rapid prototyping]]><![CDATA[
]]>
https://www.sanity.io/blog/e-commerce-and-rapid-prototyping-sanity-io-user-group-londonbb97c47f-e95e-4b1e-a9ba-70b888f2302c<![CDATA[Knut Melvær]]>Mon, 15 Jul 2019 22:00:00 GMT
<![CDATA[We’re open sourcing GROQ: A query language for JSON documents]]><![CDATA[
]]>
https://www.sanity.io/blog/we-re-open-sourcing-groq-a-query-language-for-json-documentse3cc72f4-898d-4b63-8b9c-80d9cd527fcd<![CDATA[Knut Melvær]]>Tue, 09 Jul 2019 23:00:00 GMT
<![CDATA[Introducing History API & Experience]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-history-api-and-experienceb64c85e3-7181-471b-a6a7-8a9266615b54<![CDATA[Even Westvang]]>Tue, 25 Jun 2019 07:00:00 GMT
<![CDATA[Videos from our online meetup are up!]]><![CDATA[
]]>
https://www.sanity.io/blog/videos-from-our-online-meetup-is-upf578cb19-9e77-450b-bcf1-6cd4bb841cff<![CDATA[Knut Melvær]]>Tue, 11 Jun 2019 22:00:00 GMT
<![CDATA[We had ourselves a bug week]]><![CDATA[
]]>
https://www.sanity.io/blog/we-had-ourselves-a-bug-week06b92a73-8502-45e8-ab8e-31b76181cf94<![CDATA[Knut Melvær]]>Thu, 30 May 2019 22:00:00 GMT
<![CDATA[Join our Online Summer Meetup on June 11th!]]><![CDATA[
]]>
https://www.sanity.io/blog/join-our-online-summer-meetup-on-june-11th9c72ad3c-4885-468f-bce3-e7fd12646c13<![CDATA[Knut Melvær]]>Mon, 27 May 2019 22:00:00 GMT
<![CDATA[Introducing the new Dashboard]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-the-new-dashboard8486838d-a156-45bc-a2be-0c734e9d8e00<![CDATA[Even Westvang]]>Thu, 23 May 2019 07:00:00 GMT
<![CDATA[Launch best-practice websites in minutes with sanity.io/create]]><![CDATA[
]]>
https://www.sanity.io/blog/a-new-way-to-get-started-with-a-sanity-powered-website0cf28ce9-1162-4c65-827a-e2954d566b22<![CDATA[Even Westvang]]>Wed, 08 May 2019 22:00:00 GMT
<![CDATA[Our team is growing. Welcome Radhe, Jacob, Jørn and Rune!]]><![CDATA[
]]>
https://www.sanity.io/blog/team-is-growing-welcome11239771-09df-4427-817c-a86be227719d<![CDATA[Magnus Hillestad]]>Tue, 02 Apr 2019 22:00:00 GMT
<![CDATA[Join our developer team!]]><![CDATA[
]]>
https://www.sanity.io/blog/full-stack-dev0468145a-28b2-4c5c-9506-21d0489d14da<![CDATA[Simen Svale]]>Mon, 01 Apr 2019 22:00:00 GMT
<![CDATA[Join our front-end team!]]><![CDATA[
]]>
https://www.sanity.io/blog/front-end-devy1Pdmwf4lPmtSnPazgFY47<![CDATA[Simen Svale]]>Mon, 01 Apr 2019 22:00:00 GMT
<![CDATA[We are looking for a document store engineer to join our team]]><![CDATA[
]]>
https://www.sanity.io/blog/hiring-backend-engineeraf89ca45-ed11-41f0-b5e9-9788660effe4<![CDATA[Simen Svale]]>Mon, 01 Apr 2019 11:36:12 GMT
<![CDATA[Design and build a real time, planet spanning document store]]><![CDATA[
]]>
https://www.sanity.io/blog/hiring-senior-software-architect06b3577a-5d23-47ef-936a-7fabc88c442e<![CDATA[Simen Svale]]>Sun, 31 Mar 2019 22:00:00 GMT
<![CDATA[Be our Site Reliability Engineer!]]><![CDATA[
]]>
https://www.sanity.io/blog/hiring-sre7f749a81-5911-4cfc-a016-6b5ad132de8c<![CDATA[Simen Svale]]>Tue, 26 Feb 2019 12:37:00 GMT
<![CDATA[Live coding with Gatsby.js and Sanity.io: How to make a portfolio website]]><![CDATA[
]]>
https://www.sanity.io/blog/live-coding-with-gatsby-js-and-sanity-io-how-to-make-a-portfolio-websitecdb343f7-d3f3-4008-9a4e-6b450f082c35<![CDATA[Knut Melvær]]>Thu, 31 Jan 2019 23:00:00 GMT
<![CDATA[JAMstack Oslo Meetup: The one about Gatsby.js]]><![CDATA[
]]>
https://www.sanity.io/blog/jamstack-oslo-meetup-the-one-about-gatsby-jsae41da20-6d5b-4059-b69a-a2114d668439<![CDATA[Knut Melvær]]>Wed, 30 Jan 2019 23:00:00 GMT
<![CDATA[How to quickly set up a Gatsby.js JAMstack website with a headless CMS]]><![CDATA[
]]>
https://www.sanity.io/blog/how-to-quickly-set-up-a-gatsby-js-jamstack-website-with-a-headless-cmsf679a6a2-48d5-4852-b0b2-b68e8570fc9c<![CDATA[Knut Melvær]]>Wed, 23 Jan 2019 23:00:00 GMT
<![CDATA[Blazing fast development with Gatsby and Sanity.io]]><![CDATA[
]]>
https://www.sanity.io/blog/get-started-with-gatsby-and-structured-content4c3fd86c-e375-44c7-9f5e-a7e7297b127d<![CDATA[Knut Melvær]]>Wed, 16 Jan 2019 23:00:00 GMT
<![CDATA[Sanity.io on the devmode.fm podcast]]><![CDATA[
]]>
https://www.sanity.io/blog/sanity-io-on-the-devmode-fm-podcast82fa34e2-9f47-4ffe-a87c-26bb3040ee63<![CDATA[Knut Melvær]]>Tue, 01 Jan 2019 23:00:00 GMT
<![CDATA[2018: In review]]><![CDATA[
]]>
https://www.sanity.io/blog/2018-in-reviewc752cfcd-3098-46b9-9410-d984f1d941b4<![CDATA[Even Westvang]]>Mon, 31 Dec 2018 23:00:00 GMT
<![CDATA[Introducing the new Editor for Portable Text ]]><![CDATA[
]]>
https://www.sanity.io/blog/introducing-the-new-editor-for-portable-text75bf9860-dab3-45d3-94d2-b4cb160745c0<![CDATA[Even Westvang]]>Thu, 20 Dec 2018 23:00:00 GMT
<![CDATA[How we blog ]]><![CDATA[
]]>
https://www.sanity.io/blog/how-we-blog8e7938bc-955e-4dbd-97cc-d11db7ec33c7<![CDATA[Knut Melvær]]>Sun, 16 Dec 2018 23:00:00 GMT
<![CDATA[Welcoming our new engineering manager, Jemmima!]]><![CDATA[
]]>
https://www.sanity.io/blog/welcoming-jemmima-engineering-managerbebee80f-2c73-4475-afb6-2c12a137d624<![CDATA[Magnus Hillestad]]>Mon, 10 Dec 2018 23:00:00 GMT
<![CDATA[Creating Custom Content Blocks: Wordpress Gutenberg vs. Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/creating-custom-content-blocks-gutenberg-vs-sanitye6208af2-ea38-4e3f-a50c-a068e8903789<![CDATA[Knut Melvær]]>Wed, 05 Dec 2018 22:00:00 GMT
<![CDATA[First class responsive video support with the new Mux plugin]]><![CDATA[
]]>
https://www.sanity.io/blog/first-class-responsive-video-support-with-the-new-mux-plugin423c2280-63ac-48c5-a936-66529642fe15<![CDATA[Knut Melvær]]>Fri, 30 Nov 2018 22:56:53 GMT
<![CDATA[Our article on succeeding with headless CMS projects is up on Smashing Magazine!]]><![CDATA[
]]>
https://www.sanity.io/blog/read-strategies-for-headless-projects-with-structured-content-management-systems-in-smashing-magazine8b3a3c92-4801-4378-929b-dcd7027901e7<![CDATA[Even Westvang]]>Thu, 29 Nov 2018 13:49:47 GMT
<![CDATA[Simen Svale Skogsrud explaining Headless CMS on The Cherryleaf Podcast]]><![CDATA[
]]>
https://www.sanity.io/blog/simen-svale-skogsrud-explaining-headless-cms-on-the-cherryleaf-podcast2103bed5-87ab-4cc9-b50b-42e1f3f4c5d1<![CDATA[Knut Melvær]]>Fri, 23 Nov 2018 09:00:47 GMT
<![CDATA[Indexing in Algolia using serverless functions (and observables!)]]><![CDATA[
]]>
https://www.sanity.io/blog/indexing-in-algolia-using-serverless-functions-and-observables94ec7ca6-fc1e-4a69-a140-3c89ee183590<![CDATA[Knut Melvær]]>Wed, 21 Nov 2018 15:00:00 GMT
<![CDATA[Say hi 👋 to the new delightful Sanity Studio ]]><![CDATA[
]]>
https://www.sanity.io/blog/say-hi-to-the-new-delightful-sanity-studio1f8a27fb-8636-4937-b289-d8c1a5615da0<![CDATA[Even Westvang]]>Wed, 14 Nov 2018 23:00:00 GMT
<![CDATA[Getting started with Sanity as a headless CMS]]><![CDATA[
]]>
https://www.sanity.io/blog/getting-started-with-sanity-as-a-headless-cmsded0e4a7-b7dd-4e14-b2c6-5be83f28b487<![CDATA[Knut Melvær]]>Mon, 12 Nov 2018 23:00:00 GMT
<![CDATA[3 simple things in GROQ to supercharge your frontends]]><![CDATA[
]]>
https://www.sanity.io/blog/3-simple-things-in-groq-to-supercharge-your-frontend-development824f86c3-7bb8-4b15-a038-08f987acaac5<![CDATA[Knut Melvær]]>Mon, 29 Oct 2018 19:00:51 GMT
<![CDATA[5 neat tricks you can make the Sanity CLI do]]><![CDATA[
]]>
https://www.sanity.io/blog/5-cool-things-you-can-do-with-the-sanity-clibde4626a-7ed6-4315-bb21-707106c6a5ad<![CDATA[Knut Melvær]]>Fri, 19 Oct 2018 05:00:02 GMT
<![CDATA[Structure Sanity Studio to Your Heart’s Content!]]><![CDATA[
]]>
https://www.sanity.io/blog/structure-sanity-studio-to-your-hearts-contenta94b2c24-d50a-4139-a8fb-969e271b9ba9<![CDATA[Even Westvang]]>Fri, 28 Sep 2018 08:53:00 GMT
<![CDATA[Why portable text is awesome and you totally want it in your CMS]]><![CDATA[
]]>
https://www.sanity.io/blog/why-structured-text-is-awesome-and-you-totally-want-it-in-your-cmsf60f87a9-26aa-4674-8702-d3138dd27428<![CDATA[Knut Melvær]]>Fri, 07 Sep 2018 16:05:18 GMT
<![CDATA[Exporting your structured content as CSV using JQ in the command line]]><![CDATA[
]]>
https://www.sanity.io/blog/exporting-your-structured-content-as-csv-using-jq-in-the-command-lineebd75af2-24db-43c0-bd44-4dd5b34354ba<![CDATA[Knut Melvær]]>Wed, 05 Sep 2018 08:58:47 GMT
<![CDATA[How to structure your code repository in a Sanity.io project]]><![CDATA[
]]>
https://www.sanity.io/blog/how-to-structure-your-code-repository-in-a-sanity-io-projectd4678f73-6308-4687-9f8e-cc7b9a512883<![CDATA[Knut Melvær]]>Mon, 20 Aug 2018 17:00:43 GMT
<![CDATA[Design with real content: How to connect Sanity with Sketch using InVision’s Craft plugin]]><![CDATA[
]]>
https://www.sanity.io/blog/design-with-real-content-how-to-connect-sanity-with-sketch-using-craft-s-invision-plugind6ba17e4-0d9f-4656-ba04-dcb5a9d4deeb<![CDATA[Knut Melvær]]>Sun, 19 Aug 2018 08:00:34 GMT
<![CDATA[How to conditionally build an javascript object with features in]]><![CDATA[
]]>
https://www.sanity.io/blog/how-to-conditionally-build-an-object-in-es604892659-6e55-4e8e-af5f-dbe802d35da5<![CDATA[Knut Melvær]]>Mon, 13 Aug 2018 06:13:58 GMT
<![CDATA[Read about Sanity.io’s image pipeline in CSS-tricks]]><![CDATA[
]]>
https://www.sanity.io/blog/read-about-sanity-io-s-image-pipeline-in-css-tricks1f1d2aa2-d9a0-417a-8289-2f9fd92ee7c8<![CDATA[Knut Melvær]]>Fri, 10 Aug 2018 11:00:00 GMT
<![CDATA[How Konsus use Sanity as a headless CMS to drive inbound engagement]]><![CDATA[
]]>
https://www.sanity.io/blog/user-stories-jing-from-konsus-on-using-sanity-to-drive-inbound-engagement56799103-944d-435d-b096-932c5c5f1510<![CDATA[Knut Melvær]]>Sun, 15 Jul 2018 15:47:03 GMT
<![CDATA[Tutorial: Hosting your Next.js frontend on Netlify in 5 minutes]]><![CDATA[
]]>
https://www.sanity.io/blog/tutorial-host-your-sanity-based-next-js-project-on-netlifycfa951a7-e00b-41c0-8a9b-bd019903eaf3<![CDATA[Knut Melvær]]>Tue, 22 May 2018 22:19:33 GMT
<![CDATA[Make a headless CMS eCommerce front-end for Vue.js, Nuxt.js and Snipcart]]><![CDATA[
]]>
https://www.sanity.io/blog/e-commerce-vue-nuxt-snipcart9a57d71a-410b-4514-af40-b640ee702654<![CDATA[Even Westvang]]>Tue, 22 May 2018 22:00:00 GMT
<![CDATA[E-Commerce Sample Schema:]]><![CDATA[
]]>
https://www.sanity.io/blog/e-commerce-sample-schemaa34fed51-04d9-4370-8fa2-10a8d36cf084<![CDATA[Even Westvang]]>Thu, 03 May 2018 22:00:00 GMT
<![CDATA[Have Sanity Notify your team on Slack using Webtask.io]]><![CDATA[
]]>
https://www.sanity.io/blog/make-a-serverless-slack-notification-service90ab1b33-520a-4397-9b91-60a88e857ecd<![CDATA[Knut Melvær]]>Wed, 02 May 2018 22:00:00 GMT
<![CDATA[A Rough Guide to Running a GDPR Compliant SaaS Business]]><![CDATA[
]]>
https://www.sanity.io/blog/a-rough-guide-to-running-a-gdpr-compliant-saas-businessaab8dc5f-0ad2-407f-9a5b-4d2380a6825b<![CDATA[Erik Grinaker ]]>Tue, 01 May 2018 11:15:00 GMT
<![CDATA[Install a Sanity Podcasting Platform ]]><![CDATA[
]]>
https://www.sanity.io/blog/install-a-sanity-podcasting-platform40d8b706-d1c7-42fe-893c-42a24e464103<![CDATA[Even Westvang]]>Mon, 11 Dec 2017 23:00:00 GMT
<![CDATA[How to easily migrate from Contentful to Sanity]]><![CDATA[
]]>
https://www.sanity.io/blog/contentful-to-sanity05d8a825-3627-4208-a483-12de1abfc964<![CDATA[Even Westvang]]>Sun, 10 Dec 2017 23:00:00 GMT
<![CDATA[Post Launch Post]]><![CDATA[
]]>
https://www.sanity.io/blog/post-launch-postef213acf-2420-4373-b03c-46bf104d12b6<![CDATA[Even Westvang, Simen Svale]]>Wed, 29 Nov 2017 23:00:00 GMT