We are a team of passionate hackers, designers and product managers. We believe in experimental methods to identify the best solutions to problems instead of working on technology du jour.
The word Tarka has its origins in sanskrit that loosely translates to logic in english. We view the discipline of software development as a craft. This means that we are always striving to be better craftsmen today than we were yesterday.
Tarka Sastra is a science of dialectics, logic and reasoning, and art of debate that analyzes the nature and source of knowledge and its validity.
We practice agile in the spirit of the Agile Manifesto. We consider the following practices essential for delivering software as a team.
Please visit our Projects section to know more about our engagements.
If you already have a team and are looking for accelerating the development and delivery. We will help you study and improve on existing processes, analyze and suggest better technological approaches based on the requirements and the complexity of the current codebase. Please read our article on Brownfield Development to know more.
We like talking about software and our experiences with it.
Our courses would accelerate your team's understanding and boost their learning curve.