🌫️ Grant Forrest
banner
gfor.rest
🌫️ Grant Forrest
@gfor.rest
I like creating things, I am a created thing.

Design Systems @ ShareFile

Making https://biscuits.club (local-first apps: Gnocchi, Trip Tick, Palette) and https://verdant.dev (framework for the same)
That sermon was part of what clicked for me that the fact that my church of upbringing was capable of agreeing with Satan was an irreconcilable flaw and I needed to start over.

In fact the church was primarily filling the role of Accuser itself, connect the dots how you will.
November 16, 2025 at 3:31 AM
No problem. The preacher literally said it. Satan, the accuser, was right that we don't read our Bibles and pray enough. We should prove him wrong by doing better. It was a New Years message.

I was baffled that there was no mention of Gospel at all, it was just that and then it was over.
November 16, 2025 at 3:31 AM
I think I first started catching this fire from MacDonald. Other writers helped me out of fundamentalism but he was the first person to make me get angry about it. I'm gonna take Lovejoy as a personal recommendation, hadn't heard of him.
November 15, 2025 at 4:37 AM
I am not sure they are prepared for an attack from faith. Their systems of faith are convoluted and contradictory. They are more detached than ever from the moral intuition or simple emotional sense of well-being.

I sat through a fundie sermon once about how Satan was right!
November 15, 2025 at 4:30 AM
On top of that, I think they just aren't used to fighting on this front. American Christianity has gotten very complacent battling atheists and secularism broadly, against which it has fashioned really good defenses (but not good offenses, hence resorting to power).
November 15, 2025 at 4:30 AM
Or another way; arguing from reason or humanist principles won't sway the fundamentalist. They're preprogrammed against it. Everything outside the realm of faith feels weak.

Perhaps there's at least a chance to get some of them to think twice by invoking the divine, though.
November 15, 2025 at 4:23 AM
But then that's probably too optimistic. They never really have to argue.

But maybe it's more that the opposing rhetoric is actually equally matched. God against God. These are powerful things and I don't think they've been drained of meaning yet.
November 15, 2025 at 4:23 AM
Or maybe the right way to frame it is, with a secular response the fascist can simply shout over it, well, you don't have the power to stop me, God is for me, etc, I win.

But if you say God is against them, now they have to argue why not.
November 15, 2025 at 4:19 AM
It's not that one is more correct, but more that I think one may resonate more with the American conscience than the other.
November 15, 2025 at 4:19 AM
I have been mulling on how to explain this and I think it's that the faith response to Christian Nationalism takes religion seriously in a way the secular can't.

The difference between saying "you're a hypocrite" and saying "you are dangling over hell" and meaning it?
November 15, 2025 at 4:19 AM
It's silly but also, hopefully, entirely ignorable and not affecting the third one at all.
November 14, 2025 at 5:43 PM
Do it, very high payoff:effort ratio. Put some rosemary in there.
November 9, 2025 at 6:16 PM
I'm mostly curious here because I love the little apps you're talking about, I wish PWAs were easier, and I'm wondering if there's something I could extract from my own projects to fill a gap or something.
November 8, 2025 at 6:06 PM
There's definitely a steep effort curve to get off the ground. It's something I tend to copy+paste from previous projects cause it's also difficult to abstract well.

Besides creating a manifest and a basic SW cache, what feels hard? Update prompts?
November 8, 2025 at 6:04 PM
Like workbox might be the starting point, then if you need local-only data look at Dexie or RxDB, but if you need server sync you'll want to use a proper local-first solution (lofi.so).

I like Vite's PWA plugin for the service worker build.
Local-First Software
lofi.so
November 8, 2025 at 5:13 PM
What's the expectation for offline use in your case? It's fairly simple to set up a service worker to serve the core client files offline with no additional tools, but beyond that you're in the realm of local-first, which might be the tools you're looking for?
November 8, 2025 at 5:10 PM
Reposted by 🌫️ Grant Forrest
Pastor David Black, another plaintiff whom federal agents have shot with pepper balls:

"My sincere desire is to see ICE agents delivered from the wickedness which binds their souls, and for all whom they have kidnapped & brutalized to be restored to the communities where they choose to belong."
November 6, 2025 at 8:44 PM
Feel this. I'm glad to have stable employment but I had no idea how far the over engineering rabbit hole goes. And I thought I knew.
November 4, 2025 at 11:46 PM
I don't know if this connects but I have been added to a monthly call at work called "Makers Guild" which is just guys swapping MCP servers and it is pushing me from ambivalent to pissed about AI. Y'all I have been making things. It feels like an insult.
October 30, 2025 at 10:22 PM
Yeah if it showed how many times I pressed reroll I might end up in a 1:1 with my manager
October 28, 2025 at 4:11 PM