Discussion Linux Security

A Guide to SSH Port Forwarding/Tunnelling

SSH is a widely used protocol for system administration and file transfer. In addition, it has a feature called SSH tunnelling¬† (or SSH port forwarding). It creates an encrypted connection between a local computer and a remote computer through which you can relay traffic. It is very useful, and you can use it to securely …

Discussion

MAKING REACT REALTIME WITH WEBSOCKETS

Every chat application requires real time functionality. This amongst other benefits allows interaction between users in different location(s). A chat application like this can be built to function on diverse platforms, be it mobile or web applications. In this tutorial, I will be showing you how to build a chat application using¬†React¬†and¬†Pusher. This is a …

Backend Database Discussion

OData – power your RESTful API resources manipulation

In computing, Open Data Protocol is an open protocol which allows the creation and consumption of queryable and interoperable RESTful APIs in a simple and standard way. Microsoft initiated OData in 2007. Shortly said, OData is similar to GraphQL, has more history and being used by large companies, when GraphQL is new and used by …

Use case of state variable in Stripe Connect
Discussion

Use case of state variable in Stripe Connect

When integrating Stripe Connect for end-2-end payment, common issue is how to receive callback to arbitrary domain or url params. For instance, you may need to return to arbitrary subdomain like https://{subdomain}.proshopdigital.io/callback.Like as other services, we can register only one redirect URL in the stripe dashboard. In this case, we can use state variable for …

Frontend

Masonry

Masonry works by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. You’ve probably seen it in use all over the Internet. Cascading grid layout library Masonry works by placing elements in optimal position based on available vertical space, sort of like a mason …

Discussion

Plaid API

We’ll start with an overview of Plaid and then jump start your integration with a step-by-step guide and code samples in Ruby, Python, and Node. If you’d like to follow along (and test it out!), clone the quickstart repository for the complete example apps. You’ll want to sign up for free API keys to get started. Running the walkthrough …

Discussion

Jira Assistant

Jira Assistant is a Google Chrome extension which provides functionality to manage jira related works in an efficient way. https://chrome.google.com/webstore/detail/jira-assistant/momjbjbjpbcbnepbgkkiaofkgimihbii Features Overview: * Easily add worklog with drag & drop, copy features. * Bulk import worklogs and issues * View various reports related to worklog, sprint, estimates and custom generated report. * Integrate with calendar …