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

A Complete Guide to Exporting Data from Dynamics 365 and Power Apps

Exporting Data from Dynamics 365 and Power Apps with accuracy and precision. Although these platforms are great at organising your business data, their real strength lies in the ability to convert that data into insights, via strategic exports.  This blog will...

Slay on top of Digital Transformation

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