SwiftLee Weekly
SwiftLee Weekly #294

Glass Views & Animations · Singletons & Swift Concurrency · Structured experiments

Join 31,000+ Swift & iOS developers — free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.

This week's blog post

Sponsored

Curated from the community

Swift Evolution

Last week's Swift proposal state changes. Review-stage proposals are your chance to influence Swift's future.

What I'm working on

Structured experiments

Sometimes, I wish I had a full-time job again with limited time for side projects.

That sounds odd, isn't it?

The thing is: it forced me to prioritize, plan, and structure my work.

Ever since I went full indie in 2024, I lost a bit of that skill. I still know how to do it, but there's simply enough time to do everything.

Obviously, it doesn't work like that. I'm still growing and I'm still reaching new achievements, but I could've reached so much more if I continued the structure that I had in place.

Since the beginning of this month, I've got myself a growth accelerator coach. While I'm still doing all the work myself, having someone that checks in on my progress forces me to think about goals and priorities.

That change resulted in me going back to structured experiments. I've never stopped running experiments — performing a change and evaluating results — but I didn't actively structure and review them.

Here are a few typical experiments:

Changing copy on your app's landing page Changing App Store screenshots Changing the price of your app's subscription

You can all do these and call it a day, but it's much better to structure these properly.

I'm used to using Notion for this, we did this all the time at WeTransfer. It allows to combine 'Google Sheets' with visuals and content. I'm making sure to have a preview of both the control and variant, so it's easier to revert.

The biggest achievement with this new structure:

I'm scheduling a dedicated moment to review the results I'm no longer looking at the data every single evening I'm making sure there's no negative impact due to the changes

And yes, that describes the old situation after me going indie.

Structure, experiment, reflect, and improve!

Enjoying this issue?

Join 31,000+ Swift & iOS developers and get the next one in your inbox — free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.