The popular multi paradigm scripting language has literally made its way to space following the Space X dragon 2 launch which leverages chromium and JavaScript for a significant portion of its user interfaces. The dragon is one of the first spacecrafts to provide touch interfaces to some of the mission critical and access redundant systems.

For our assignment for the AF module , we were asked to implement a payment gateway to register users(Some users had to a pay a registration fee). For this , we explored many services. But one of the most intuitive solutions that we found was stripe.

So what is stripe?

Stripe is a cloud based payment gateway solution which abstracts out the complexities in dealing with credit cards and the underlying securities associated with the payment mechanisms. Stripe leverages a rest mechanism by passing a token which contains all the necessary details to handle the payment. …

So I saw this meme the other day on reddit which got me thinking .Every service on the internet is implemented in the restful architectural style. So it is of essential for both front end and back end developers to properly understand the REST api and the open system messaging platforms such as Json and XML which are used to communicate among them.

Ever see the facebook page reloading when you add a new comment or your instagram feed going away when u double tap on that cat video that your friend posted? Thats react working its magic under the hood.

React is an open source JavaScript based UI library used to build responsive interfaces . Unlike other front end technologies , react orchestrates the front end as a single page application meaning that page does not have to reload whenever a component element changes . …

A software goes through many phases through out the development life cycle. After the initial development , the software then has to be tested and deployed. Since almost all modern day software uses external libraries and dependencies in development, testing and deploying code in the same environment as it was developed is almost impossible. Docker is an open source intuitive solution for the aforementioned problem which makes it easier to create and deploy software by using a concept called containerizing. …

Lasal Hettiarachchi

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store