TO THE NEW Blog PAGES

DevOps

Foreman and Puppet: The OG Duo for IT Automation

  Foreman is a powerful open-source tool that helps in managing the infrastructure, including the provisioning, configuration, and monitoring of servers. Puppet is a well-known configuration management tool that can be used in conjunction with Foreman to automate the configuration of servers. This blog post will cover the latest installation and integration of Foreman with […]

Anujesh Soni
Anujesh Soni
Read

Front End DevelopmentMEANNode.js

Why and how finally{…} block is NOT meaningless

A definition first (from the internet): try-catch-finally is used to handle runtime errors and prevent them from halting the execution of a program. The finally block triggers regardless of: what is implemented inside the try-catch block any errors encountered inside try-catch block any return statement written inside the try-catch block Example 1 Consider this example where there’s no error: (()=>{ try { console.log(`Try block triggered`) […]

MEANNode.js

Top level await() without async() function in NodeJs

Here’s how async-await function typically works: function myDummyBackendCall() { return new Promise((resolve) => { setTimeout(() => { resolve({ name: “Shivang”, id: “asmdhajkdhajdsh8qweuqoweuiqepoi-0q-0eueiuaisjdaKcjaisku”, }); }); }); } // Used an async wrapper function to make an await call (async () => { let data = await myDummyBackendCall(); console.log(data); })(); If you are a JS developer, you […]

DrupalFront End DevelopmentNode.js

Introduction to Gulp.js: Beginner’s Guide

INTRODUCTION Gulp is an open-source Javascript toolkit and task runner which is built on Node.js and NPM and used for the optimization of time-consuming and repetitive tasks. It reduces the time and effort required for repetitive tasks, making it an essential tool for teams working on custom web application development and scalable digital solutions. Hundreds […]

Eram Fatima
Eram Fatima
Read

DrupalTechnology

H5P support and integration with Drupal

What is H5P? H5P is an open-source software platform that allows users to create and share interactive and multimedia content, such as quizzes, interactive videos, and interactive timelines. H5P stands for HTML5 Package, and it is built on top of the HTML5 standard, making it compatible with a wide range of web browsers and devices. […]

Somesh Sharma
Somesh Sharma
Read

Java/JVMSoftware development

Customizing Validation in Spring Boot: How to Create Your Own Constraints

Customizing Validation in Spring Boot: How to Create Your Own Constraints  By developing unique constraint annotations and validator classes for Spring Boot, customized validation can be implemented.Here we can show more than one validation error messages The general steps to build a custom validator in Spring Boot are as follows: STEP 0 : Add dependency […]

Muskan Lama
Muskan Lama
Read

Marketing Automation

From Data to Action: Harnessing the Potential of CDP and Marketing Automation

In today’s digital age, businesses are faced with a vast amount of data about their customers. This data can come from various sources such as website interactions, email campaigns, social media interactions, and CRM data. In order to make sense of this data and use it to improve customer engagement, businesses need a way to […]

Digital TransformationSoftware developmentTechnology

Go Pointers! Let’s talk about it…

A pointer, as name suggests, is a variable that points to a location in the memory of your system where a value is stored rather than a value itself. Basically, it is an address to the value stored in memory. The definition is simple but this concept can be a little tricky to wrap your […]

Marketing Automation

B2C Marketing with Hubspot

Introduction The B2C marketing landscape is changed with the introduction of Marketing Automation. So what exactly is marketing automation? Marketing automation enables businesses to automate their marketing procedures. This might involve monitoring client contacts, social media account updates, and email marketing. Companies can save time and money by automating these operations using marketing automation. About […]

Agile

Running Agile At Home

Agile is merely a philosophy of how to change the way we think about delivering value. Powerful ideas have grown from the original philosophy, namely frameworks, like Scrum and Kanban. For Running Agile at Home What you’ll need (it’s that simple): Wall space for a wallboard Stickies Sharpies/Pens Painters tape What you’ll need to decide: […]

Rohit Kumar
Rohit Kumar
Read

Manual TestingTesting

Everything you should know about eCommerce Testing

In today’s world, I bet you won’t find anyone who hasn’t shopped online. E-commerce website testing checks for any issues before you publish your website or web application to the public. Web applications require testing various features such as security, functionality, and databases. The main reason to thoroughly test your e-commerce website is to improve […]

Ansha
Ansha
Read

AWSDevOpsDigital Engineering

Fooling around with Docker CLI commands with PostgreSQL image

Currently, I am developing a side project wherein I wanted to use Postgres as my project database using its docker image. This blog is my brain dump of the docker basics I have learned so far, and I have attempted to break down the CLI commands I used or came across during the course of […]

Services