Rakshyak Satpathy

Rakshyak Satpathy @rakshyak

About: Rakshyak is a Full Stack Developer and Cybersecurity Enthusiast skilled in HTML, CSS, JavaScript, and Node.js. He aims to create tools that enhance security and improve user experiences.

Joined:
Dec 12, 2023

Rakshyak Satpathy
articles - 14 total

Fixing Kafka Connectivity Issues Between Node.js and Docker Containers

This article explores the challenges of integrating a Node.js service with an Apache Kafka broker running in Docker, focusing on networking issues, DNS resolution, and external connectivity. It provides a deep dive into Kafka’s advertised listeners, Docker’s internal networking, and best practices for ensuring reliable event streaming in a containerized environment.

Learn More 0 0Feb 16

🏗️ Building an Inventory Management System with Robust Error Handling in Node.js

Learn how to build a robust inventory system in Node.js with proper error handling, guided by a fun junior vs. senior developer conversation. 🚀

Learn More 0 0Feb 14

design pattern in react

A post by Rakshyak Satpathy

Learn More 0 0Jan 31

Avoiding State Inconsistencies: The Pitfall of Multiple React Context Providers

This blog explains why using multiple instances of the same React Context Provider causes state inconsistencies and how to fix it by using a single provider for shared state.

Learn More 0 0Jan 31

Understanding Stream Methods in Node.js: A Guide to `read` and `write`

This article explores the fundamentals of handling streams in Node.js, focusing on the read and write methods in combination with event listeners

Learn More 0 0Nov 16 '24

Why Developers Choose Databases Over File Storage for Scalable Data Management💾 ➡️ 🗄️

This post explains why developers prefer databases over file storage, focusing on key benefits like data consistency, indexing, and efficient multi-user support for scalable applications.

Learn More 0 0Nov 3 '24

How SSH-Agent Transforms SSH Authentication into a Breeze

Master SSH-Agent to simplify secure remote server access with key-based authentication and seamless logins.

Learn More 0 0Oct 12 '24

Data Manipulation with Strings and Arrays in Bash

Practical techniques for data manipulation in Bash, focusing on arrays, strings, and parameter expansion. It covers key methods such as parsing character-delimited data, reading files, simulating two-dimensional grids, and performing operations like sorting and searching arrays. These foundational concepts provide a solid basis for automating data processing tasks in Bash scripts.

Learn More 0 0Oct 6 '24

GitHub Workflow and Automation: Streamlining Project Management 🚀

Discover how to streamline project management with GitHub workflows! This post explores automation using GitHub Actions and Webhooks, focusing on practical integration with GitHub Projects. Learn to create task templates and automate issue tracking to enhance productivity, all while making the most of GitHub's built-in tools. 🚀🌟

Learn More 1 0Sep 29 '24

Understanding How Your OS Handles Print Requests to the Console 🖥️

When you run a program and ask it to print something to the console, have you ever wondered what...

Learn More 0 0Sep 27 '24

Unlocking the Power of Git Worktree: A Game-Changer for Developers 🚀

As developers, we often find ourselves juggling multiple branches, features, and bug fixes. Enter Git...

Learn More 1 0Sep 19 '24

The Unsung Hero of Your Screen: The Compositor

Have you ever wondered how your computer or phone seamlessly displays windows, animations, and visual...

Learn More 0 0Sep 16 '24

Visualizing Linux system call in real-time

Here's a step-by-step guide to visualize Linux system calls in real-time on Ubuntu using the perf...

Learn More 0 0Sep 8 '24

Linux Process Creation and internal working

To understand the connections between each point of interaction between the kernel and a program, we...

Learn More 1 0Sep 8 '24