Blogs

Insightful articles on software development, technology trends & personal growth.

Jan 30, 2025

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.

Read More →
Jan 15, 2025

Auto saving for your App

Don’t overload your server with every keystroke. Batch updates creatively for performance and a better UX.

Read More →
Mar 21, 2024

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.

Read More →
Apr 8, 2022

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!

Read More →
May 7, 2022

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.

Read More →
May 1, 2022

Check List

Memory will fail you, but checklists won’t. Rely on them for consistency in work and life.

Read More →