CodeCave
  • Home
  • About

Introduction to Service Workers for Newbies

Have you ever visited a website that works flawlessly even when you're not connected to internet? (eg: demo website) The ability of certain web apps to update content or send you notificati...

posted on 22 Mar, 2025 4 Mins read read

Effortless Form Handling with Google Apps Script

When running a website, having an way to manage user inquiries and feedback is essential. One common feature many websites implement is a "Contact Us" or “Request Demo” form. This form enables visitors to reach out to you directly. But how do you ef...

posted on 23 Jan, 2025 4 Mins read read

When Time-Traveler Meets SSL Certificate - Fixing Time Sync Problem

Hey there, fellow developers and tech enthusiasts! 🙋‍♂️ Ever had one of those days when something goes hilariously wrong, but in the end, you learn something super valuable? Well, that’s exactly what happened with our app, [Flickerwall](https://fl...

posted on 22 Jan, 2025 4 Mins read read

poster-Fetch vs. Axios in JavaScript: Story of Two HTTP Clients 📡

Fetch vs. Axios in JavaScript: Story of Two HTTP Clients 📡

When it comes to making HTTP requests in JavaScript, two names often pop up: Axios and Fetch. If you’re a developer with a couple of years under your belt—or maybe even a fresh-faced newbie—you’ve probably heard of them. But what’s the big d...

posted on 28 Aug, 2024 3 Mins read read

Introduction to Git Hooks: How to Automate Your Workflow

One of the many features of Git is its ability to run scripts or programs at various points in the Git workflow. These scripts are known as Git hooks, and they can be used to automate tasks, enforce code quality, or facilitate collaboration amon...

posted on 02 Aug, 2024 3 Mins read read

poster-AbortController: Advanced Asynchronous Task Handling in JS

AbortController: Advanced Asynchronous Task Handling in JS

One of the challenges of working with asynchronous operations is how to cancel them when they are no longer needed. For example, you may want to abort a fetch request if the user navigates away from the page, or if the request takes too long to co...

posted on 03 Jan, 2024 2 Mins read read

poster-Understanding Preflight Requests

Understanding Preflight Requests

What are preflight requests? Preflight requests are an important security measure that help protect against cross-site request forgery (CSRF) attacks. They are a type of HTTP request that is sent by a client (which could be a browser or any oth...

posted on 28 Dec, 2023 3 Mins read read

poster-Event Driven Approach to optimse Node.js Performance

Event Driven Approach to optimse Node.js Performance

Node.js is a popular platform for building web applications and APIs due to its performance, scalability, and ease of use. However, as the complexity and workload of an API increase, the performance of the API can start to degrade. One way to improv...

posted on 01 Jul, 2023 3 Mins read read

Previous12Next
  • Tags
  • About
  • Privacy Policy
  • Web
  • Fetch
  • API
  • Performance
  • Best Practice
  • CORS
  • Node.js
  • Axios
  • App script
  • Git
  • Cors
  • Security
  • Git
  • Hook
  • Service Worker
  • SSL
  • Android
  • Debugging
  • Load Balancer
  • Nginx
  • © 2024 | abhishekjnvk.in