Pirijan
banner
pketh.org
Pirijan
@pketh.org
Making https://kinopio.club to help with your thorniest thoughts. Formerly co-creator of Glitch

I finally updated my Rules for Computing Happiness
kinopio.club/computing-ha...
October 7, 2025 at 1:03 PM
Prototyping squeezing /commands into the existing /space link UI. This saves the hassle of toggling/un-toggling the More Options button in cards.
October 6, 2025 at 1:03 PM
PSA: i've been getting a lot of phishing scam emails lately for services I use (like fastmail and hover). Be sure that your email app displays full sender email addresses (which is not the default in apple mail).
October 5, 2025 at 1:01 PM
Unlike writers, people see the compiled results of our work rather than the words we've written. So I invite you to open the web inspector and see how everything's laid out in Kinopio, I think you'll find it refreshingly straightforward and readable.
September 30, 2025 at 7:24 PM
Remote debugging this week (🌴)
September 25, 2025 at 1:51 PM
[New Blog Post] Dialing Up the Internet Phonebook

pketh.org/internet-pho...
September 13, 2025 at 1:24 PM
A big reason I can get so many big features like Offline support, or updated pricing, done so quickly and with not many resources is that planning big projects out in a space is *sooooo* much faster than writing up a traditional linear spec doc.
September 3, 2025 at 8:10 PM
increased max card tilt angle to 90deg and improved the tilt drag algo
August 29, 2025 at 1:02 PM
Picked up some light reading at the local library
August 26, 2025 at 3:32 PM
not sure if it's an option for you, but I'd use es6 async/await to make this un-nested and elegant
August 19, 2025 at 6:39 PM
Can’t even trust mozzarella anymore
August 17, 2025 at 1:04 PM
I hate this fucking pop up so much. Google auth is like a tumor on a website, I'm sure it'll only get more malignant over time. So glad I chose to only use my own auth system in Kinopio
August 4, 2025 at 1:23 PM
almost everything you see on a computer screen was built up from the elegant math of curves
August 3, 2025 at 1:01 PM
[new blog post] How I Do Support and Community

pketh.org/support-comm...
July 29, 2025 at 2:04 PM
New blog post about Support and Community dropping tomorrow. Preview:

> In Final Fantasy 7, the Barrier spell protects you from physical damage. In 2025, help-desk software protects you from your customers.
July 28, 2025 at 6:51 PM
I have a really soft spot for people who think it's normal to trudge into the woods and set up old computers
July 25, 2025 at 1:04 PM
Taking a break from blog post typing to do a dome swap on my 12 year old HHKB. I've been trying to find an alternative to the stock feel that's not too hard and not too soft...
July 22, 2025 at 6:22 PM
For an upcoming blogpost, I'm tracing this embroidery pattern from the 1913 book 'le filet ancien au point de reprise II' by using @cleanshot.bsky.social to create a locked transparent overlay on top of Dottie (pixel editor in beta, by @gingerbeardman.com).
felt very y2k art class
July 21, 2025 at 9:26 PM
WIP2: Took another pass on tuning this so that it connection lines only draw between the top corners, with a bias for the top-right. What you do you think?
July 17, 2025 at 1:48 PM
Our explorations of static site generation in the kinopio-client continues, Vike was a dead-end for us. Now working on a prototype using Vite-SSG
July 16, 2025 at 6:05 PM
Every time I rewrite syncing, the simpler it gets.

Currently in testing is an improved sync system that fixes a long-running – and of course nearly impossible to reproduce – race-condition that was causing intermittent data-loss on older computers.
July 12, 2025 at 9:42 PM
TIL getting your logo displayed in next to your emails in apple mail/gmail require:

1. dmarq security ✅
2. a really specific kind of svg ✅
3. dns validation ✅
4. paying digicert, etc. $1000/yr for a certificate (🙅‍♀️ fuck that, no thanks)

no wonder almost no emails have this
July 11, 2025 at 6:07 PM
WIP: instead of connection lines always being between top-right item connectors, what do you think of this approach that's instead based on the closest points between items?
July 4, 2025 at 2:39 PM
merging probably the biggest PR of my career soon
July 2, 2025 at 3:07 PM
Adding this little expandable 'Spread the Word' section to the Share dialog because nothing beats passionate word of mouth recommendations from a friend
June 28, 2025 at 1:01 PM