Landing Photo


Cogman serve for software development of information. Even better, we do not just develop software for client, we do care more further about the growth of projects, products and developing teams themselves. We also provide service of consaulting of developing team establishment, decision making and career.

To solve requirements, problems and issues in efficiency. We suggest to have consultings or discussions before deciding to co-work or not. We provide customized service in various ways. There is no need to worry about how to co-work and how to prepare spec document, just let us talk about what your needs.

Be a partner more than a client!

Including Angular Development


Cogman provide the service to develop based on Angular.
Including Backend Development


Besides remote server estanblishment, we decide to include the service of development with Google Cloud Platform (GCP), Dockerize, Node, PHP.
Cogman Ltd. Established


Before, Btb Lab. support some developing teams as a outer sourceing. But with the desire to develop something more challenging, more meaningful or more charitable. Deciding to beging a official company, Cogman Ltd.
Including Pure JavaScript Development


After co-work with backend development. Btb Lab. try to develop some utils based on pure javascript. So that it can be used not only for frontend developing but also backend developing, like Node.
Including Vue Development


Lovely to have chance to work with the team developing frontend based on Vue. Then Btb lab. decided to do the effort to devleop some component baed on Vue. Although, they are not totally published on NPM. But we better our skills of developing by this.
Including React Development


Before the day beginning to develop components based on React and published on NPM as open source modules. Btb Lab. was focusing on establishing the enviroment for components developing such like Webpack, Gulp, Rollup. After this work, our first open source component is called blacktbox-list.
Btb Lab. Established


The Black Tool Box Laboratory was established on 2017-12 as an laboratory for developing frontend as a begining. We aim to develop some components, modules, utils as prototype for supporting customized development. Frontend development is a begining and entrypoint to build a more flexible and low-dependency on third-party libraries. It's like a toolbox for developer to solve advanced customized requirements. Backend development of customized supporting solutions are expected and planned in the future.