Jay McGavren
banner
jaymcgavren.mastodon.social.ap.brid.gy
Jay McGavren
@jaymcgavren.mastodon.social.ap.brid.gy
Author of Head First Ruby and Head First Go. Web developer. Wannabe game developer.

Portrait by https://dribbble.com/drawsgood

[bridged from https://mastodon.social/@jaymcgavren on the fediverse by https://fed.brid.gy/ ]
D20 nets: A lot of copy/pasting of tabs and slots. Inkscape was a HUGE help getting everything aligned right.

And it looks like it's all working! Can surely be made even easier to assemble, but even now they hold together nicely with zero glue!
October 17, 2025 at 7:09 AM
On the second prototype of my tab-and-slot design for assembling cardstock icosahedrons. This is showing real promise! The join is incredibly smooth. No glue needed!

Unfortunately it's also a pain to assemble. I couldn't get the hooks on the tab to catch. I know a fix, just need to implement...
October 15, 2025 at 7:24 AM
My new laptop case. Sticker vinyl cut at home with my second-hand Silhouette Portrait 3.

I didn't feel like waiting for my transfer tape order to come in, so I used a medium-grip cutting mat to do the transfer instead. Worked fine!
October 4, 2025 at 8:43 AM
I made this hasty #lasercutter tutorial for the spiral shapes I've been doing. If you want your finished laser cut to consist of thin lines, the trick is not to draw thick strokes; you actually need paths on *both* sides of your lines!
September 25, 2025 at 7:41 AM
Shouldn't have gotten my hopes up. #chatgpt just royally trolled me. 🤣

Me: "I want to cut stencils of bats and pumpkins out of plywood on a laser cutter. They should be nested to save material. How can I do this?"

It offers to make an SVG file FOR me. 🎉 It […]

[Original post on mastodon.social]
September 10, 2025 at 6:38 AM
I, ah, did have to remove a few of the inner layers as the fine spindles literally caught fire in the laser cutter on my first attempt. 😅 Also switched to a thinner plywood, which was much easier to work with.
September 2, 2025 at 6:28 AM
Inkscape and LightBurn are a pretty powerful combination for making laser cutter designs. Here we have a simple shape (subtracted with "difference" so it's a frame, I doubt a heavy stroke would have worked on the cutter) and then scaled and rotated repeatedly. "Union" the result, and voila!
September 2, 2025 at 6:08 AM
July 14, 2025 at 7:14 PM
When you paste the link to your browser, Slack . app will probably open. You'll need to switch back to your browser to find the "Open this link in your browser" link.

You COULD just use the URL that Slack . app copies to the clipboard, but that will open a […]

[Original post on mastodon.social]
July 1, 2025 at 7:45 PM
#macos #slack: open a specific channel from a terminal/script

$ open 'slack://channel?id=CHANNELID&team=TEAMID'

To get CHANNELID and TEAMID:

- Right-click channel in Slack app
- "Copy"->"Copy Link"
- Paste link to browser
- Click "Open this link in your […]

[Original post on mastodon.social]
July 1, 2025 at 7:43 PM
"Friendly reminder that you should probably plug in your card-based games every 5-10 years, if you want them to keep working. This includes 3DS, Vita, Switch 1&2, e.g."

Via "DoesItPlay1" on X (which I won't link to because the site is owned by a Nazi).
June 25, 2025 at 6:20 PM
Moana is playing on the TV at the children's hospital, but the connection is stuttering...
May 16, 2025 at 2:31 AM
My red deck arrived! Except for the whispering voices I am completely satisfied. #balatro #indiegame
March 26, 2025 at 11:32 PM
Do you WANT a zombie apocalypse? Because according to The Last of Us, this is how you get a zombie apocalypse. #games
March 17, 2025 at 8:04 PM
Inflation finally comes for One-A-Day Vitamins
March 4, 2025 at 11:21 PM
January 21, 2025 at 9:50 PM
Capybara encounter at Ghost Ranch Exotics near Tucson.

(The capybaras gave me a message to pass on: please write automated tests for all your code!)
November 18, 2024 at 8:27 PM
The design of automobiles has been around for nearly 100 years. Current designs reflect the incorporation of thousands of lessons from the real world, many learned the hard way. (Like, in accidents with casualties.)

"Because that's how we've always done it" […]

[Original post on mastodon.social]
November 15, 2024 at 5:56 PM