I am a professional app developer for Android, iOS apps. I’ve never really been satisfied knowing that something works, but only by knowing how it works.