Resonance Blog 3. - Taking back your time!
Hi, I’m Marko, (mostly) an iOS developer and this is a somewhat weekly list of interesting articles, books, podcasts, music, and videos that I come across during the week that helps me grow or resonate with me in some way. I hope you enjoy it and find something useful here.
Taking back your time!
This week I have listen to the great episode of one of my favourite Podcast shows - Developer Tea. In this episode host Jonathan Cutrell tells a simple but hard to manage idea that ultimately, we are accountable for our time and that our priorities are our own. We have agency over our time. Even our obligations are more often determined by our chosen values than they are by actual survival. When we get some external stimulus we should try not to do anything about it. We should accept it now (and write somewhere if needed) and review it later. That way we should have a list of actions and when the time for planning comes, we should prioritize tasks that are most meaningful to us.
The critical idea here is to replace the reactive todo list with the todo generator (a task generator) that is based on your carefully tough, prioritized, value-driven way of thinking about your time rather than just ticking on something of the todo list
One text that I read recently with a similar idea is An intentional life by Steve Makofsky. It was a more personal text about how time flies and we should start doing things in life that are meaningful to us.I’ve stopped living on auto-pilot. Focused on where and how I want to spend time. I've made great strides towards "life 2.0", but also keenly aware that I have a long way to go until I'm there. It's a work in progress; keep trying to make every day better. Live intentionally. Bring joy where you can.
iOS news
- on SwiftBySundell we got a whole new section about the new Concurrency system in Swift 5.5. Here you can find a summary of the whole system but also in-depth texts about details. Worth checking out!
- Sean Allen Posted new video on his YouTube channel with the latest news about Swift Playgrounds 4, SwiftUI at Apple, CS Fundamentals, Algorithms & More
- More details about the new Swift Playgrounds 4 can be found on the HackingWithSwift post and on the Apple developer web page
- Apple announced new tools to help developers optimise AppStore page. I like how Apple recently put more attention to developer tools (XCode 13.2 and Playgrounds 4 just got released) and products that can help gain more users to the application. It is still slow (I am looking at you XCode Cloud “beta forever”), but it is a progress 🙂
iOS tips
- Nice tip from StackTrace podcast episode “A little bit of compiler magic” :
compile time can be significantly improved if we call function in the closure instead putting all the code inside. That is because of the Swift compiler optimisations and hard time dealing with closures