John Jusayan
jrbj.bsky.social
John Jusayan
@jrbj.bsky.social
(He/him) iOS, macOS, and Android dev in Reno, NV.

I enjoy D&D, reading, writing, and running. I care about protecting privacy, voting rights, trans rights, and the right to choose.
Reposted by John Jusayan
Big thanks to @chrisperkinsdnd.bsky.social for joining us for this one-shot and handing out so many con save throws 🥰 what a gift

youtube.com/shorts/vN7Xa...
Thanks to Chris Perkins for passing out so many Con Saving Throws 🥰 what a giver
YouTube video by StonesThrow
youtube.com
November 14, 2025 at 8:38 PM
Reposted by John Jusayan
I shrank down SwiftGodot for those that just want to expose APIs to Godot, but do not need to control Godot, and added a template that you can use to make your own:

This leverages the new "barebones" SwiftGodot work:

github.com/migueldeicaz...
GitHub - migueldeicaza/SwiftGodotAppleTemplate: Template project for creating Godot iOS extensions using SwiftGodot
Template project for creating Godot iOS extensions using SwiftGodot - migueldeicaza/SwiftGodotAppleTemplate
github.com
November 14, 2025 at 10:04 PM
Reposted by John Jusayan
Hey all, please join me in sending all good thoughts to my friend and kickstarter manager @glennf.com, who goes in for heart surgery tomorrow. Best wishes for an easy procedure and a smooth recovery.
November 12, 2025 at 2:00 PM
Reposted by John Jusayan
It was located entirely within my kitchen.
November 12, 2025 at 5:21 AM
Reposted by John Jusayan
We just launched the biggest primary program in Indivisible’s history. Help us (literally) send Schumer and the surrender caucus a message. open.substack.com/pub/ezralevi...
Democratic leaders failed us again. Time to get some new leaders.
Indivisible's weekly newsletter with analysis and action
open.substack.com
November 10, 2025 at 11:17 PM
Reposted by John Jusayan
Check out my inaugural newsletter for @thebulwark.com. And enjoy the Will Ferrell easter egg if you find it.
"Fortunately for Donald Trump, there’s One Weird Trick that can help cure stagflation without turning to Congress or the Fed. He could just cut tariffs." Or SCOTUS could do it for him - and us.

The first edition of Receipts from @crampell.bsky.social: www.thebulwark.com/p/how-the-su...
How the Supreme Court Could Save Christmas
If Trump lets them.
www.thebulwark.com
November 7, 2025 at 3:50 PM
Reposted by John Jusayan
I've published a new video! I shared some tips for implementing Dynamic Type support in SwiftUI apps, covering system and custom fonts, ScaledMetric API, and dynamicTypeSize environment value: youtu.be/wflWj5l7wlk
#SwiftUI #iOSDev #Accessibility
Tips for Supporting Dynamic Type in SwiftUI Apps
YouTube video by Nil Coalescing
youtu.be
November 5, 2025 at 7:42 AM
Reposted by John Jusayan
New button ups coming soon 😊
November 5, 2025 at 12:01 AM
Reposted by John Jusayan
Excited to share my recent appearance on the Swift Academy podcast! In this episode, Walid Sassi and I talk about iOS 26, Liquid Glass, SwiftUI, and Accessibility, and explore some of the new APIs along with ways to make apps more inclusive: youtu.be/CEZbwcv60MA
#iOSDev #SwiftUI
iOS26, SwiftUI and Accessibility with Natalia Panferova
YouTube video by Walid SASSI
youtu.be
November 2, 2025 at 9:57 PM
Reposted by John Jusayan
Build platformer movement that feels right.

This new Xogot tutorial walks through precise 2D controls with acceleration, jump physics, and coyote time, all powered by Godot on iPad.

youtu.be/zD1OCqYQ9GE
Build Smooth & Customizable Platformer Movement in Xogot - Godot on iPad
YouTube video by Xogot
youtu.be
November 1, 2025 at 5:18 PM
Reposted by John Jusayan
I’ve just published an update for my SwiftUI Fundamentals book! It’s now refreshed for iOS 26 and the new Liquid Glass design, with updated examples and screenshots throughout.

You can check it out and get the new version here: books.nilcoalescing.com/swiftui-fund...

#iOSDev #SwiftUI
SwiftUI Fundamentals
The essential guide to SwiftUI core concepts and APIs
books.nilcoalescing.com
October 20, 2025 at 5:53 AM
Reposted by John Jusayan
Reno, NV, we love you ❤️

