Discover How

can take your business to the next level
Business Solutions

Solidity language to create Smart Contracts

  • finance

Solidity is a high level programming language that we can use to create smart contracts in ethereum, solidity as a language was design to target the EVM machine. The contracts that can be created areĀ  applications, machine code, that will running on ethereum blockchain. Examples of such contracts could be a voting mechanism, an auction, a currency and also many other ideas can be applicable there. If you are already using nodejs, the solidity compiler can be installed easily through nodejs's packaging system. In a ...

Read More


Automated testing in web applications

  • webtech

In production environments one of the basics is to make sure that applications are working properly every time we add new features or make fixes in current code base, this can be achieved using automated testing procedures. There are various software testing suites and of one of them is codeception. The codeception can be installed locally inside your project or globally in your development machine, the can be achieved easily using a package manager like composer. In case of local installation in command line we type the following and only for the global case we ...

Read More


Working with webhooks in development

  • webtech

When we develop complex applications, often we want to integrate third party web services such as payment gateways, sms apis and other. Some of them send messages (webhooks) back to our web application in future time, for example to update the status of a record. During development when we work in our local development machine it's difficult to interact with incoming requests from such services. One solution to simplify this task is to use an online http tunnel services such gronk which is one of the ways to expose our virtual host on public internet.

After we download install ngrok ...

Read More