Peter Pistorius
p4p8.bsky.social
Peter Pistorius
@p4p8.bsky.social
Co-creator of RedwoodJS, Rebuilding RedwoodJS for the personal software revolution: RedwoodSDK.

Previously founded Snaplet.

Tinkering with Vite, React, RSC, TypeScript, and Cloudflare's development environment.
March 24, 2025 at 2:30 PM
The next epoch of Redwood is promising! I did not even try to get this result, I just wrote standard React and Request/ Response stuff.
February 12, 2025 at 6:48 PM
TIL that Mac OS Sequoia has a built in accessibility mode for playing "white noise" that they call "Background Sound."

Find it in Settings > Accessibility > Background Sound
February 6, 2025 at 3:59 PM
Damn it feels good to be back in @redwoodjs.com
February 4, 2025 at 6:34 PM
I'm trying to make links typesafe in RWJS, but I don't want to have to explicitly name all your routes, for now I've settled on a helper where you enter all the strings that your project uses, which returns a typesafe `link` helper.

I am trying to avoid code or type generation.
February 1, 2025 at 7:38 AM
I'm really happy with the alpha version of the router we've built for Redwood. It allows you to return either a JSX component or a `Response` object in the same definition.

It based off of React Router V7's API.
January 31, 2025 at 8:36 AM
"The farther one travels"

(One of my top 10 Beatles songs.)
January 14, 2025 at 7:02 AM
A bunch of folks in the RedwoodJS discord are joking about working on a "secret CIA project," which reminded me of AN0N. The secure communication device created by the FBI to trick transnational criminals networks. This led to the arrest of almost 800 people.

en.wikipedia.org/wiki/Operati...
January 14, 2025 at 6:51 AM
Last year my brother in law convinced me to try FPV drone flying... and I gotta say that it's a great way to relax the mind after a long coding session! (Far better than social media.)

I'm flying a very small drone called a betafpv micro whoop which weights 16g.
January 9, 2025 at 9:06 AM
I officially moved back to South Africa from Germany last year. I bought a ~100 year old house, which was the police station in my small town, and have been slowly restoring it.

I converted part of the garage into my office.
January 6, 2025 at 7:48 PM
I'm looking at unplugin.unjs.io, and I'm not particularly sure why you would want to create a unified plugin?

My general sense is that Vite / Webpack / ESBuild have such different architectures that abstracting on top of that isn't going to be meaningful, but then again they support these hooks...
December 12, 2024 at 12:08 PM
If you're open to recommendations I've tried a bunch, but really enjoy my steelcase series 2. It's somewhat infinitely configurable in terms of aesthetics.
December 5, 2024 at 2:07 PM