Reflective Dev
Subscribe
Sign in
Home
Podcast
Thoughts
Stories
Archive
Newsletters
About
Latest
Top
Discussions
From Remote Nepal to a Global Tech Company
I wasn’t the smartest in the room. I was just the most patient & hard-working. This is a reflection on that journey.
Jan 28
•
Reflective Dev
3
Looking Back at 2025, Planning Forward for 2026
A meaningful look at where I’ve been and where I’m heading.
Jan 17
•
Reflective Dev
1
December 2024
Why should you write as a software engineer?
Writing has been a transformative skill in my journey as a software engineer. It has helped me think clearly, communicate effectively, and collaborate…
Dec 23, 2024
•
Reflective Dev
1
1
How I Was Killing My Team and What I Did to Fix It
Your team looks up to you in every situation. It's your responsibility to set the right example because failing to do so can backfire. Reflect on your…
Dec 21, 2024
•
Reflective Dev
The Ugly Truth About Learning
Understanding how to learn is essential for anyone who wants to grow and achieve more in life. Embrace the discomfort, make mistakes, and stay…
Dec 19, 2024
•
Reflective Dev
1
1
Hey Mentors and Mentees: Be Aware! The First Step in Software Development Can Go Wrong
Mentorship is a collaborative effort. It can go wrong if both mentors and mentees don’t put in the effort to build a pleasant relationship. The mentor's…
Dec 18, 2024
•
Reflective Dev
1
How can we take feedback constructively?
We humans are driven by emotions. However, by setting emotions aside when receiving feedback, we can view it constructively rather than as a threat. A…
Dec 16, 2024
•
Reflective Dev
1
How Acceptance Helped Me Overcome Hard Times
To overcome any struggle, acceptance is the key. Once you acknowledge that a problem exists, you’re more likely to take steps to address it. Share your…
Dec 14, 2024
•
Reflective Dev
1
As a leader, it’s your failure
As a leader, it is your failure if someone on your team fails. It’s not simply that an individual failed at something—it’s that you allowed them to fail…
Dec 13, 2024
•
Reflective Dev
What Makes You Stand Out as a Software Engineer?
To be a good software engineer, you first need to be a good human being. For me, being a good software engineer is a mindset—one that requires lifelong…
Dec 10, 2024
•
Reflective Dev
1
1
More than a decade of journey in software development
No matter how experienced you are, the feeling remains the same. You face the same problems every day, but as the years go by, you discover multiple…
Dec 9, 2024
•
Reflective Dev
Technical Design Document every software engineer should know about
Creating a well-structured technical design document, even for simple features, helps ensure clarity, facilitates focused team discussions, and serves…
Dec 8, 2024
•
Reflective Dev
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts