NamrataHow to Ensure Correct JavaScript Code is Running in Browser? — Secure CodingSince the web server usually decides which JavaScript code to include or import into a webpage, this question might seem a bit strange at…1d ago1d ago
NamrataSecure Coding Best Practices — Part 2reducing the chances of malicious actors exploiting your intellectual property are code minification and code obfuscation.6d ago6d ago
NamrataSecure Coding Best Practices — Part 1Code security is not just a technical concern; it involves a multi-layered approach that integrates security practices.Nov 12Nov 12
NamrataUnderstanding keyof and extends in Generics — TypescriptUnderstanding keyof and extends in Generics — TypescriptOct 21Oct 21
NamrataCore Design Patterns for Efficient Low-Level Programming — Part 1Design patterns provide proven solutions to common problems encountered during software development, particularly in low-level design…Aug 22Aug 22
NamrataHow Redis achieve concurrent operation with single threadRedis uses I/O multiplexing to handle multiple network connections simultaneously with high efficiency. This is crucial for a…Jul 27Jul 27
NamrataConcurrency Made Simple: The Role of Atomic ReferenceAtomicReference is a class in the java.util.concurrent.atomic package that provides atomic operations on object references. It is…Jul 25Jul 25
NamrataConcurrency Made Simple: The Role of Atomic VariablesAtomic variables in Java are part of the java.util.concurrent.atomic package and provide a way to perform atomic operations on single…Jul 25Jul 25
NamrataError detection in data storage using CRCCyclic Redundancy Check (CRC) is an error-detecting code used to detect accidental changes to raw data. It is widely used in digital…Jun 25Jun 25
NamrataPartitioning in Distributed DatabasesPartitioning data across multiple nodes is a fundamental strategy to handle the physical limitations of single-server databases. Effective…Jun 25Jun 25