I'm Simeon, a 🇦🇺 in 🇬🇧 and Solution Engineer @ Sanity.io. I also made a Tailwind CSS Palette Generator people seem to like.
Customising the Studio for Users and Roles
2022-03-09
Posted on Sanity.io Exchange
With the right setup each individual User or Role can have a unique Studio experience
Understanding reduce() as a combination of map() and filter()
2022-03-07
It can be tough to identify use cases for something like reduce() until you’re already comfortable using it. Consider this a gentle entry point on your path to advanced use of the Swiss Army Knife of Array Methods.
Creating a Parent/Child Taxonomy
2022-03-04
Posted on Sanity.io Exchange
Create common taxonomy schemas like Categories and Tags with parent/child relationships
How to ask for things
2022-02-14
Almost all forms of communication are an "ask" of some kind. Even if you’re not asking for some "thing". At a minimum you're asking the other party for their time.
Using the Tailwind CSS Palette Generator and API
2022-01-01
Creating hand-tooled 10-color Palettes can be tough. Get a head start by rapidly generating a full suite of Swatches from a single base value.
There's never been a better time to build websites
2021-12-17
We're closing in on the end of 2021 and I'm as excited now about building websites as I've been in ~25 years.
How to build a Remix website with Sanity.io and live preview
2021-11-22
Posted on Sanity.io Exchange
Combine Sanity's blazing-fast CDN with Remix's cached at the edge pages.
Creating a custom input to display and save third party data
2021-11-03
Posted on Sanity.io Exchange
Sometimes the content you need to reference lives outside of Sanity
Live Preview with Next.js and Sanity.io: A Complete Guide
2021-08-26
Posted on Sanity.io Exchange
A step-by-step guide to setup Next.js and Sanity Studio with Live Preview
ProseableText: Combine Tailwind CSS Typography with Portable Text
2021-06-17
Posted on Sanity.io Exchange
Get the best of both worlds. Tailwind-styled typography and Portable Text's markup-and-components structure.
Patterns for Next.js, Sanity.io, Catch-all Routes and Slugs
2021-04-19
Hard coding document slugs in Sanity.io with validation rules can save you a lot of double-handling on both front and back end.
Recipe websites, data modelling and user experience
2021-01-12
To a developer, recipes represent such a complex and delicious content model. So why do so many recipe websites leave a bad taste? Let's explore cooking up a more ideal version.
Backup Sanity to AWS S3
2020-12-11
Headless CMS's are refreshingly "set and forget". But if the Risk Management Department needs to be satiated by having your own backup solution, it's easy to do.
The guide to useEffect() I wish I had
2020-12-10
If you're relatively new to React, Hooks aren't new, they simply exist. And to understand the useEffect() hook is to almost entirely understand React Components.
Fun with Tailwind CSS Plugins
2020-10-22
Publishing extensions is so much easier than copy/pasting project-to-project.
Responsive, Extendable Squircles with SVG
2020-09-28
Rounded corners don't have to be so boring.
Gutenberg is the end of custom WordPress websites
2020-06-23
For the first time ever, WordPress has strong opinions about how your website is designed – making it a bad choice as a generic content management system.
Sanity Schema Generator
Updated 2020-06-18 | Published 2020-06-09
Trying my hand at adding to the the Developer Experience of Sanity.
Create a Page Builder in Sanity for Gatsby
2020-05-20
Setting up the most popular content editing pattern for the component-based nature of front end frameworks and modern website design.
Roll your own Gatsby live preview for Sanity
Updated 2020-10-07 | Published 2020-05-18
Gatsby Cloud-like live previewing for your Sanity website, but low cost with unlimited edits.
Hello there
2020-05-17
This is my new blog.