Sign in

🌫️ Grant Forrest

@gfor.rest
579 followers 764 following 1.4K posts

"God is the garden I tend to believe" Day job: Design Systems Making biscuits.club (apps for your family) and verdant.dev (framework for the same)

PostsRepliesMedia
🌫️ Grant Forrest @gfor.rest · 24/09/2026
Forgive me, I did a vibe code
An e-ink display with a puffy white procedurally generated cloud. It shows the date and basic weather conditions
280
🌫️ Grant Forrest @gfor.rest · 20/09/2026
Cold pan salmon skin technique is legit
A plate with a salmon filet featuring very crispy, perfectly brown skin. Accompanied by cabbage pan fried with a touch of berbere spice.
000
🌫️ Grant Forrest @gfor.rest · 20/09/2026
Having relaxed my aversion to using AI, I did indeed get bit by giving Gemini a shot at helping me with an obscure car issue when regular research failed. Wipers were over-rotating, the obvious fix (arm position) was a bust, so I did end up asking the computer.
110
🌫️ Grant Forrest @gfor.rest · 17/09/2026
I like how this song gradually slides from early twilight to dusk musically. open.spotify.com/track/6lyubS...
open.spotify.com
L.A.
Amen Dunes · Freedom · Song · 2018
000
🌫️ Grant Forrest @gfor.rest · 13/09/2026
This is an excellent idea.
000
🌫️ Grant Forrest @gfor.rest · 12/09/2026
Seltzer with orange bitters 👍
000
🌫️ Grant Forrest @gfor.rest · 09/09/2026
You should read it
A dog-woman dressed for a fight saying, "It is a tragedy - for a friend to die. I don't expect forgiveness for that. It's a tragedy for an emperor... Even to exist"
000
Reposted by 🌫️ Grant Forrest
Adam Chalmers @adamchalmers.com · 08/09/2026
my current beliefs, roughly: - AI for coding can be good - AI for writing is bad - AI for video should be an international crime punished swiftly by angels of vengeance
9926
🌫️ Grant Forrest @gfor.rest · 09/09/2026
The way TanStack Query attaches the query data shape to the `.queryKey` property of reusable options so you can get magically typed mutations on the query is beautiful.
A code editor showing a React Query mutation. I've passed "followSuggestionsQueryOptions.queryKey" to queryClient.setQueryData as the first parameter, and the data type of the updated query data is automatically typechecked. I'm hovering over the queryKey itself and Typescript reveals they've assigned the shape of the follow data to a [dataTagSymbol] type property on the key itself which lets the query client infer the shape just from the key.
3250
🌫️ Grant Forrest @gfor.rest · 08/09/2026
Personally I suspect the animating factor behind AI is less to do with intelligence or consciousness and more related to some fascinating and somehow rational emergent properties of language itself. I also think this is cool and it changed my perspective on interacting with it.
111
🌫️ Grant Forrest @gfor.rest · 07/09/2026
🦵🦵
A fluffy silver long hair cat lounging in a basket with both of his rabbit feet sticking straight out
010
🌫️ Grant Forrest @gfor.rest · 07/09/2026
Everyone should have to experience changing their stance on something discoursey and having to wade through the resulting timeline. Most of how people argue for their positions on this stuff is the same raw material on either side.
100
🌫️ Grant Forrest @gfor.rest · 07/09/2026
Even if AI takes over, if nothing else, I love knowing how to code just for the ability to take over and get all the details exactly how I want. My current process is to quickly scaffold broad strokes via model in the "make it work, make it fast" areas and save "make it right" for myself.
240
🌫️ Grant Forrest @gfor.rest · 05/09/2026
Microduck took me off guard. One of the only tech products I've seen recently and thought 'oh, I'd like one of those.' Admittedly it's because I want it to hobble around at night and pick up all the Duplo blocks.
120
🌫️ Grant Forrest @gfor.rest · 05/09/2026
The only reason I use Edge on my phone is because for some reason Google decided to replace "Search" in the selected text menu with "Ask Gemini" but "Search with Edge" is always present.
000
Reposted by 🌫️ Grant Forrest
Adam Chalmers @adamchalmers.com · 03/09/2026
30 mins until wife and kid get home, you know what that means. it's time to have exactly one (1) beer, play the music louder than either of them would allow, and cook dinner
1311
🌫️ Grant Forrest @gfor.rest · 04/09/2026
This is captures what it feels like working in an engineer-dominant enterprise org
A Reddit post titled "An engineer created a crossing that doesn't need traffic lights" and the attached video is the most disastrously dangerous and convoluted distortion of a roundabout you can imagine which requires merging across four lanes to turn left
2121
🌫️ Grant Forrest @gfor.rest · 03/09/2026
www.rice-boy.com/vattu/ Reread my print copy of Vattu. It's so good.
rice-boy.com
Vattu
010
🌫️ Grant Forrest @gfor.rest · 29/08/2026
This feature made me feel a strong sense of secondhand loneliness, is that good UX
Spotifys new AI feature prompts me, "Let's talk about this artist"
020
🌫️ Grant Forrest @gfor.rest · 26/08/2026
I've never believed, and still don't, that it's metaphysically possible for a computer to have a soul or personhood. However, when I first started encountering depictions of people treating robots with contempt, like Data, I promised I'd never do that. It's actually been harder than I thought.
100
🌫️ Grant Forrest @gfor.rest · 24/08/2026
I love how you can screw up microfrontends so bad you create true distributed systems problems out of a piece of software running on a single thread.
140
🌫️ Grant Forrest @gfor.rest · 19/08/2026
Old reliable
Miso glazed salmon and broccoli over rice
010
🌫️ Grant Forrest @gfor.rest · 17/08/2026
Lanters premiere exceeded tempered expectations. It's possible I enjoyed it more by having 0 frame of reference for anything Green Lantern related.
000
🌫️ Grant Forrest @gfor.rest · 16/08/2026
Is that a TARDIS?
A religious icon depicting Jesus encountering a woman seeking a miracle. Jesus is standing in front of a tall blue box with vertical small-paned windows near the top, topped with what appears to be a glowing light.
000
🌫️ Grant Forrest @gfor.rest · 16/08/2026
This is very smart
A firmware update loading screen from Chipolo has you play tic tac toe against a computer while you wait to convince you to keep the app foregrounded
000
🌫️ Grant Forrest @gfor.rest · 15/08/2026
In case you weren't aware, you can save hours of your life not sliding bits of potato off the side of your knife. May not be good for the tip, idk.
110
🌫️ Grant Forrest @gfor.rest · 15/08/2026
lets go
A cast iron pan full of sliced onions
000
🌫️ Grant Forrest @gfor.rest · 14/08/2026
It is so unsettling that corporate has started calling their AI office "Central AI" and every bit of communication we get from them sounds like it was written by aliens with a tenuous grasp on human thought.
110
🌫️ Grant Forrest @gfor.rest · 13/08/2026
I can't buy any time for the design system team to build design system components and now they're saying the designers can do it for us with copilot why am I hereee
130
🌫️ Grant Forrest @gfor.rest · 10/08/2026
"Computers should be deterministic" is a weak argument. Computers are deterministic, so it's really "software behavior should be deterministic." And this determinism is a trade-off: must the software designer determine behavior for every goal? What's optimal?
110
🌫️ Grant Forrest @gfor.rest · 09/08/2026
Feeling very pessimistic today because I really want to build apps but I'm just way too stuck in the web platform. And PWAs just feel like they'll never really be anything.
200
Reposted by 🌫️ Grant Forrest
Dan of the Year @downwithdan.bsky.social · 08/08/2026
we're just normal men
Woman (rose byrne I think?) leaning her head against a CGI rabbit
306366951
🌫️ Grant Forrest @gfor.rest · 07/08/2026
Very fitting that attempting to summarize Borges' On Exactitude in Science to someone would take at least as many words as just reading it aloud verbatim.
010
🌫️ Grant Forrest @gfor.rest · 06/08/2026
At the work show and tell. One dev shows an agent they made and called a 'data scientist.' Says we can't get funding for data scientists so this could replace them. It can aggregate SQL queries in our Snowflake. I think that's about it? I had to ask what it is we think data scientists do.
130
🌫️ Grant Forrest @gfor.rest · 01/08/2026
A lawn statue of the Virgin Mary treading on a serpent with a neon sign arching above her which reads "Break your guns". A museum exhibit.
000
🌫️ Grant Forrest @gfor.rest · 01/08/2026
Yer tellin me a gentry fried this neighborhood?
010
🌫️ Grant Forrest @gfor.rest · 31/07/2026
As an Interstellar fan I suspect this is the canonical mode of enjoying Nolan's films
010
🌫️ Grant Forrest @gfor.rest · 26/07/2026
Serious Eats moved to Cloudflare and set up bot protection... now my cooking app can't scan them anymore 😿
010
🌫️ Grant Forrest @gfor.rest · 22/07/2026
Reject AI and embrace the craft of building the wrong thing: by following the unchecked whims of a Senior Architect who had exactly one conversation with a drunk sales guy at the work social event.
010
🌫️ Grant Forrest @gfor.rest · 22/07/2026
Free dog name from my wife and me: "Ham Dog" "Get over here Ham Dog!" "Oh, that's Ham Dog" "Down Ham Dog!"
010
🌫️ Grant Forrest @gfor.rest · 17/07/2026
May have reached a breaking point at work. I'm going to see how much of our core product's frontend I can rebuild from scratch. I know it's not a good response to dysfunction or a long term strategy, but I have this sense that if I do a good enough job I can shock the system in the right way.
200
🌫️ Grant Forrest @gfor.rest · 14/07/2026
I'm cool with banning smart glasses but can we grant a waiver to dcplateking
000
🌫️ Grant Forrest @gfor.rest · 08/07/2026
Nobody told me they killed zombocom
010
🌫️ Grant Forrest @gfor.rest · 07/07/2026
Cooked for 50. 24-hour carnitas. Everything went great except the out of control grease fire in the beach rental gas grill.
000
🌫️ Grant Forrest @gfor.rest · 07/07/2026
Someone who thinks they have some exclusive insight in one thing begins to act that way about increasingly mundane opinions in unrelated topics. Best to just practice believing in things with space for being wrong in all areas to avoid that cross-contamination.
000
🌫️ Grant Forrest @gfor.rest · 27/06/2026
My 3 year old, playing with the toy helicopter he got today: "When we're very, very, very old, we die 🤗"
010
🌫️ Grant Forrest @gfor.rest · 27/06/2026
Supergirl was pretty disappointing. Felt like a lack of trust in the audience to follow along led to gradually gutting or reversing the main points of the comic inspiration across the board. I know WoT is controversial but I did really like it personally. Not much of what I liked survived.
100
🌫️ Grant Forrest @gfor.rest · 25/06/2026
TIL it was goose that created value
010
🌫️ Grant Forrest @gfor.rest · 23/06/2026
At work we have 3 legacy design systems in use and the third was only half built before rollout due to resource constraints (team of 5). Some components languish for months in the backlog. At home I just finished my 6th rewrite of my design system and am rolling it out to 5 different apps.
110
Reposted by 🌫️ Grant Forrest
ΜΑΝΟΣ ΤΡΑΧΙΑΣ™ @trahias.bsky.social · 20/06/2026
S.W.Randall (Canadian, b.1965). "Sometimes," 2025 Oil on panel | 36ins x 36ins Private Collection. #art #painting #artist #BlueSkyArt
137935