🦄 Deep dive on authentication, authorization and RBAC for GraphQL Servers
14 June, 2022GraphQL is a great way to build strongly typed, self documenting applications. One of the key concepts in GraphQL is that the server…
🐳 Use the same Dockerfile for both local development and production with multi-stage builds
28 July, 2021If you haven’t read my previous post on how to use Docker for local development. I highly recommend you read it before this. At Anyfin, we…
🐕 Announcing NodeGui and React NodeGui - Build native desktop apps with Javascript and CSS 🎉
14 August, 2019We’re very excited to announce the launch of NodeGui and React NodeGui! 🎊 NodeGui is an open source library for building cross platform…
⚛️ Using React hooks for functional components with perfect fallback for class components.
12 June, 2019This would be a very short post (approx 2min read). I recently wanted to abstract away a functionality that we had to use for multiple React…
🐳 Simplified guide to using Docker for local development environment
28 May, 2019I recently started working at Anyfin. As a new engineer on the team, I had to setup the entire development environment. Drawing my…
🚧 An alternative approach to building a simple API Rate limiter using NodeJS and Redis
15 January, 2019Recently I came across an interesting problem of building an API rate limiter. While doing a bit of research on the same, I came across…
⚛️🤟 Part 3/3 - Beginners guide to Custom React Renderers. How to build your own renderer from scratch?
08 January, 2019This is the third post of 3 post series on Custom React Renderers.This post will cover the update phase of the renderer. I strongly…
⚛️✌️ Part 2/3 - Beginners guide to Custom React Renderers. How to build your own renderer from scratch?
22 October, 2018This is the continuation of the post here: ⚛️👆 Part 1/3 - Beginners guide to Custom React Renderers. How to build your own renderer from…
⚛️👆 Part 1/3 - Beginners guide to Custom React Renderers. How to build your own renderer from scratch?
21 October, 2018This part will cover the basics needed to understand the renderer along with setup of boilerplate and initial configuration. We will cover…
🚀🔔 Beginners guide to Web Push Notifications using Service Workers
25 September, 2018Push notifications are very common in the native mobile application platforms like Android & iOS. The are most effective ways to re-engage…
🔐 HTTPS certificate generation explained! Now setup HTTPS for local development environment (without sudo)
06 August, 2018Recently, Google security blog published an article here which states: Beginning in July 2018 with the release of Chrome 68, Chrome will…
🤖 Beginners guide to writing NodeJS Addons using C++ and N-API (node-addon-api)
15 June, 2018According to nodejs.org: Node.js Addons are dynamically-linked shared objects, written in C++, that can be loaded into Node.js using the…