Integrating Azure Smart Detector Alerts with Google Chat: A Complete Implementation Guide

Integrating Azure Smart Detector Alerts with Google Chat: A Complete Implementation Guide In modern DevOps environments, quick notification of system issues is crucial. Let’s explore how to integrate Azure Smart Detector Alerts with Google Chat using Azure Functions, enabling real-time monitoring notifications directly in your team’s chat space. Prerequisites Project Setup Required NuGet Packages Project …

Building an Interactive Chatbot with OpenAI’s API and Node.js

This tutorial demonstrates how to build a simple chatbot in Node.js that continuously interacts with OpenAI’s assistant until the user chooses to exit. The code leverages OpenAI’s API to enable seamless communication with a pre-configured assistant using an Assistant ID and API key stored securely in an environment file. Here’s a step-by-step breakdown of the …

Getting Started with OpenAI Assistants on the OpenAI Platform

AI assistants are a game-changer when it comes to automating tasks and streamlining workflows. They help reduce the time spent on repetitive activities by handling things like gathering data, updating information, and responding to customer inquiries. AI assistants are also highly effective at analyzing large volumes of data to identify trends, offer insights, and even …

Infrastructure as Code (IaC): A Guide to Modern Infrastructure Management

Part 1: Implementation Strategy Infrastructure as Code (IaC) has become a cornerstone of modern, robust and scalable IT operations. By using IaC, infrastructure is collaboratively managed, consistently tested for compliance as well as being deployed with speed and a high degree of precision.  In treating infrastructure as application code, including testing, CI/CD and version control, …

React-Native Push Notifications with Expo in a Managed Workflow

In this article we will explore adding Push Notifications to your existing Expo App, using Expo’s push notification service. We will not be using third party push notification services such as OneSignal. This article will cover scaffolding, sending, receiving and testing push notifications on both Android and iOS. Contents: 1. Push Notification Hook 2. Android …

Implementing a generic Angular Material Snackbar service

When developing web applications, it is common to display feedback messages to users. Snackbar is a popular component in Angular Material that can be used to display such messages. A snackbar is a dismissible message that appears temporarily at a fixed position on the screen. In this blog, we will discuss how to create a …

Creating an endpoint for returning diagnostics and runtime information in a Nodejs application

Returning diagnostics and runtime information in a Nodejs application If you’re a little bit like me , you favor having a way of diagnosing your applications without needing to start a debug. This is particularly useful when your application is running in an environment that cant be debugged locally or where faults and issues are …

A comparison of Visual Studio and Visual Studio code shortcuts

Visual Studio Vs Visual Studio code Most developers will often brag about not needing a mouse (some will even go as far as to say they don’t need a keyboard) but there is some truth to not needing a mouse as shortcuts are the name of the game for making tedious and repeatable tasks , …

From Trainee to Tech-lead: A journey through the art of story

In this blog post, I will call forth all the knowledge, insights, and experiences, accumulated during my six-year journey as a software developer in the corporate fin-tech and insure tech domains. With the art of storytelling, my sincere intention is to inspire, guide, and assist every reader who embarks upon this path. As with any …

Debugging Stress: Using Opposite Action Techniques in Tech

As software developers, we find ourselves in a fast-changing industry with new technologies emerging almost every day. Coupled with tight deadlines, long hours, and the effects of working from home during the pandemic, it’s no wonder that our motivation can wane. Personal life stressors add to the mix, leaving us feeling overwhelmed and lacking drive. …