SwiftUI: Double-Edged Sword
Jun 20, 2020, 8:00 PM
One reason that I favor SwiftUI over UIKit is that SwiftUI is architecture-less.
Apr 25, 2020, 8:00 PM
Recently, I disclosed my salary to someone and I couldn’t help myself asking if it was the right decision.
Jan 18, 2020, 7:00 PM
Are you switching from your old architecture to a new elegant sophisticated promising one? Are you moving from an inconsistent non-scalable UI to a design system based UI? Are you swapping an old deprecated module with a brand new fresh...
apple doesn’t slow iPhone down, we do
Aug 22, 2019, 8:00 PM
There has always been a conspiracy that Apple deliberatly slows iPhone devies down to make people to buy new one. Is it true?
daily standup: where scrum flys or dies
Jun 22, 2019, 8:00 PM
It was roughly nine years ago when I attended my first official Scrum Daily Standup. I among my four teammates went to our manager office at 10 in the morning. After 10min, when we were done, I felt it was useless. Since then (almost) in...
a dead simple solution to lift up errors in ios
Jun 8, 2019, 8:00 PM
In this post, I want to show you how you can utilize the responder chain to bubble up an error message through your app UI structure till it gets to the node which can handle it. It is especially useful if you are a fan of Container View...
__NSSingleObjectArrayI: an existential crisis
Jun 1, 2019, 8:00 PM
When you create an new instance of NSArray, inside arrayWithObjects:count: (which can be called directly and is called indirectly by other constructors and also is that method is used internally to create an array from a literal array)...
bash: going down the rabbit hole
May 25, 2019, 8:00 PM
Question Last week when I was looking at a bash script file, I saw this line: [[ $FOLDER_NAME == "ios" ]] && lib="lib-osx-amd64" || lib="lib-linux32" I’m not a bash expert, so this line caught my attention. At first, I thought what...
one small change for xcode, one giant leap for productivity
May 18, 2019, 8:00 PM
Last week I learned something that in the future can potentially save hours of my life that otherwise, I would have to spend for preparing an app for testing or taking screenshots. It was really simple and it has been always there, but I...
solving the mystry case of `print(!)` using ast
May 11, 2019, 8:00 PM
It all started when I mistakenly removed date from this line of code just before pressing Run button of XCode: print(date!)