Posts
All the articles I've posted.
Images Best Practices in HTML/CSS
Images Best Practices in HTML/CSS
How to build a Telegram Bot using Node.js
How to build a Telegram Bot using Node.js
How to build a Web Crawler in Node.js
How to build a Web Crawler in Node.js
Setup OpenVPN Access Server on DigitalOcean
Step-by-step guide to set up a custom VPN server on DigitalOcean
Understanding Interface Segregation Principle
A client should never be forced to implement an interface that it doesn't use
NodeJS Best Practices
Best practices for writing Node.js applications
Understanding Open-Close Principle
Software entities (classes, modules, functions, etc.) should be open for extension but closed for modification.
Understanding Dependency Inversion Principle
High-level modules should not depend on low-level modules. Both should depend on abstractions. Abstractions should not depend on details. Details should depend on abstractions.
Kadane's Algorithm
Kadane's Algorithm for finding the maximum contiguous subbarray
Combinations