yeah i work at google. im the guy who's job is to make all the icons uglier and uglier- yeah no it's really fufilling, love my work. guy across the aisle from me is the person who makes you turn left unprotected instead of using a light with maps, he's kind of my idol.
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
"You make those new icons yet?" "Sure boss, fucking terrible just like you asked."
Dear college grads: I am so fucking sorry finance.yahoo.com/sectors/tech...
CEOs Are Getting Ruthless About Worker Performance
(Bloomberg) -- The way Unilever Plc Chief Executive Officer Fernando Fernandez starts every meeting at the consumer products maker says a lot about the mindset of corporate bosses who fear their compa...
finance.yahoo.com
The cheek of Next.js using a .org URL. "oohhhh, we're just a humble open source nonprofit!"
Anybody else just assume that Github was *already* using Copilot data to train its AI?
I could do with retiring the phrase "we are so back." Back from what? It's 2026. How many times are we going to be "back" before we're just here?
Don't know who needs to hear this but you don't have to grant Vercel's AI wider access to your Github account.
Having to constantly re-invent the routing wheel when working with frameworks is so frustrating. Will the back button work? Who knows!
Hiring managers: if you want human, US-based applicants at the top of your stack, don't set your job ad to publish at midnight
I never sleep better than during an atmospheric river. Like God's own white noise machine.
Nothing like applying for web dev jobs in 2026 to make you long for the cold, dark embrace of the sea
Seeing David Warner with huge Victorian sideburns: 😀 Seeing David Warner with huge 70s sideburns: ☹️
My entire Headless #CraftCMS with #GraphQL and #React tutorial series is available on my site: kristengrote.com/blog/series/...
Headless Craft CMS with GraphQL and React
Learn how to build a simple React-based recipe website using GraphQL to query Craft CMS in headless mode. You will learn how to use the Apollo Client library to streamline GraphQL requests and incorpo...
kristengrote.com
Find someone who looks at you the way Nic Cage looks at this iguana
We're finishing up our headless #CraftCMS with #GraphQL and #React site today by adding category filters! 🎥 Video link in replies ⬇️ www.kristengrote.com/blog/headles...
Headless Craft CMS with GraphQL and React, Part 8: Adding Category Filtering
For our final tutorial we'll learn how to query Craft CMS for a category listing and use that data to populate a list of checkboxes on our frontend. Then we'll write some React event logic to dynamica...
kristengrote.com
Absolutely beautiful bit of desperate CSS specificity overriding care of Amazon's Rufus
New blog post! We're adding search filtering to our headless #CraftCMS site using #GraphQL and #React. Fancy! 📹 Video link in replies ⬇️ www.kristengrote.com/blog/headles...
Headless Craft CMS with GraphQL and React, Part 7: Adding Search Filtering
We'll add a React-managed search field to our listing page so users can search for a specific recipe using Craft CMS's built-in search functionality and Apollo Client's reactive variables.
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.
kristengrote.com
"What if I start a new front-end bootstrap?" I ask myself while God laughs
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.
kristengrote.com
Quesabirria is an undersung cold-weather power meal
A rapper who rhymes about modernist furniture would be called Herman Iller
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.
kristengrote.com
Want to watch this #CraftCMS tutorial in video form? I got you! www.youtube.com/watch?v=BPoj...
Headless Craft CMS with GraphQL and React, Part 1: Configuring GraphQL in Craft
YouTube video by Kristen Grote
youtube.com
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...
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...
kristengrote.com
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
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
@bsky.app Where are we on a "mute reposts" feature?
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?