Once-a-year Black Friday deals are coming. Read more.
Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 165
May 02, 2023

The results of a 4-day workweek.

Last December, I decided to take one day per week off from WeTransfer to focus on SwiftLee, RocketSim, and other side projects. My goal was to measure the impact of having extra time and focus on delivering more significant initiatives.

Since then, I have been able to integrate a few significant improvements to RocketSim:
  • Location Simulation
  • Simulator Airplane Mode
  • Accessibility testing
  • Testing Push Notifications
I've also been able to focus more on Stock Analyzer by adding Dutch translations, performing App Store Optimizations, and adding Earning Report Notifications. All these initiatives took place in just four months and were only possible with the extra day of focus per week.

The results so far have been as follows:
  • Monthly Recurring Revenue went up from $1042 to $1922
  • Total Monthly Revenue went up from $1143 to $3687
These are only short-term impact results, but I can tell from the growth curve it will have an ever higher impact in the long term. Significant features have been giving an incredible boost to initial conversion (from 4% in December to 9% in April) and will continue to convince new users to buy a RocketSim subscription.

We can conclude that having an extra day per week for side projects can significantly impact the achieved results. I think it's worth a try if you're in the same position.

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

The MainActor might be the most commonly used global actor since it's available by default. It ensures optimized dispatching from and to the main thread and works excellently with other async/await operations. Fewer developers know it's defined as a global actor underneath.

SPONSORED

If you’re a mid/senior iOS developer looking to improve your skills and salary level, join this 100% free online crash course. It's available only until May 21st, so click to get it now!

CURATED FROM THE COMMUNITY

SWIFT

The performance improvements introduced in this release are incredible, but I’m even more excited that it’s rewritten in Swift and open-source.

I’m often impressed by the native APIs we have at our disposal. This time, it’s a language recognizer, as explained by Natascha Fadeeva.

This new ContextSDK highly inspires me from Felix Krause: I never thought about deciding to upsell based on battery level or the current time of the day. These are just two examples of many more.

OPTIMIZATION

Donny Wals shares his experience of exploring new codebases. It can be daunting and scary, but these tips and tricks will help. Even if you have joined a company for longer, you can learn from Donny’s tips.

If you want to integrate a feature request mechanism into your app, you’ll enjoy reading this journey from Jordan Morgan.

FEATURED SWIFTLEE JOBS

Join the SwiftLee Talent Collective if you're hiring mobile engineers or are open to exciting opportunities.

Other Jobs:
To check out more exciting opportunities or to post your job position: Check out the SwiftLee Jobs Board.

For companies
Get bi-weekly drops of world-class talented mobile engineers, open for new opportunities. Pre-market:  Many members of the SwiftLee Talent Collective haven't signaled anywhere else that they're open to new work.

For mobile engineers
Apply and receive attractive opportunities without obligations. If you will, your profile can stay completely anonymous, and you decide which companies to reply to. Read my tips to increase your chances of getting accepted as a talent.

THANK YOU

Thanks for being a SwiftLee subscriber!

All my content is available to you for free. Like what I do and want to support me?
Help me reach my Sponsor goal on GitHub.