Greg Johnston's Avatar

Greg Johnston

@gbj.dev.bsky.social

Minister (priest) in the Episcopal Church (πŸ³οΈβ€πŸŒˆπŸ³οΈβ€βš§οΈβ€οΈ), creator of the Leptos web framework for Rust (github.com/leptos-rs/leptos) and of venite.app

940 Followers  |  255 Following  |  252 Posts  |  Joined: 18.05.2023  |  2.276

Latest posts by gbj.dev on Bluesky

(Ran out of characters but to be clear I agree with you and am commenting on the nature of some people’s replies here!)

04.08.2025 02:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Any conversation about the proposition β€œScripture contains all things necessary to salvation” really clarifies people’s relationships to logic.

It doesn’t follow that everything in Scripture is necessary to salvation, or even that nothing else contains those things! Just what it says on the tin…

04.08.2025 02:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Excellent pickle to non-pickle ratio there too

31.07.2025 15:57 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is a great example of the way in which non-technical people have been duped into pulling LLMs into areas where traditional computing is really good and LLMs are really bad… like generating invoices and payment records.

31.07.2025 15:21 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah… but you’re gonna do what you want to do, no matter what you usually do

31.07.2025 03:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But agreed that if you’re worried about feeling out of place or awkward then having a volunteer role could be a good idea

29.07.2025 23:58 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’ve attended mine for 11 years β€” which I guess would be 5 without voice or vote and 6 as a delegate. I can only imagine responding β€œthat’s so awesome!” to someone being there as a visitor, and if anyone has any another response… they need Jesus.

29.07.2025 23:58 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Lazy Leptos: WASM code splitting for fun and profit
YouTube video by Greg Johnston Lazy Leptos: WASM code splitting for fun and profit

For my Rust/web programming followers: here’s a short video introducing the code-splitting features released in Leptos this week youtu.be/w5fhcoxQnII?...

28.07.2025 15:30 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Clergy, clergy; you are troubled about many things. But one thing is needful!

23.07.2025 14:59 β€” πŸ‘ 25    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Book recs:

- Eugene Peterson, The Contemplative Pastor
- Julia Gatta, The Nearness of God
- Christopher Beeley, Leading God’s People

These are less β€œhow do I do pastoral care?” and more β€œwhat is the pastor?” All different, all quite good in my opinion and very formative for me.

23.07.2025 00:50 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I know a handful of clergy who’d list her as an inspiration for their particular contemplative practice or whatever. Nobody else would have any idea who she is.

Unlike Spong, she has no pastoral authority or public leadership role. Idk her theological commitments but they wouldn’t be a scandal.

22.07.2025 15:43 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I don’t think it’s likely to help us treat humans better if we become more used to talking to computers

22.07.2025 01:44 β€” πŸ‘ 43    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0

(With a nod to my half-remembered reading of Rawls’s wonderful _Political Liberalism_, which would remind me that our discourse *in the public sphere* needs to be made along the lines of shared values on which people of multiple faiths and philosophical commitments can converge.)

20.07.2025 02:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

To put the same idea another way: β€œYOLO” is an eschatological claim!

It is hard to do Christian ethics if there’s a firewall separating it from theology in general, especially in a world that is functionally utilitarian.

And conversely our default cultural ethics smuggles in its own commitments

20.07.2025 02:10 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Honestly if someone had asked me whether β€œYeti Blood Oath Seminary Follies” was a Mountain Goats track title before I’d seen the story, I’d have been like 50-50. Maybe a B-side I didn’t know?

Gives β€œMaize Stalk Drinking Blood” title vibes, you know?

20.07.2025 00:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One of the cool things about early medieval history is that there are both many more weird Latin names and many more weird Germanic names than we use today, along w our names.

So eg I just read a page that included Bishop Sagittarius (v Latin), Queen Radegund (v Germanic), and also a Gregory.

19.07.2025 16:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

But in a literary sense, perhaps the real face-punch was the friend you made along the way who bit your finger off and died in the flames of the very mountain in which evil thought it had forged its ultimate victory, thereby undoing all its works and saving the world by giving his own life?

19.07.2025 11:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

β€œA talented philologist of deep faith with an ability to empathetize with non-human rational beings?” [JRRT thoughtfully puffs on pipe.] β€œI don’t see the connection at all.”

19.07.2025 11:35 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

update: the protagonist has punched the Devil in the face

19.07.2025 02:40 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 2    πŸ“Œ 1
Post image

yes

30.03.2025 01:24 β€” πŸ‘ 32520    πŸ” 8401    πŸ’¬ 162    πŸ“Œ 375

What’s β€œno formation” in this context? No MDiv? Limited experience as a layperson in an Episcopal church? Limited experience as a layperson in any church?

I am having trouble making sense of the idea that 7 years of discernment + an MDiv is the fast track, empirically speaking

16.07.2025 23:07 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Don’t worry though, now a guy has plummeted from the sky to have a philosophical conversation!

(I love Lewis and it’s a good book, it’s also just hilarious)

16.07.2025 15:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

(I say I can only speak for myself but I’ve also supervised seminarians and work with our diocesan newly-ordained clergy group)

There *are* things that make it easier/harder that people sometimes can’t control, don’t know about, or don’t agree with… so there’s no β€œif you just do X it will be fine”

16.07.2025 14:49 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I can only speak for myself in saying that my experience (of the discernment process and seminary) ranged from β€œmeaningful and profound” to β€œbasically fine with some stressful moments.” It is also true that actual ordained ministry has been an even better experience.

16.07.2025 14:39 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Simultaneously reading The Fellowship of the Ring (to my kiddo) and Perelandra (myself, for the first time) and I’m reminded of why Tolkien thought Lewis’s writing was a bit too… obvious.

β€œOkay so there’s a WOMAN. She’s the only person except this MAN. And she DOES NOT KNOW GOOD AND EVIL.”

k Jack

16.07.2025 14:18 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 2    πŸ“Œ 2
Preview
A Religious Rebellion Against Mass Deportation American Christians are showing increasing discomfort with Trump’s signature policy.

Turns out a lot of people who actually believe in the teachings of Jesus Christ don't think getting thrown into a concentration camp, deported to a country they're not from, or eaten by gators is a fitting punishment for working under the table.

13.07.2025 14:00 β€” πŸ‘ 679    πŸ” 170    πŸ’¬ 29    πŸ“Œ 8

The RTS math is a bit sus for me. Yes they require 41 credits of Greek/Hebrew/OT/NT. But the MDiv is 3 yrs and 106 credits. SBTS is 3 yrs/84 credits. (YDS is 3 yrs/72 credits.) So while their program clearly has lots of Bible, I think at a point they’re just inflating what a credit-hour means here.

09.07.2025 11:03 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

As a man, I feel I’m qualified to talk about any topic authoritatively for about 30 minutes at a time, and then publish that on the Internet, so β€” anything really, you pick

09.07.2025 01:16 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Megan we should start a podcast

09.07.2025 00:55 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Purely speaking from my own experience, it was not hard to fit that number of credits of Bible (6 OT, 6 NT, 9 language) into a mainline MDiv (assuming 3 credits = a semester course, which is how my schools have defined it)

Whether people choose that or not is another question I guess.

08.07.2025 22:05 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@gbj.dev is following 20 prominent accounts