Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

John Balestrieri

@Tinrocket@mastodon.online
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.online

Full-time indie software developer: Computer graphics, computational design, iOS, macOS, and a beagle named Miss Muddypenny.

525 Followers
837 Following
43 Posts
Joined April 26, 2022
Apps:
https://www.tinrocket.com
Me:
http://johnbalestrieri.com
Watch-related:
https://capsucraft.com
Open post
John Balestrieri @Tinrocket@mastodon.online
· 3w ago
Joanna Stern says the Duo is about the size of a Pop-Tart, so I’ve been practicing all week.
27
4
7
2
Open post
John Balestrieri @Tinrocket@mastodon.online
· 7mo ago
Boosted by @octothorpe@mastodon.online
Oh hey, it’s #Marchintosh! HyperDither is free for a limited time. Go and pixel some stuff! https://apps.apple.com/us/app/hyperdither/id1110997147
apps.apple.com
45
3
27
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

OK, now my shader graphs:

1. Use Metal's Function Stitching API to make stitchable shaders from nodes

2. Bridge custom/compile-time Metal code with stitchable nodes

3. Allow graph files to be used directly in my Metal-based applications, such as the RealityKit harness (second image).

4. 🔥

11
2
1
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

l love layout algorithms. 🔥

7
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

Gallery and detail view transitions.

6
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 3mo ago

Serialbox: Small boxes, big picture. https://testflight.apple.com/join/dBGtmEBY

New TestFlight beta:

  • New name (again), icon update coming.
  • High-res export
  • The location tools will have to wait for a future beta.
  • More fixes, polish, and performance improvements.

I’m submitting this version to Apple for a pre-order page. There’s lots of room in the public beta. Reposts appreciated.

Join the Comic Book Camera: Serialbox beta
testflight.apple.com

Join the Comic Book Camera: Serialbox beta

Available on iOS

2
1
2
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

Ready to prep this for TestFlight.

4
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

Working on dragable grid layout.

4
1
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago
4
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

I took a photo.

40mm Timex MK1 aluminum chronograph

5
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

It's been thinking way too long.

3
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

I wrote some fairly complex shaders last year, with modular, nested functions, and it’s hard to get back into that code now. I’d rather work in a graph-based shader editor, and Codex was happy to help. ➀︎

I built one from scratch 20 years ago, so it doesn’t feel like cheating. ➁︎

4
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 8mo ago
Replying to
@craiggrannell@mastodon.social Further, Apple is taking money from App Store customers by having search ads, because developers have to raise prices to make up for the ad spend.
6
1
3
1
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

For the watch peeps: Timex MK1 aluminum “California”

iPhone 17 Pro, 4x lens

4
1
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Long, dull video: I have stroke UV mapping in the live framework now, and more precise stroke picking. Everything is very responsive.

4
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

LLM coding with ADHD: I sometimes forget what I asked it to do by the time it finishes. In the 2 minutes it was working, I moved on to a few other tasks.

3
7
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Time to sell this bottle of Orbitz. I must have bought it in the 1990s (?)

3
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Progress on the input simplifier; input line in gray; optimized path in red.

3
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

Tetris, but you can rotate the piece in 3D until it’s one block wide.

2
1
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

I got the rocket emoji pin from WWDC ‘17, courtesy of John Wilker. Thank you, John! @jwilker@wandering.shop

wandering.shop

John Wilker 👨🏽‍💻 (@jwilker@wandering.shop) - The Wandering Shop

3
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 7mo ago

I stepped into the woods to pick up a piece of trash, but then I recognized the triangular hole in the fabric. It was my Fisher-Price parachute. Blue cords poked through the topsoil. Then a snowtrooper appeared.

3
0
1
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

The step stool I made in jr. high is perfect for chopping the avocado pits for composting.

2
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Damn, I was hoping to take a quick nap on the sofa.

2
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

I want to make a minimal, flat Minecraft clone: Top-down world exploring, then a side view when you mine.

I still miss Miner ‘49er (I think) that ran on the TRASH-80 at my summer camp.

2
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

LLM programming is like guiding a vacuum robot and nudging it toward the piles of dog hair.

2
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

When making code changes, I ask the LLM to “explain it like I'm 5” and it has done wonders for our communication.

2
2
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Working on my curve simplification. Gray is raw Pencil input (hundreds of points) and red is the simplified path (a several control points).

2
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

“I’m checking which geometry helpers already exist so I don’t invent new math badly.”

I love Codex + GPT 5.4

2
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Reimplementing variable width strokes; initial progress.

2
1
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 7mo ago

Smokey Bear ‘44

(iPhone 17 Pro, 4x)

2
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

There’s no narrative, just the visual weight of the panels on the page.

1
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 5mo ago

Tofu: When you want to eat a block of something.

1
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Working on a small weekend iOS project and delighted that it’s only taking up 50mb of RAM and not pushing the CPUs and GPUs into the red zone.

How is it even possible?

1
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago
Replying to
Actually, that's a lie; aliens help.
1
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

What?! I’m earning money on Reddit.

1
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

My home insurer provided us with a Smart Thing that monitors power quality, and it’s been helpful for alerting us when the oven clock needs resetting when we get back home.

1
1
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Today’s mood.

1
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 7mo ago

QA, all day

1
1
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

“I used to dig my own ditches, but now I direct the ditch digging.”

0
0
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago
Replying to
@icanzilb Oh, that's smarter. The Claude and Codex desktop clients are single-window.
0
3
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago
Replying to
@icanzilb That's good; I'll give it a try. I also get mixed up between tasks; in Codex, the order of the list shifts. I feel each thread needs its own color theme.
0
5
0
0
Open post
John Balestrieri @Tinrocket@mastodon.online
· 6mo ago

Making progress and performance is better.

There are a few major systems working together.

1. Paths and vector data
2. Metal triangulation & rendering
3. Layering and compositing
4. Pencil & touch tools & widgets
5. UIDocument, serialization, undo, etc.

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 17:56:02 UTC