How Osmosys Revolutionised Sales Analytics for a Market Research Leader?

In an era where data drives decisions, businesses that fail to harness real-time insights risk falling behind. For a leading US-based market research firm, outdated systems and fragmented data were stifling growth—until Osmosys stepped in. This case study explores how...

Using nconf to configure a Node.js application

Introduction Sometimes things vary from environment to environment. Like, we wear a tie to the office but try not to elsewhere. Similarly in Node.js, you might want configuration settings to change per environment. Some of these settings include IP address,...

Designing a notification system

It has become common for any social mobile or web app to support notifications and track user activities within that application. In this blog, we’ll talk about how we have implemented a notification system for one of our projects. We’ll also be trying to provide...

Using Bower, Grunt and VS Code for Node.JS development

We’ve been working extensively with Node.JS and Express for the past 8 months and have picked a few components that allow us to work efficiently and manage our project better. In this blog we will be discussing how to setup a Node.JS project with, Bower to handle...

Token based authentication system in Node.JS

What is token based authentication ? At a very basic level, token based authentication works as follows – User enters username and password Token is generated on the server and sent to the client. With every subsequent request, the client sends the token to the...

Custom CSS App in Nextcloud: A New Path to Easy Customisation

Nextcloud, the popular open-source file sync and share software, is known for its robustness and extensive feature set. One of the standout features of Nextcloud is its app ecosystem, allowing users to extend its functionality according to their needs. However, with...

Nextcloud Files Access Control: Secure Your Data with Confidence

In today's digital landscape, the need for robust and comprehensive data security solutions is paramount. With the proliferation of cloud storage and file-sharing platforms, ensuring that your sensitive information remains in the right hands is more important than...

Optimizing Laravel Performance with Redis Caching

In Laravel, optimizing database performance is crucial for delivering fast and efficient web applications. Redis, a powerful in-memory data structure store, can significantly enhance the performance of your Laravel application by reducing repetitive queries. By...

Voice Calling Using Twilio in Node.js

Introduction Twilio refers to a set of web services, APIs, and tools provided by the Twilio company. These are used to send and receive text/picture messages, make and receive phone calls, and embed VoIP calling into web and native mobile applications. They...

User Authentication and Authorization – Part ll

Introduction Twilio refers to a set of web services, APIs, and tools provided by the Twilio company. These are used to send and receive text/picture messages, make and receive phone calls, and embed VoIP calling into web and native mobile applications. They...

All

.NET

Core

DevOps

Dynamics 365

IR365

Top 5 Tips for Customising Microsoft Dynamics 365

Microsoft Dynamics 365 is like a supercharged tool for any business. But to really make Microsoft Dynamics 365 work like a charm for your business, you need to customise it. Customisation means tweaking it to fit exactly what your business needs.  This blog is...

Microsoft Dynamics 365 Customisation: Why Businesses Should Do It?

Embracing the power of Microsoft Dynamics 365 Customisation has become a game-changer for businesses navigating the complexities of modern operations. Yet, what if there was a way to elevate this already robust solution and tailor it precisely to your unique needs?...

Slay on top of Digital Transformation

Discover tips, technical guides, and best practices in our monthly
newsteller for coders, marketers and entrepreneur.