As a developer we tend to do two things which are coding and designing. We basically start from coding but have you ever thought that what do we do before coding? Yes,…
Category: Mindset
System Design at Scale
I. Why scale? When we talk about system designs. We might talk much about multiple dimensions such as availability, scalability, latency, throughput, performance etc. Scalability sometimes scares us. Why do we have…
Tackle android hangs problem
Issue We have an android tablet. We use a third party app to submit electric form. After submitting, a pdf file is generated at a location. We develop our own app to…
The need of Validation
No matter we are newbie, junior or even senior developers, we see the validation everywhere in source code. I used to not appreciate the validation. I found it slows me down from…
Short note about maintenance mindset
As a leader, we always try to make the best for our code base as well as the architecture. Because it’s our responsibility. However, the team members might be not aware of…