shlogg · Early preview
Nurul Islam Rimon @nurulislamrimon

Thanks for being here! I'm Nurul Islam Rimon, a MERN & PERN stack developer. I'm a student of competitive programming. I love to explore new technology.

AWS IAM Advanced Access Control

AWS IAM provides advanced access control with users, groups & roles. Manage individual permissions or group users into roles for simplified security. Key features include user limits (5,000), group limits (300) and role limits (1,000).

Increasing Upload Size Limits In Web Applications

Increase file upload size limits in Next.js (10mb), Express.js (50mb), Nginx (100M) and Apache (100M/120M). Configure in next.config.js, express.json(), .htaccess or php.ini.

Handling Errors With Express Custom CatchAsync Middleware

Handle Express errors with catchAsync middleware! This utility catches async errors, passes them to the next middleware & improves code readability, maintainability & debugging. Use it in your route handlers for smoother operations!

Creating Custom Error Classes For Robust Node.js Applications

When building robust Node.js apps with Express, custom error classes like ApiError streamline error handling & improve clarity of API responses. This class returns HTTP status codes & descriptive messages, simplifying debugging & maintenance.

Make Your File Immutable With Chattr +i

Make your file Immutable to prevent unwanted overwrite: `chattr +i /your-file-path.txt`. Check attribute with `lsattr` and look for `---i----` to confirm. Saves you from cron job overwrites too!