Blogs
Insightful articles on software development, technology trends & personal growth.
Factor out overconfidence
When taking an exam, indicate your confidence level. High confidence with wrong answers could lead to big risks. Careful calibration is key.
Auto saving for your App
Don’t overload your server with every keystroke. Batch updates creatively for performance and a better UX.
Solving coding problem over a phone call
Sometimes the best debugging happens in conversation. Even if you don’t know the answer, you might spark insight.
Getting angry and lost what I know
The frustration of switching contexts—like moving from React to Angular—can cloud what you already know. Stay patient!
Write your program with a messy code first then refactor it
Big problems? Make it work first, then clean it up. Messy code is part of the process—refactor for clarity after.
Check List
Memory will fail you, but checklists won’t. Rely on them for consistency in work and life.