Jun α―…'s Avatar

Jun α―…

@itwasjun.bsky.social

Senior Apple Platform Developer Ex-Amex, currently an indie developer working on Mooligan - A Magic the Gathering wiki app πŸ‡²πŸ‡ΎπŸ‡ΈπŸ‡¬ GitHub - https://github.com/missingems

123 Followers  |  331 Following  |  101 Posts  |  Joined: 19.11.2024  |  1.8612

Latest posts by itwasjun.bsky.social on Bluesky

Hello, I’m back after a seven month hiatus.

18.10.2025 07:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Saving 150$ on these feels like a pay raise

05.03.2025 05:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A diagram that shows the various components of the Things backend built in Swift, including Vapor, SwiftNIO, AWS, Redis and Kubernetes.

A diagram that shows the various components of the Things backend built in Swift, including Vapor, SwiftNIO, AWS, Redis and Kubernetes.

Learn more about how the team behind Things, an award-winning personal task manager, rewrote their backend in Swift with a threefold reduction in compute costs: www.swift.org/blog/how-swi... @vapor.codes

21.02.2025 18:11 β€” πŸ‘ 87    πŸ” 26    πŸ’¬ 0    πŸ“Œ 6

I think indie dev is the future. I have never felt so insecure working for a corporation nowadays. It feels like we could get laid off anytime.

22.02.2025 04:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Does IAP works via altstore?

04.02.2025 04:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Safe to say todays highlight is Big Gabi telling Haaland to pick up his boot #arsenal

@poorlydrawnarsenal.com

02.02.2025 18:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Zoom transition with #SwiftUI is simple, elegant and fun

#MagicTheGathering

28.01.2025 11:57 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Silo finale into Severance season 2

What a week

#AppleTvPlus is criminally underrated.

18.01.2025 11:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

After 4 months on and off development. I have finally concluded one of the core flow in my Magic the Gathering wiki app.

Here we route from a list of magic card booster sets, to set details to card details.

Built in #SwiftUI and TCA by @pointfree.co

#BuildInPublic

16.01.2025 15:04 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

It’s kinda amazing to see tiktok refugee learning Chinese and embracing red note culture and vice versa.

I don’t mind tiktok getting sacrificed to achieve world peace πŸ˜‚

15.01.2025 13:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You can see stress in a hash function if it’s too complex.

I usually use a UUID as the id, and it works fine.

Other factors include the number of subviews, custom drawing, and images that affect performance.

We need a recycle view; it’s production proven.

15.01.2025 13:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I have noticed a boost if my item identifier hash is lightweight.

For example, comparing using index as ID, a short unique string as ID, or an entire complex hashable struct as ID, the simpler your item identifier, the better it is performance wise.

This can be observed via profiling.

15.01.2025 13:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Did you train your own model and use CoreML + Vision to scan board game?

14.01.2025 23:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s been many years since the beginning of #SwiftUI.

Do we have a .preservesSuperviewLayoutMargins equivalent yet? I still can’t find an obvious way to align my content to system components such as search bars and navigation buttons.

13.01.2025 10:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

fallout vibe

11.01.2025 03:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

One of the key takeaways when working on a SwiftUI app is the importance of using Instruments.

Today, I learned that initializing models inside a ForEach can be costly, even if the individual operation seems minimal.

#SwiftUI #buildInPublic

11.01.2025 03:25 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

By default, table view scrolls at 120fps on a promotion-enabled device.

And to me, stable FPS is more important. A decade-old iPhone X could scroll through a collection of photos without stuttering, but we couldn’t achieve the same with the latest tech is unacceptable.

08.01.2025 06:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Guys.
There is no shame in wrapping UICollectionView for #SwiftUI

Chasing 120fps performance with lazygrid is not worth it

08.01.2025 02:41 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So we have HMPV after Covid. Bruh I can’t survive another recession and lockdown

05.01.2025 12:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sheesh Tottenham might actually get relegated

04.01.2025 14:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Apple TV to play PS1 emulator for me

04.01.2025 12:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

This UI is so hideous that it achieved its purpose of getting my attention, ironically.

#UI

03.01.2025 11:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

All I wish for today is a good 8 hours of sleep, full recharged into 2025.

31.12.2024 03:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Manchester United might actually get relegated

Wow #manutd

30.12.2024 23:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

RIP Jimmy Carter

30.12.2024 10:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I will never understand the business value of Meta AI.

I would imagine the search results are better backed by AI instead of a ChatGPT within a social media app.

28.12.2024 10:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why?

28.12.2024 05:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

what a wonderful Boxing Day as a gooner

#EPL #COYG

26.12.2024 16:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Lol Maddison

#spurs

26.12.2024 16:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I can imagine there are 3 different Instagram product managers chiming in on how they can maximise their feature exposure in 1 screen.

Imagine navigating this UI through voice accessibility and you get:

β€œComment button, comment text field, send button, like button, send button”

#ui #ux

26.12.2024 08:52 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@itwasjun is following 18 prominent accounts