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

6 Powerful Power BI Calculations: With Formulas

In the world of business intelligence, extracting actionable insights from data is the ultimate goal. Power BI, Microsoft's dynamic analytics tool, serves as a cornerstone in this endeavour, offering robust capabilities for data analysis and visualisation. Central to...

Should Microsoft Power BI be Afraid of AI?

In today's rapidly evolving tech landscape, the integration of AI and machine learning is not just reshaping industries but is also profoundly redefining the roles within data analytics teams.  Microsoft Power BI developers are at the forefront of this change,...

Customising Dynamics 365: 5 Important Factors to Keep in Mind

Customising Dynamics 365 offers a range of powerful D365 features right out of the box. Yet today, most businesses find it challenging to tailor D365 to their specific needs.  Whether it is about tweaking existing functions or integrating with other tools,...

Slay on top of Digital Transformation

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