top of page

Engineering Insights


How to be the best software team lead
Software team leads have a difficult job. On one side they are expected to be the top developer in the team, cracking every technical...
Feb 28, 20205 min read


Code your own robot
“There is a part of a humanity that loves to worry about robots taking over or being weaponized or something like that. We definitely...
Feb 1, 20202 min read


Talent is everything in software
I come across a lot of NDA (non disclosure agreements) in my work with startups with the next big ideas. And NDAs are good since it give...
Jan 30, 20203 min read


Do not disturb a software developer in "flow"
“The trouble is, getting into “the zone” is not easy. When you try to measure it, it looks like it takes an average of 15 minutes to...
Jan 27, 20203 min read


5 UX rule every software founder should know about
I’ve found that in my chats with founders I keep coming to some common themes. And it doesn’t matter if the founder has been working on...
Jan 26, 20205 min read


An easy way to inject energy in your team
A recent HBR article discussed how having a “Shadow Board” of younger employee empowers and energizes a company. I think this is a...
Jan 23, 20203 min read


Multi-tasking is a crime (at least in software projects!)
Fact of life: More often than not a software team will have more work than they can juggle. What can a team lead do to get things done in...
Jan 14, 20203 min read


Web development in Bangladesh
The software industry in Bangladesh is making huge leaps in recent years. BASIS the lead association for software companies Bangladesh...
Jan 11, 20203 min read
bottom of page