Mahfuzul Haque

Thoughts, Musings, and More.

  • Articles
  • Articles

Categories

  • AI (3)
  • Machine Learning (3)
  • Personal Growth (5)
  • Reading (2)
  • Software Delivery (4)
  • Software Engineering (11)
  • Team Building and Leadership (12)
  • pile of brown wooden blocks
    Personal Growth

    Habit Stacking for Building New Habits

    May 28, 2023 /

    Habit stacking is a simple technique to build a new habit by relating it with an existing one. James Clear used this term in his book “Atomic Habits”. The technique…

    Read More ...
  • black marker on notebook
    Personal Growth

    Better Than Yesterday

    April 20, 2023 /

    “Better than yesterday” is a simple and effective practice for continuous improvement that can be applied to both our personal and professional life. You might be in a situation where…

    Read More ...
  • a wooden block that says trust, surrounded by blue flowers
    Personal Growth

    BRAVING to Build Trust

    April 15, 2023 /

    In the book “Dare to Lead”, the author Brene Brown mentioned about seven behaviours that encourage building trust. These behaviours are represented by the acronym BRAVING. Boundary. We respect others’…

    Read More ...
  • Personal Growth

    Blind Spots and Curiosity

    March 4, 2023 /

    Our knowledge, experience, and accomplishments make us valuable. These give us the confidence and drive to tackle new challenges. However, this valuable knowledge and experience may not be useful and…

    Read More ...
  • person standing on rock platform
    Personal Growth

    Self-awareness

    July 5, 2020 /

    Self-awareness is the precursor to becoming a great team member and leader. It enables you to evolve and adapt yourself with the changing need of your team. Self-awareness gives you…

    Read More ...
Mahfuzul Haque © 2025