Algorithms
- Handy Bit Manipulation Tricks - 11 November 2024
- Examples on finding time complexity of Iterative programs-1 - 20 February 2021
- How RSA algorithm works - 21 April 2020
Arrays
- Reduce in Javascript - 24 April 2023
- Arrays in Javascript - 16 April 2023
- for..of vs for..in loops - 15 April 2023
- Useful Arrays class methods for Competitive Programming - 09 February 2020
BigIntegers
- Big Integers in Java - 03 February 2020
Bit manipulation
- Handy Bit Manipulation Tricks - 11 November 2024
CTF
- How RSA algorithm works - 21 April 2020
- Write up Part 1 for Cipher Combat Beginners 2020-Reverse Engineering - 31 January 2020
Collections
- Utility classes for Collections framework - 13 March 2021
- Queue interface in collections framework - 13 March 2021
- 1.6 Enhancements in Collection framework - 13 March 2021
- Hashtable and NavigableSet in java - 05 March 2021
- Map interface in Java - 02 March 2021
- Comparator in java Collection framework - 26 February 2021
- Set interface in Java - 23 February 2021
- Cursors in java - 22 February 2021
- Important classes implementing List interface in java - 17 February 2021
- Collections and its key interfaces - 15 February 2021
Competitive Programming
- Useful Arrays class methods for Competitive Programming - 09 February 2020
Computer Science
- Introduction to Design Patterns - 18 April 2023
Core Java
- Utility classes for Collections framework - 13 March 2021
- Queue interface in collections framework - 13 March 2021
- 1.6 Enhancements in Collection framework - 13 March 2021
- Important classes implementing List interface in java - 17 February 2021
- Collections and its key interfaces - 15 February 2021
Core java
- Hashtable and NavigableSet in java - 05 March 2021
- Map interface in Java - 02 March 2021
- Comparator in java Collection framework - 26 February 2021
- Set interface in Java - 23 February 2021
- Cursors in java - 22 February 2021
Countably Infinite Sets
- Hilbert's Grand Hotel Paradox - 17 February 2020
Cryptography
- How RSA algorithm works - 21 April 2020
Cyber Security
- Write up Part 1 for Cipher Combat Beginners 2020-Reverse Engineering - 31 January 2020
Discrete Mathematics
- Hilbert's Grand Hotel Paradox - 17 February 2020
Ethical Hacking
- Guessing Login passwords with Hydra - 05 June 2021
Frontend
- Functional programming in javascript - 20 March 2022
Generics
- Java Generics part 4 - 22 May 2021
- Java Generics part 3 - 22 May 2021
- Java Generics part 2 - 21 May 2021
- Java Generics part 1 - 20 May 2021
Hackerearth
- Write up Part 1 for Cipher Combat Beginners 2020-Reverse Engineering - 31 January 2020
Iterables
- Arrays in Javascript - 16 April 2023
Java
- Multi-threading part 4 - 30 May 2021
- Multi-threading part 3 - 29 May 2021
- Multi-threading part 2 - 29 May 2021
- Multi-threading part 1 - 24 May 2021
- Java Generics part 4 - 22 May 2021
- Java Generics part 3 - 22 May 2021
- Java Generics part 2 - 21 May 2021
- Java Generics part 1 - 20 May 2021
Javascript
- Functional programming in javascript - 20 March 2022
Language fundamentals
- Floating point Arithmetic-1 - 19 February 2021
Multi-threading
- Multi-threading part 4 - 30 May 2021
- Multi-threading part 3 - 29 May 2021
- Multi-threading part 2 - 29 May 2021
- Multi-threading part 1 - 24 May 2021
- Understanding Concurrency and parallelism through java - 12 February 2020
MyDailyJournal
- Implementing a logger in Node application - 29 April 2021
NFR
- Measuring Web Performance - 22 May 2023
Objects
- for..of vs for..in loops - 15 April 2023
PersonalLearning
- Implementing a logger in Node application - 29 April 2021
Practical Applications
- Generating Unique Identifiers in java - 04 February 2020
Promises
- Promise.race Method in Javascript - 09 February 2024
- Promise.any Method in Javascript - 09 February 2024
- Promise.allSettled Method in Javascript - 09 February 2024
- Promise.all Method in Javascript - 09 February 2024
Random Numbers
- Generating Unique Identifiers in java - 04 February 2020
- Random Numbers in Java - 03 February 2020
React
- Configuring Webpack and other tooling for React [Part-1] - 05 August 2023
Software Design
- Introduction to Design Patterns - 18 April 2023
Time complexity analysis
- Examples on finding time complexity of Iterative programs-1 - 20 February 2021
Web Penetration testing
- Guessing Login passwords with Hydra - 05 June 2021
Web performance
- Measuring Web Performance - 22 May 2023
concurrency
- Understanding Concurrency and parallelism through java - 12 February 2020
es6
- Promise.race Method in Javascript - 09 February 2024
- Promise.any Method in Javascript - 09 February 2024
- Promise.allSettled Method in Javascript - 09 February 2024
- Promise.all Method in Javascript - 09 February 2024
- Reduce in Javascript - 24 April 2023
- Arrays in Javascript - 16 April 2023
- for..of vs for..in loops - 15 April 2023
floating point
- Floating point Arithmetic-1 - 19 February 2021
java
- Understanding Concurrency and parallelism through java - 12 February 2020
- Useful Arrays class methods for Competitive Programming - 09 February 2020
- Generating Unique Identifiers in java - 04 February 2020
- Random Numbers in Java - 03 February 2020
- Big Integers in Java - 03 February 2020
javascript
- Promise.race Method in Javascript - 09 February 2024
- Promise.any Method in Javascript - 09 February 2024
- Promise.allSettled Method in Javascript - 09 February 2024
- Promise.all Method in Javascript - 09 February 2024
- Configuring Webpack and other tooling for React [Part-1] - 05 August 2023
- Reduce in Javascript - 24 April 2023
- Arrays in Javascript - 16 April 2023
- for..of vs for..in loops - 15 April 2023
webpack5
- Configuring Webpack and other tooling for React [Part-1] - 05 August 2023