#NoKings

@maddow.msnbc.com
@indivisible.org
October 18, 2025 at 6:49 PM
Reposted by John Jusayan
Hire the director of Hundreds of Beavers to do Tron 4
October 18, 2025 at 10:04 PM
Reposted by John Jusayan
On iOS 26 we have a new `close` button role in SwiftUI to dismiss a view without losing the user's progress, unlike a cancel action. A convenient way to add a dismiss button for modals without the need to define a custom button label!
#SwiftUI #iOSDev
October 18, 2025 at 8:22 AM
Reposted by John Jusayan
Exciting results from blood test for 50 cancers. 🧪 www.bbc.co.uk/news/article...
Galleri test: Exciting results from blood test for 50 cancers
The Galleri test looks for fragments of DNA that have broken off a tumour and are circulating in the blood.
www.bbc.co.uk
October 18, 2025 at 2:48 AM
Reposted by John Jusayan
🧵:

Last June, more than 5 million Americans joined #NoKings rallies across the country, protesting President Trump's authoritarianism. And this Saturday, with your help, it's going to be even bigger and better.
October 15, 2025 at 1:52 AM
Reposted by John Jusayan
In SwiftUI, the popover() modifier shows a popover on iPad but turns into a sheet on iPhone by default. To prefer popover presentation even in compact size classes, we can apply presentationCompactAdaptation(_:) inside the popover's content: nilcoalescing.com/blog/Popover...
#iOSDev #SwiftUI
Show a popover on iPhone in SwiftUI
Starting with iOS 16.4, we can use the presentationCompactAdaptation(_:) modifier to tell SwiftUI that we prefer popover presentation even in compact size classes.
nilcoalescing.com
October 14, 2025 at 4:53 AM
Reposted by John Jusayan
Hi, folks, a little personal news. In mid-November, I'm getting my aortic valve replaced via open-heart surgery. As scary as that sounds, my prognosis is excellent. This is fairly personal health news, and I'm posting publicly for two reasons.
October 7, 2025 at 4:07 PM
Reposted by John Jusayan
My lovely partner Sara has recently started a masters in London which is Cool and Exciting but also means we're paying two rents for the time being which is Expensive and Annoying.

So now would be a great time to buy one/some of my apps benricemccarthy.com/apps/inde...
October 10, 2025 at 2:05 PM
Reposted by John Jusayan
the reason why bluesky (relatively) succeeded in the Twitter exodus, and mastodon did not, has nothing to do with decentralization protocols & everything to do with the fact that posting on one of them looked & felt like posting on Twitter and posting on the other looked & felt like posting on phpBB
in my view the dumbest part about this mind-numbingly stupid post is the idea that the average bluesky user, who does not know what atproto is, will respond to jay's historic crash out by thinking "ah yes, i should build my own social media!" rather than "oh i guess i'll go back to instagram idk".
dec/acc
October 4, 2025 at 1:26 AM
Reposted by John Jusayan
Today is my 17th anniversary at @panic.com, the nicest little company. It’s a place and a team and a mindset I have always clicked with—thanks for the opportunity and the continued trust.

Here’s our homepage when I was hired, and now. Things have changed, and they also haven’t!

panic.com
October 3, 2025 at 10:04 PM
Reposted by John Jusayan
Today marks 75 years of Charles Schulz's Peanuts comic strip. As an avid follower and fan of the comic strip, perhaps one of the biggest honors in my career so far has to have been a storyboard artist on Snoopy In Space and Camp Snoopy - a small blip in the Peanuts legacy, but a major honor for me.
October 2, 2025 at 3:15 PM
Reposted by John Jusayan
Nearly 10% of humanity (~800M people in 2025) struggles to live on less than $3 a day. It’s important for Americans to appreciate that reality — and the growing gap between the extremely poor & the extremely privileged — because, as USAID demonstrated, our nation has the power to change it.

🧵 1/8
What Extreme Poverty Looks Like
Ten percent of humanity struggles to live on under $2 a day. That, and the gap between the extremely poor and the more privileged, is important to see.
classroom.ricksteves.com
October 2, 2025 at 2:47 AM
Reposted by John Jusayan
RIP Jane Goodall, by all accounts a wonderful woman who loved this Far Side cartoon
October 1, 2025 at 6:09 PM