In this post, I compile some interesting questions about iOS development. The answers are given by me with or without some reference of the original sites where I found them. Links to the references is listed inline.

In this post, I compile some interesting questions about iOS development. The answers are given by me with or without some reference of the original sites where I found them. Links to the references is listed inline.

A short retrospective. Feel like writing about my very first job while reading Coders at Work: Reflections on the Craft of Programming.

Clean code, clean architecture…
I was always aware that as programmers, we should strive to write clean code and create maintainable structure. …
Generally, I consider discussing a quote without context and explanation is evil (as discussed in another post of mine). Therefore, with each of the quote, I would try to include some context and commentary.

(I initially wanted to compile quotes from multiple sources into one post, but it seemed to…
If you haven’t read part 1, check it out!
Previously on part 1
One peaceful morning when my 60th birthday is approaching, I recall the improvement technology has brought to mankind.
I recall the early stage of Na’mek Project, aiming to assist the disabled and improve human physical condition and…
… and how it leads to my first open source contribution 💯
I was bored… 🙁
One day after work, I didn’t know what to do, I was too lazy to read or write.
Then, I remembered this one time I ran into this thing called Dvorak, which is a…

Tools and fire. More food, more nutrition, more energy. Longer life, better life.
Shelters. More sleep, better sleep. Better life, longer life.
Engines, computing device, Internet. Personal computers, smartphones. Better life? Longer life?
The year is… unimportant.
I wake up. Mind fresh, body strong. No aches, head nor body. …
If you enjoy my blogs, visit my website for more. Cheers.
“Education without application is just entertainment.” — Tim Sanders.

Once I saw someone on my Facebook friend list shared this quote without a touch of his/her own interpretation. It got me wonder. …
If you like my content, visit my website for more.

If you’ve been working with Apple’s Decodable protocol, you may figure out that we cannot treat any other things as String when parsing JSON. Suppose that our backend decides that long int is cool for an ID field. However, you…