Thoughts, stories and ideas.

Since I set up this blog, I wanted two things : owning my data and remove any unnecessary manual operation. Using Jekyll, I already achieved the former. Let’s achieve the latter in 50 lines of code.

28th March 2019 · 4 minutes · swift

Higher-order functions are functions that take one or more functions as arguments. They are the cornerstone of functional programming, allowing us to write operators.

10th March 2019 · 8 minutes · ios swift
Codable already embed a remarkable fault tolerant decoding system, when working with plain objects. But when it comes to arrays, is it still the case?
29th December 2018 · 4 minutes · ios date

As of most years, this year ends in the middle of a week. And according to the date format you are using, it will not display the same date value during these last few days.

OTP are becoming a security requirement nowadays. There are an essential part of our usage flow. We want to perform a sensitive action, we need to verify and confirm it with a security code.