top of page

Engineering Insights


Staff Augmentation vs. Project-Based Consultancy—Which One Wins?
Bringing in an agency to help build your software platform is a winning strategy - it saves you time, and stress and most importantly...
Dec 9, 20233 min read


Code Reuse: Leveraging the Goldmine
Here’s a little fun comic we did a long time ago in Bangla, roughly translated it says, “Copy paste was designed by the programmers for...
Nov 27, 20232 min read


Living with Bugs: Navigating the Imperfect Landscape of Software Development
In the intricate realm of software development, bugs are not just an occasional nuisance; they are an inherent and inevitable part of the...
Nov 23, 20235 min read


Disagreements and debate: the crucial elements in great software projects
In the dynamic realm of software development, where agility and innovation are paramount, fostering an environment that encourages...
Nov 22, 20234 min read


Strategies to Avoid Analysis Paralysis in Software Development
Embarking on the profound journey of software development, one is quickly confronted with an elemental truth: there is no singular answer...
Oct 23, 20234 min read


Software: it's not for you, it's for your customer
The Crucial Art of Understanding Your Customer In the dynamic landscape of software product development, there's a cardinal rule that...
Oct 5, 20233 min read


Remote software team - setting up the collaboration
Remote software teams is way forward in software development. No longer are companies tied to particular locations, waiting for resources...
Mar 23, 20224 min read


Software development with Unity
Unity is now a leader in games and any application that requires 3D visualization. It’s a platform that’s stable, has huge developer...
Feb 2, 20224 min read


Sourcing your software talents from around the world
A brave new world has arrived. A world where the age old concepts of work, workplace, office, meetings and all things related to work has...
Dec 1, 20213 min read


Top 10 Questions you must ask your software vendor
Do you have any questions for your software vendor? You should. The standard stuff like what is the size of the vendor’s team, what are...
Nov 24, 20215 min read


All you need to know about bug reporting
Bugs are a fact of life in software. There will always be bugs, we just need to find a streamlined way of catching them, reporting them,...
Nov 17, 20214 min read


How to evaluate software development company performance
Do you find that your software development company is taking too long to deliver a project? Do they lack creativity and innovation? Would...
Nov 15, 20214 min read


10000 hours of practice - fact or fiction?
It all started when Malcolm Gladwell published yet another one of his blockbuster books - Outliers. One of the ideas in the book was put...
Jul 30, 20213 min read


Data privacy regulations 101
Data privacy is obviously very important. With large companies gather huge amount of data of it’s users and with the great advancement on...
Dec 16, 20209 min read


Software team structures
A common question we get asked by new companies in our field is: What’s the best team structure in a software company? Our answer to this...
Dec 9, 20205 min read


Introducing new features in your released software
Imagine this: you have released your software. As with any software releases, you had cut corners, last minute compromises had to be...
Nov 19, 20204 min read


Living with bugs in released software products
Bugs are the reality of software. We hate them, we do everything we can to get rid of them but they are always there and we have to learn...
Nov 4, 20204 min read


How to be a Top Web Developer in 2025, A step-by-step guide
How do you become a great web developer? A question that we get often. Here’s our quick round up of the skills necessary to become a top...
Sep 22, 20205 min read


Software beyond the pandemic: The Rise of the Online Explorers
This infernal COVID 19 pandemic isn’t going away so easy - we just have accept this fact and move forward. Moving forward means -...
Apr 23, 20204 min read


How to manage difficult software developers?
Software developers have a reputations for being “difficult”. But from my years of working with literally hundreds of developers I know...
Mar 13, 20203 min read
bottom of page