Home
/Home
/Hashnode Archive
Hashnode Archive

Articles inside the portfolio

Browse the full Hashnode archive here, then open each article without leaving the portfolio.

Nullish coalescingOct 17, 2024

Understanding Nullish Coalescing Assignment (??=) in JavaScript

When developing JavaScript applications, assigning values only when they are null or undefined can be cleaner and safer with the nullish coalescing assignment operator.

Read articleRead on Hashnode
node-html-to-imageSep 17, 2024

How to Fix Puppeteer’s Browser Launch Issue in Docker Containers with Node-HTML-to-Image

A practical fix for Puppeteer launch failures in Docker when generating images with node-html-to-image, including the container-level changes that matter.

Read articleRead on Hashnode
JavaScriptSep 6, 2024

Moving a Commit to a New Branch without Losing Progress! 💻🔧

A simple Git workflow for moving the latest commit onto the correct branch without losing any of your work or manually copying files.

Read articleRead on Hashnode
JavaScriptSep 4, 2024

JavaScript Tip: || vs ?? for Default Values 🚀

A concise explanation of when logical OR and nullish coalescing produce different results and why the distinction matters in production code.

Read articleRead on Hashnode
ArchitectureAug 20, 2024

Building a Scalable Multi-Tenant SaaS Architecture with Node.js and MongoDB

Key architecture decisions for isolating tenant data, scaling shared services, and keeping a multi-tenant SaaS platform maintainable over time.

Read articleRead on Hashnode
PerformanceAug 10, 2024

Redis Caching Strategies: Achieving 95%+ Hit Rates in Production

A production-oriented look at cache key design, expiration policy, and invalidation patterns that push Redis hit rates consistently higher.

Read articleRead on Hashnode
Page 1Page 2
Next