Steve Persch
banner
stevector.com
Steve Persch
@stevector.com
Dramaturg of website operations. Head of DevRel at Pantheon.
Pinned
I made a silly video about the new Push to Pantheon GitHub Action that enables simpler pushing to @pantheon.io for those using Actions from @github.com. Try it if you already need to push to Pantheon as part of your GitHub Actions flow.
Reposted by Steve Persch
I'm at the neighborhood social mixer. I'm at the elementary school parent ICE watch patrol. I'm at the combination neighborhood social mixer ICE watch patrol.
January 21, 2026 at 6:28 PM
We can resume arguing over to who to support in DFL primary elections later! And when we do, we’ll all have more wisdom.

bsky.app/profile/whst...
The median Minneapolis moderate right now is like “GET THESE CRIMINAL GHOULS OUT OF OUR CITY” and working arm-in-arm with DSA. People not from here cannot comprehend the degree of factional rancor that instantly evaporated when the men with masks showed up
January 18, 2026 at 5:56 PM
Reposted by Steve Persch
ICE’s privacy policy URL is a 404 Page Not Found, which is poetic I suppose
January 17, 2026 at 2:47 AM
Words matters. I’m not going to refer to “stun grenades” as “flashbangs” en.wikipedia.org/wiki/Stun_gr...
Stun grenade - Wikipedia
en.wikipedia.org
January 15, 2026 at 2:17 PM
Reposted by Steve Persch
Minnesota has the mandate of heaven
January 13, 2026 at 1:35 AM
Reposted by Steve Persch
I wrote section 230 to protect user speech, not a company's own speech. I've long said AI chatbot outputs are not protected by 230 and that it is not a close call. Given that the Trump administration is going to the mat to protect pedophiles, states should step in to hold Musk and X accountable.
I am not a Section 230 expert but being that Twitter is creating and publishing these photos I wonder if they actually have any civil legal protection? @kenwhite.bsky.social ? @akivamcohen.bsky.social ?
What X is allowing Grok to do is unlawful or regulatory-illegal in multiple jurisdictions, creates clear DSA violations, and continues despite regulator scrutiny. The images do not need to be pornographic, non-consensual sexualised or intimate depictions are enough.
January 5, 2026 at 11:10 PM
In a celebration of my seven year work anniversary @tearyne.bsky.social wrote that I “put the ‘cult’ in @pantheon.io culture” 😂 bsky.app/profile/lila...
Forget insults, what’s the most unhinged *compliment* you’ve ever received?
December 31, 2025 at 12:46 AM
“I am truly glad to have formed my point of view on culture and society at a time when there was a peer-based expectation of having values, and of holding each other to them.” - @anildash.com

Yes! Sometimes worrying “what would my friends think if I did this?” is good.

bsky.app/profile/anil...
For folks who remember the concept of "selling out", I wrote this a few years ago so you can explain it to younger people who are not familiar with what the idea meant within culture. www.anildash.com/2023/04/18/w... It's hard to explain why someone would not license their song for a commercial.
November 14, 2025 at 4:58 AM
Northern lights visible from my backyard in Minneapolis (five second long exposure on an iPhone)
November 12, 2025 at 3:32 AM
Yeesssss. I'm liking what I'm seeing in the NextConf livestream. Next.js has been bending the meaning of "static" and "dynamic" for a long time. It's good to be up front about it.

Next.js 16 is still investing heavily in HTTP streaming which may be counterproductive for many sites.
October 22, 2025 at 4:48 PM
AI has a Purple Problem
YouTube video by Syntax
youtu.be
October 4, 2025 at 3:18 PM
2 Fast 2 Furious To Wong Foo

bsky.app/profile/jazz...
Smash 2 movies together to make a new movie

50 First Wedding Singers

Thelma and Louise and Romeo and Juliet

Eternal Sunshine of the Spotless Minority Report
Smash 2 movies together to make a new movie

So I married an Idle hand
September 18, 2025 at 5:23 AM
"Reveal in Finder" is such a disappointing use of the world "reveal"
September 15, 2025 at 5:12 PM
🎤 Speaker Spotlight: Steve Persch
Steve is a developer veteran with 20 years in WordPress & Drupal. He has built sites for NPR, The Joffrey Ballet & more.

Catch his talk:
“From Laptop to Live Site: CI/CD Intro”
April 22–23 | Woodbury, MN
🎟️ https://someconf.com

#SomeConf2026 #CI_CD #WebDev #DevOps
September 1, 2025 at 7:58 PM
Gotta practice the small talk before a tech conference. If you're at #WordCampUS, come find me at the @pantheon.io booth!
August 27, 2025 at 1:04 AM
Back to work after a week on Lake Superior
August 25, 2025 at 3:29 PM
Lynx win!
August 25, 2025 at 1:17 AM
Reposted by Steve Persch
The S in MCP stands for security
August 2, 2025 at 5:29 AM
BRB, I need to go write some fanfic about Encyclopedia Brown battling LLM hallucinations
July 31, 2025 at 3:20 PM
Reposted by Steve Persch
Hey friends! I did a TEDx talk and it's now up on the TED Conferences YouTube. It's possibly the best and most important talk I've ever done.

I would ask that you watch it, and please SHARE it broadly and widely. Thank you! youtu.be/dVG8W-0p6vg #AI #Tech #TED
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland
YouTube video by TEDx Talks
youtu.be
July 17, 2025 at 5:37 PM
Slack and Microsoft Teams are social media platforms. Post accordingly!

bsky.app/profile/scot...
Pro tip, you can unapologetically put an emoji reaction on your own messages. They can’t stop you.

So go ahead, put a ha ha or a !! on your next message. Get the ball rolling in the teams meeting by reacting to your own jokes.
July 20, 2025 at 1:42 PM
"Use the platform" I tell myself to justify using the <marquee> tag
July 17, 2025 at 4:23 PM
I'm putting together a slide deck about collaborative documentation editing and pull requests. Gotta include a screenshot of the time when, as Faux Al Gore, I got a typo fix merged into a government repo.
July 16, 2025 at 10:22 PM
Maybe I'm thinking too much about @nextjs.org caching??
July 14, 2025 at 11:07 PM
"Thought bleetership"
July 2, 2025 at 7:50 PM