Adding a Heatmap Overlay Over React Native Map

React Native Map  is the go to option if you’re trying to implement a map within a react-native application. I’m certain that you’ve been devastated to find out that React Native Maps does not officially support a Heatmap overlay. However,  based on the great work of pjamrozowicz,  I have forked the react native maps (v0.21.0), and added…

Submitting a Serverless Application to AWS Serverless Repository in 5 easy steps

Submitting a Serverless application to AWS Serverless Repository can be a tedious task since there isn’t a lot of documentation available. There aren’t any review processes in the submission process and only the SAM (Serverless Application Model) template is validated. Furthermore, SAM template verification is strictly enforced by validating the syntax; i.e. cloud formation template…

Slappbooks: Accounting Application on a Serverless Architecture

Serverless application development has never been easier.  With the introduction of the Sigma IDE  by SLAppForge, Serverless application now takes much less time. The post intends to explain the full development process of a lambda function using the Sigma IDE and by the end, you will understand the advanced functionality provided by the IDE. Need to…

Mapping Country Enum Values in NetSuite

Oh boy, is this the article you’ve been searching across for a while? It doesn’t really surprise me because NetSuite provides very little documentation for webservices integrations. On top of that, NetSuite makes a developers life very easy by its internal id game. So If you’re really interested in mapping country enum values easily, you’ve…

ReactJS: Handling Data Flows Between React Components

When developing a React app, the separation into react components allows to manage the code easily. However, it poses an additional problem of data flows.  Since React only supports one-way data binding, it might be confusing for a beginner. There are three ways in which data flows can occur within react components: Parent to Child,…

Serverless: Revolutionizing Application Development in Small and Medium Enterprises (SMEs)

Serverless architectures are applications that depend on custom code executed in ephemeral containers.  One might think that ‘Serverless’ literally means that there are no servers involved. However, Serverless comprises of two different areas which overlap with each other. Applications that depend on 3rd party applications/ services to manage server side state. These types of services…

ReactJS: Supporting Server Side Pagination for React-Table

Supporting Server Side Pagination Although at first server side pagination might seem to be difficult, with react-table, it’s as simple as configuring the API properly.  After reading this post, you will be able to learn the SQL queries required to provide the pagination functionality. The following table will be used for demonstration purposes.   The…

Changepoint Detection : Theoretical Background

Introduction Changepoints are abrupt variations in the generative parameters of sequential data. Changepoint detection is the process of identifying such abrupt variations and it has been useful in a wide range of applications such as EEG analysis, DNA segmentation, econometrics etc. Bayesian ways of  change point detection focus on segmentation and techniques to generate samples…

My Experience with GSOC and R

It all began when I started searching for a Google Summer of Code project last year (November, 2015) . While I was searching through the web found this page that suggested of a project idea. I didn’t have a complete understanding about the problem but I contacted the mentors and familiarized myself with R and…

postCP change point detection with GSOC

  Introduction to postCP The project aimed at improving the postCP package and making it available on CRAN again. The snag that prevented the package from being updated is the recent requirement that in the R code, .C() calls require DUP=TRUE arguments, and .Call() is suggested instead of .C(). The implementation of postCP package required…