Kristen Grote, Webmaster
banner
kmgdev.bsky.social
Kristen Grote, Webmaster
@kmgdev.bsky.social
A crooked JS jockey who rides a crooked hoss. HTML, CSS, Craft CMS.

🚻 she/her
📍 Portland, OR
🌐 https://kristengrote.com
This week's entry in my Headless #CraftCMS with #GraphQL & #React tutorial series is a quickie — we're getting organized!

🎥 Video link in the replies ⬇️

www.kristengrote.com/blog/headles...
Headless Craft CMS with GraphQL and React, Part 6: Refactoring the Listing Component
Before we dive into dynamic entry filtering we need to do a little organization of our listing page component.
www.kristengrote.com
December 10, 2025 at 7:22 PM
"What if I start a new front-end bootstrap?" I ask myself while God laughs
December 8, 2025 at 11:14 PM
Part 5 of my Headless #CraftCMS with #GraphQL and #React tutorial series is live and we're paging it up! Video link in the replies!

www.kristengrote.com/blog/headles...
Headless Craft CMS with GraphQL and React, Part 5: Adding Pagination
We'll use Apollo Client to add simple pagination to our listing page in order to break our GraphQL entries data into smaller, more manageable chunks.
www.kristengrote.com
December 4, 2025 at 7:07 PM
Quesabirria is an undersung cold-weather power meal
November 25, 2025 at 11:06 PM
A rapper who rhymes about modernist furniture would be called Herman Iller
November 17, 2025 at 10:13 PM
Part 4 of my Headless #CraftCMS tutorial series is live! In this lesson we're populating the single entry #React template with queried data (video link in replies)

www.kristengrote.com/blog/headles...
Headless Craft CMS with GraphQL and React, Part 4: Populating a Single Entry Page
We'll continue lighting up our front-end templates by writing a GraphQL query for a single Craft CMS entry and populating its field data in a React component.
www.kristengrote.com
November 13, 2025 at 5:18 PM
Want to watch this #CraftCMS tutorial in video form? I got you! www.youtube.com/watch?v=BPoj...
November 5, 2025 at 6:54 PM
I'm putting together a tutorial series on headless #CraftCMS with GraphQL and React for absolute beginners. In Part 1 we'll configure Craft to receive GraphQL requests from our frontend. www.kristengrote.com/blog/headles...
Headless Craft CMS with GraphQL and React, Part 1: Configuring GraphQL in Craft
Get started building a simple headless Craft CMS site using GraphQL and React. In Part 1 we'll get our site ready to receive API requests by creating a GraphQL schema and token and configuring Craft f...
www.kristengrote.com
November 5, 2025 at 6:53 PM
I mostly picked this up for the extremely metal side-of-a-van cover art only to discover it's also a really engaging piece of 70s fantasy
November 3, 2025 at 9:24 PM
I genuinely love writing HTML. I love when the tags are perfectly nested. I love self-closing tags on a single line. I love writing <header class="global">
Happy 34th Birthday HTML tags!

On October 29, 1991, the internet pioneer, Tim Berners-Lee, published a document entitled HTML Tags.

#WebDesignHistory
October 30, 2025 at 7:24 PM
@bsky.app Where are we on a "mute reposts" feature?
October 23, 2025 at 9:15 PM
Just tried to drop a WEBP image into a Google doc and got hit with an "unsupported image type" error.

Sorry...Google doesn't...it doesn't support the image type that...that they invented?
October 17, 2025 at 7:12 PM
I love coding articles that cause me to make that high-pitched "hmm!" noise
October 16, 2025 at 6:29 PM
I'm technically exercising because I walked to the breakfast place instead of drove
October 9, 2025 at 6:27 PM
ooohhhhh I like that you can highlight some text in CK Editor and CTRL+V a URL and it will auto convert it into a link
October 6, 2025 at 10:27 PM
Damn you Indigo Girls making me feel ways about stuff
October 4, 2025 at 1:53 AM
It's honestly hilarious how many packages are required to compile a bunch of Typescript files into one main.min.js file you can use in the browser
October 3, 2025 at 7:50 PM
früntend
bell.bz Andy Bell @bell.bz · Sep 29
how do you write it?

front-end
incorrectly
September 29, 2025 at 6:37 PM
Replacing ginger ale with homemade ginger syrup + soda water has really upped my moscow mule game
September 27, 2025 at 12:09 AM
Reposted by Kristen Grote, Webmaster
If you're on #LinkedIn, this is the link for declining their use of your data for training their AI models:

www.linkedin.com/mypreference...
September 18, 2025 at 9:16 PM