Erik
2025-11-14

Hey, guess what? I just dropped the first version of the CrystalGrid app! I’ve been experimenting with the new Liquid Glass, and this app is a cool twist on Sudoku—it’s all about keeping things clean, easy to understand, and fun for puzzle enthusiasts of all skill levels.

I’m thinking of adding even more cool features! What do you think would be awesome to have? Let me know in the comments!

apps.apple.com/us/app/crystal-

2025-07-14

The clear variant is available in Xcode 26 beta 3 🎉

.glassEffect(.clear, in: .rect(cornerRadius: 4))

mastodon.social/@erikbasargin/

2025-07-11

SwiftUI doesn’t have “clear” Glass material variant available (only “regular” in the beta). Please file feedback as mentioned in this forum post, so we could have a chance to play with new material during the beta period. Regular/Clear were mentioned during the “Meet Liquid Glass” WWDC25 session.

developer.apple.com/forums/thr

Erik boosted:
Swift Package IndexSwiftPackageIndex@mas.to
2025-06-16

It's time for another Swift Package Indexing.

Join us to talk about our five year anniversary of launching the Swift Package Index, adding Wasm and Android support to our compatibility testing matrix, WWDC 2025, and a rather lengthy (but interesting!) discussion of LLM-based coding tools. There's also a couple of package picks, as always!

share.transistor.fm/s/032645da

Erik boosted:
stackotterstackotter
2025-06-16

Join me on Twitch tonight at 10pm AEST (2pm CET, 5am PST) as I work on bringing SwiftCrossUI to Android! 🤖

twitch.tv/stackotter

I'll be playing around with a few different approaches including giving AndroidUIKit a go.

Any tips for avoiding frame drops when streaming+recording with OBS while compiling code would be greatly appreciated! I think I may have to give up on recording locally.

Erik boosted:
Axel Le Pennecalpennec@iosdev.space
2025-06-16

Oh wow 🤩

The SwiftUI navigationLinkIndicatorVisibility(_:) has been backported to iOS 17.0+!

Documentation: developer.apple.com/documentat

#WWDC25

Erik boosted:
Sven A. Schmidtfinestructure
2025-06-16

Be very careful with your passwords in Apple’s passwords app. I believe I've just lost access to my Gitlab account because I created a new password entry (for a PAT) with the same username as my existing one.

It nuked the 2FA setting and recovery codes and don't see any way to get them back.

If anyone has any idea how to recover the 2FA settings or get back into the account, I'd appreciate it.

Erik boosted:
Swift Toolkit.devswifttoolkit
2025-06-16

Discover how to analyze your iOS .ipa bundles using the Rosalind Swift package, by @tuist

In this article, learn how to build a CLI tool to get detailed insights into your app’s size and structure - perfect for CI, release checks, and more.

SwiftToolkit.dev/posts/rosalin

Erik boosted:
Matt Massicottemattiem
2025-06-16

@alexozun finally got around to watching your talk here. Truly fascinating stuff, and I learned something about non-Copyable types too!

youtu.be/qPHjDlqHsUQ?si=UbjdCD

Erik boosted:
2025-06-16

I'm happy to announce FailKit github.com/jonreid/FailKit

2025-06-14

In Swift 6.2, Swift Testing can validate process termination! 🎉

If your code uses `fatalError` or `precondition`, you can validate this with `(processExitsWith:)`.

developer.apple.com/documentat

2025-06-14

Quantum attacks are real🤖, even without quantum computers. Apple released a crucial 20-minute overview video on the threat of approaching quantum computing and how to defend against it. Stay aware and safe!

youtu.be/XFRw--lqftg?si=EXCXiY

2025-06-09

We can now use type-safe Swift symbols for localised strings! 🤩

developer.apple.com/videos/pla

2025-06-09

Wow 🤩 I cannot wait to check “Coding by voice” in

2025-03-30

However, as long as those are NSObject types, there is a quick workaround. We can use NSObject metatype to bypass the restrictions. 🙃For example, take a look at working mock of SCDisplay. **Do not do this in production code**

2025-03-30

Recently got caught up into testing of SCStream and other related types, e.g. SCDisplay, SCRunningApplication. Interestingly many of these types have unavailable initializer, so, there is no straight forward way to mock these types.

2025-03-30

I'm back online in 2 minutes. Join me for another session of live coding Twitch broadcasting app on Twitch twitch.tv/erikbasargin

2025-03-30

When do you write an article how do you keep a balance between generated and self-written content?

2025-03-29

I skipped my regular stream today. However, I’m exploring methods to mock something that isn’t mockable through inheritance. Additionally, I’ve updated my blog, which was written using Ignite.🤞I hope, I’ll be able to write a quick article tomorrow with my findings.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst