Writer Office
New NoteNew Blog PostNew Video ScriptSet Pass
How to Merge Two Sorted Lists into One Learn to merge two sorted linked lists into one linked list with most efficiency using Java and improve your DSA skills.
2025-06-05
Solving the Valid Parentheses Problem in JavaLet's solve this problem using stack-based parsing with different code structures to improve our logical thinking and DSA skills.
2025-06-03
How to Open a Web App by Clicking a Desktop ShortcutLearn to make our Node projects like desktop programs that open like that and do their work with full access to program files.
2025-06-03
Remove Nth Node from the End of the Linked ListLearn to play with Linked List by solving this DSA problem in Java. This is LeetCode problem 19.
2025-06-02
Introduction to Windows Batch Scripting Learn about batch script in Windows that is used for automating tasks, running scripts and programs, doing file operations, and much more.
2025-06-02
Solving the 4Sum Problem in JavaWant to crack coding interviews? The 4Sum problem builds logic, speed, and clean thinking.
2025-06-01
Touching the Heart of JavaScript HoistingHave you ever seen JavaScript code work even when things are used before they are written? That’s not magic — it’s hoisting. In this blog, we’ll learn what hoisting means and how it works in a very simple way.
2025-06-01
How to Show a Floating Toolbar on Text Selection Text selection is a simple user action, but detecting it gracefully isn't as easy. Showing a floating toolbar on selected text requires an understanding of browser events.
2025-05-31
Handling Live Stock Data and Messages with WebSockets in JavaScript Ever wondered how trading apps show live stock prices and also send or receive custom messages in real time? Here, I’ll explain a simple JavaScript code that does both.
2025-05-31
How to Build Candlestick Data from Tick-by-Tick Market Feed Ever wondered how those candlestick charts are made from raw tick data? Here, I’ll show you how to build them step by step — including volume.
2025-05-30
Finding All Letter Combinations from Digits Mapped Like Phone Buttons Want to know how phone digits can make letter combinations? Let’s solve it step by step using simple JavaScript (LeetCode 17).
2025-05-30
Solving Container With Most Water – LeetCode Problem Learn how to find the best pair of lines to hold the most water. We’ll solve it using brute force and an optimized two-pointer approach.
2025-05-29
How to Create Stocks WatchList React Component For Trading Platform Learn how to make a simple and useful stocks watchlist in React. It's a great start if you're building your own trading app or just want to try something cool.
2025-05-29
Creating A TimeFrameSelector React Component With Preserving User State Need a time-frame picker for your trading charts that remembers the user's choice? Let’s build a simple React component for that.
2025-05-28
Find Unique Triplets in an Integer Array That Sum to Zero Given an array of integers nums, find all unique triplets in nums that sum up to zero, where all elements in a triplet are different elements from the array. This is the 3Sum problem on LeetCode.
2025-03-01
How to Find a Color Between Two Colors in a Linear Gradient We all, at least once in our life, have interacted with a color picker when using a computer or doing any tech or coding-related work. But have you ever wondered how a color picker works internally and what logic is used to build this tool?
2025-02-26
Add Two Numbers Stored in Two Linked Lists in Reverse Order We are given two linked lists that store the digits of two numbers in reverse order, where each node in the given linked list represents a digit of the number. We then find the sum of these two numbers and return it as a linked list.
2025-02-22
Find the Indices of Two Numbers in an Array That Add Up to a Target Given an array of integers nums and an integer target, find the indices of two elements within the given array that add up to the given target and return them as an array. Here, we should not use the same element twice, and exactly one pair of num...
2025-02-18
Step-by-Step Guide to Printing a 2D Array in Spiral OrderPrinting a 2D array in spiral order is a common problem in practicing data structures and algorithms that helps us understand and write logical code.
2025-01-25
How to Convert Binary Number to Decimal Number in Java Converting a binary number to a decimal number is a basic operation in coding that helps us understand binary numbers and their connection to decimal numbers. In this post, we will learn what a binary number is, the steps to convert it to decimal,...
2025-01-13
Mastering Google Sheets: Solving Real-World Problems Beyond VLOOKUPHi everyone! In this blog post, I will share a question and its solution that I encountered during an interview. This experience enhanced my understanding of the VLOOKUP function in Google Sheets, taking my knowledge from basic to advanced levels.
2024-11-21
Analyzing Code Context in Monaco Editor for Custom SuggestionsHi Everyone! In this post, we are going to understand and write code to find the cursor position and analyze the code being written by the user in the Monaco Web Code Editor to provide suggestions accordingly.
2024-11-15
How to Highlight Groups of Identical Text with Unique Colors Using JavaScript in Google Sheets Hi Everyone! In this post, we are going to add a feature in Google Sheets that highlights groups of cells that have the same text with unique colors by creating a custom menu using Google Apps Script.
2024-09-20
How to Run Custom JavaScript Code in Google Sheets Using Apps Script Hi everyone! In this blog post, we are going to explore how we can Run custom JavaScript code in Google Sheets to perform custom calculations, process data to meet our own needs, and do many more things.
2024-09-11
How to Edit and Deploy Our Website Code Using Only a Mobile Hello everyone, in this blog post, we are going to uncover the power of smartphones to do coding.
2024-07-22