---
title: "somil (@codingBear) | Hashnode"
description: "Chilling🧊. Read the latest articles by somil on Hashnode."
url: "https://hashnode.com/@codingBear"
---

@codingBear

# somil

@codingBear · Joined June 2024

Chilling🧊

### [Securing Your Node.js API with JWT Access & Refresh Tokens](https://backend-insights.hashnode.dev/securing-your-nodejs-api-with-jwt-access-and-refresh-tokens?utm_source=hashnode&utm_medium=feed)

Use JWT access and refresh tokens for robust authentication in Node.js, securing sensitive data and user sessions effectively

6 min read · [backend-insights.hashnode.dev](https://backend-insights.hashnode.dev/securing-your-nodejs-api-with-jwt-access-and-refresh-tokens?utm_source=hashnode&utm_medium=feed)

[Nov 8, 2025](https://hashnode.com/posts/securing-your-nodejs-api-with-jwt-access-and-refresh-tokens/690f101b04b3cd7ed5487e43)

### [Don't Expose Your Node.js API: A Guide to API Keys and Permissions](https://backend-insights.hashnode.dev/dont-expose-your-nodejs-api-a-guide-to-api-keys-and-permissions?utm_source=hashnode&utm_medium=feed)

Secure your Node.js API with API keys and permissions to control access and ensure proper authentication for your production application

5 min read · [backend-insights.hashnode.dev](https://backend-insights.hashnode.dev/dont-expose-your-nodejs-api-a-guide-to-api-keys-and-permissions?utm_source=hashnode&utm_medium=feed)

[Nov 6, 2025](https://hashnode.com/posts/dont-expose-your-nodejs-api-a-guide-to-api-keys-and-permissions/690c674154e157db297f18f0)

### [Stop Handling Errors in Controllers: A Guide to Custom Error Handling in Node.js](https://backend-insights.hashnode.dev/stop-handling-errors-in-controllers-a-guide-to-custom-error-handling-in-nodejs?utm_source=hashnode&utm_medium=feed)

Learn to implement custom error handling in Node.js for cleaner controllers and consistent API responses with this comprehensive guide

5 min read · [backend-insights.hashnode.dev](https://backend-insights.hashnode.dev/stop-handling-errors-in-controllers-a-guide-to-custom-error-handling-in-nodejs?utm_source=hashnode&utm_medium=feed)

[Nov 5, 2025](https://hashnode.com/posts/stop-handling-errors-in-controllers-a-guide-to-custom-error-handling-in-nodejs/690b01321b47e3a0a6197e9f)

### [MongoDB Setup with Mongoose – Best Practices for Scalable Backends](https://backend-insights.hashnode.dev/mongodb-setup-with-mongoose-best-practices-for-scalable-backends?utm_source=hashnode&utm_medium=feed)

Learn best practices for setting up MongoDB with Mongoose for scalable Node.js applications, from secure connections to optimized schema management

3 min read · [backend-insights.hashnode.dev](https://backend-insights.hashnode.dev/mongodb-setup-with-mongoose-best-practices-for-scalable-backends?utm_source=hashnode&utm_medium=feed)

[Nov 3, 2025](https://hashnode.com/posts/mongodb-setup-with-mongoose-best-practices-for-scalable-backends/6908a5b7599fd65c7179a14b)

### [Winston for Logging Quick Guide](https://backend-insights.hashnode.dev/winston-for-logging-quick-guide?utm_source=hashnode&utm_medium=feed)

Learn how to effectively set up and use the Winston logging library for scalable Node.js applications with this quick guide

3 min read · [backend-insights.hashnode.dev](https://backend-insights.hashnode.dev/winston-for-logging-quick-guide?utm_source=hashnode&utm_medium=feed)

[Nov 2, 2025](https://hashnode.com/posts/winston-for-logging-quick-guide/6907b238d9254848733b2065)
