Code

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.

Coding practices at their worst. Rant about retain loops...

Hello there, my sweet fellow developers, Several days ago I had a wonderful discussion with another...

The definitive list of blogs you should dig into, if you ever...

Hello there, my sweet fellow developers, Disclaimer: I must be honest with you I’ve just named the post like...

Coding practices at their worst. A rant about retain loops...

Coding practices at their worst A rant about retain loops that appear when instance methods are used as callbacks...

Swift: Optionals Without Conditionals

Optional is far more than just a simple conditional statement It's a great type, that has a lot up its sleeve Lets...

Swift: Any can bite

Any and Any in Swift are weird We venture forth into the depth of unknown using Swift Reflection API as the basis...

Common mistakes no one bothers about – Force cast,...

Coding practices at their worst Rant about why force in Swift should never be...

Swift: Conventions are good, strings are bad

Simplify your life by imposing additional conventions in...

Swift: Chainable Casting

Swift iflet and guard haters, you are welcome I have an extension to the topic for...

Common mistakes no one bothers about – Explicitness in...

Coding practices at their worst Rant about implicitness in Swift function and property...

Common mistakes no one bothers about – Macros and...

Coding practices at their worst Rant about Swift macros and compiler directives spilling into the...

Common mistakes no one bothers about – Extensions in Swift

Coding practices at their worst Rant about Swift extensions being...

Common mistakes no one bothers about – First Order...

Coding practices at their worst Rant about Swift first order functions being...

Common mistakes no one bothers about – Swifty Decomposition

Coding practices at their worst Rant about the decomposition in...

Common mistakes no one bothers about – Swift Bools

Coding practices at their worst Rant about bool and conditional operations in...

Common mistakes no one bothers about – Swift Consts

Coding practices at their worst Rant about magic values in...

Objective-C After 3 Years Of Swift

More than 3 years passed since the first public announcement of Swift So, it is a good idea to take a look at...

Type Inference in Swift

Do you hate Swift iflet and guard verbose syntax I have a solution for...

Swift: Lets reconsider MVC

Why do developers tend to fill views in their view controllers What about the better approach to MVC in...