Sales Managers Harassment Guide
I’m a digit head. I love learning about new things, exploring technologies, and solving complex tasks so that...
Building software is hard. Let’s explore the creation of its every component from start to finish, in the context of an exaggerated reality where projects aren’t flawless.
I’m a digit head. I love learning about new things, exploring technologies, and solving complex tasks so that...
In Android, Bundle is used for sending data between Activities and Fragments. For example, to pass userName in...
Coding practices at their worst. A rant about retain loops that appear when instance methods are used as...
Optional is far more than just a simple conditional statement. It's a great type, that has a lot up its sleeve....
Any and Any? in Swift are weird. We venture forth into the depth of unknown using Swift Reflection API as the...
Coding practices at their worst. Rant about why force in Swift should never be used.
Simplify your life by imposing additional conventions in Swift.
Swift iflet and guard haters, you are welcome. I have an extension to the topic for you.
Coding practices at their worst. Rant about implicitness in Swift function and property calls.
Coding practices at their worst. Rant about Swift macros and compiler directives spilling into the code.
Coding practices at their worst. Rant about Swift extensions being unused.
Coding practices at their worst. Rant about Swift first order functions being underutilized.
Coding practices at their worst. Rant about the decomposition in Swift.
Hello there, my sweet fellow developers, Sometimes you could write a code, that is not duplicated on the syntax...
Coding practices at their worst. Rant about magic values in Swift.
More than 3 years passed since the first public announcement of Swift. So, it is a good idea to take a look at...
Do you hate Swift iflet and guard verbose syntax? I have a solution for you.
Why do developers tend to fill views in their view controllers? What about the better approach to MVC in Swift?