I dont usually discuss about general engineering state in my blog but lately as my team is reaching a maturity I am also more confident on discussing how I see technology going. It has been discussed time and time again that we are moving towards a future where people wont […]
Estimated reading time: 4 minutes
Software applications have dramatically evolved over the last few years, as they are getting more capable, more complex and offer more and more functionalities. For the purpose of these functionalities, various services have to interact and coordinate each other. These services have to be as efficient and fast as possible, […]
Estimated reading time: 7 minutes
What is an API? This is one of the issues we have been dealing with, since the first day of this blog. I started uploading articles and opinions on that, as well as tutorials. Dealing with this question again doesn’t feel like repeating myself, but more like I want to […]
Estimated reading time: 10 minutes
The uniform interface constraint defines the interface between clients and servers. It simplifies and decouples the architecture, which enables each part to evolve independently. The four guiding principles of the uniform interface are: Resource-Based Individual resources are identified in requests using URIs as resource identifiers. The resources themselves are conceptually […]
Estimated reading time: 2 minutes
This is a really nice article I wanted to share that helped me understand the gRPC protocol a little bit deeper. It also offers a nice hands-on experience for the active developer! What is gRPC? gRPC is a language-neutral, platform-neutral framework that allows you to write applications where independent services can work […]
Estimated reading time: 11 minutes
Artificial intelligence is very important for businesses today but also for saving humans’ lives.
There are many domains of applications and thus the offerings are growing and growing. There are many AI services today, starting from the IBM watchon and the whole and the whole idea of cognitive computing, then we have all the AWS family of services the focus on making AI applicable to everyone.
Microsoft, Google also have massive offerings that even an individual can use and take advantage of.
In this article we focus on analysing some of the areas of applications for such APIs, and simple describe some alternatives if you are interested in building your own AI either for business of your next homegrown project.
Estimated reading time: 9 minutes
Application Program Interface (API) key authentication is a technique that overcomes the hurdles of using shared credentials by using a unique key for each user. The key is usually in the form of a long series of letters and numbers that are different from the account login password. The owner […]
Estimated reading time: 10 minutes
Today we all are living in technological driven world where online learning has become an important and totally worthwhile way of learning on-the-go. Now our future of higher education lies in the hand of the online learning system. Nowadays college and university students find themselves burdened with Jobs and family […]
Estimated reading time: 8 minutes
What are chatbots? Why are they important nowadays? We see a huge booming of technologies around them lately, making the disucssion around chatbots significant.
Estimated reading time: 8 minutes