Introduction The MERN stack, which includes MongoDB, Express.js, React, and Node.js, is one of the top choices for building full-stack JavaScript applications. It allows developers to create dynamic, scalable, and high performance web apps using just one language, JavaScript, for both the frontend and backend. This guide will take you… Continue Reading Beginner’s Guide to Building a Full-Stack MERN Application

Introduction: The Raspberry Pi isn’t just a hobbyist gadget – it’s powerful enough to run servers, monitor networks, and support real IT operations. One of the best tools for monitoring infrastructure is Zabbix, an open-source monitoring solution used by enterprises worldwide. Prerequisites: Before starting the installation, make sure you have… Continue Reading How to Install Ubuntu Server and Zabbix on Raspberry Pi

1. Introduction iptables is a powerful firewall utility available in Linux systems that allows administrators to control incoming and outgoing network traffic. One common use case is blocking traffic from a specific IP address to protect a server from malicious activity, repeated failed login attempts, or excessive requests. This document… Continue Reading Blocking an IP Address using iptables

Introduction HashiCorp Vault is widely used for secure secret management. One of its key features is fine-grained access control via policies and tokens. Vault tokens are used to authenticate and access secrets stored in HashiCorp Vault. To keep access secure, it is best practice to tie tokens to specific policies… Continue Reading How to Create and Revoke Vault Tokens Against a Policy

 Ever spent hours debugging a test that works on your machine but fails in CI? You’re not alone. Developers everywhere are stuck in this frustrating loop of flaky tests and inconsistent environments. Automation testing using Playwright MCP turns everything upside down. It’s the equivalent of having a good co-pilot who… Continue Reading Automation testing with Testsprite and Playwright MCP

Introduction: When creating web applications with GraphQL APIs, securing them is very important. JWT tokens usually handle the security. JWT stands for JSON Web Token. In this post, we’ll explore secure methods for handling tokens, as improper handling or exposure can lead to cross-site attacks. JWT in Local storage: A… Continue Reading Secure JWT token with GraphQL APIs

Step 1: Create the Controller Logic Create or update a controller UserController to handle sorting logic. Here’s an example for a users table: Explanation Step 2: Define the Route In routes/web.php, add a route for the controller: Step 3: Create the View with Toggle Arrows Create a Blade view at… Continue Reading Implementing Sortable Table with Toggle Arrows in Laravel

Authentication is essential for all modern web applications. Instead of creating and integrating authentication to protect our application we can choose one from wide range of IAM platforms available. Clerk is one of the modern authentication/user management platform that provides: To configure an account in Clerk platform, follow the steps… Continue Reading Integrating modern authentication to React application

Building a design system isn’t just about compiling UI elements—it’s about creating a shared language for your team, streamlining workflows, and ensuring consistency across your product. Here’s a beginner-friendly guide to crafting a design system in Figma step-by-step. Why Build a Design System? This helps you structure a system that… Continue Reading How to Build a Design System in Figma Easily

Overview I have recently joined Phoenix Solutions as a Junior Software Engineer in the QA team. I have skills mostly focusing on the developer side but I was enthusiastic for starting my career as a tester. I just know the basics of testing. So in this blog, I’ll outline the… Continue Reading Initial Days of My Career in QA Team

Protected with SiteGuarding.com Antivirus