Software Engineering Knowledge Base
Technical articles written by Anik Sikder covering JavaScript, Python, Django, FastAPI, Software Architecture, System Design, Cloud Infrastructure, DevOps, Backend Engineering, Authentication, Authorization, RBAC, Multi Tenant SaaS, ERP Systems, PostgreSQL, Distributed Systems, and scalable software development practices.
Technical Articles on JavaScript, Python, Django, FastAPI, Cloud, DevOps, System Design and Software Architecture
$ open knowledge-base
Engineering
Knowledge Base
Explore technical articles, implementation guides, architecture notes, and software engineering insights covering JavaScript, Python, Django, FastAPI, System Design, Cloud Infrastructure, DevOps, Security, and scalable software architecture.
articles
36+
categories
5
reading_time
5.7h+
updated
Aug 2026
$ ls categories
$ ls articles
The Ultimate Guide to JavaScript Function Parameters
javascript•9 min read•Aug 2025Master JavaScript function parameters, arguments, rest parameters, spread syntax, default values, and object-based keyword arguments with practical examples.
Python Parameters Decoded: From Confusion to Clarity
python•8 min read•Aug 2025Learn Python function parameters, arguments, positional and keyword arguments, *args, **kwargs, unpacking, default values, and common pitfalls with practical examples.
The Secret Life of JavaScript Variables: Understanding Memory, References, and Garbage Collection
javascript•9 min read•Aug 2025Learn how JavaScript variables work behind the scenes, including memory allocation, stack vs heap, references, closures, mutability, and garbage collection.
Python Variables & Memory: The Deep-Dive Every Beginner Should Read
python•10 min read•Aug 2025Learn how Python variables, memory references, mutability, garbage collection, reference counting, and object identity work behind the scenes.
Understanding JavaScript Objects, Wrapper Objects, and the Prototype Chain
javascript•9 min read•Aug 2025Learn how JavaScript objects, primitives, wrapper objects, and the prototype chain work behind the scenes.
Everything is an Object in Python: A Deep Dive into Python’s Object Model
python•6 min read•Aug 2025Learn why everything in Python is an object. Understand Python objects, classes, metaclasses, identity, type, value, inheritance, introspection, and Python internals with practical examples.





