Built a Hash Table from scratch in JavaScript: used SHA-256 hashing, handled hash collisions with linked lists (chaining), supported value updates for duplicate keys, and passed all tests
Deep dive into core data structures
#JavaScript #DataStructures #Algorithms #WebDev
Built a Hash Table from scratch in JavaScript: used SHA-256 hashing, handled hash collisions with linked lists (chaining), supported value updates for duplicate keys, and passed all tests
Deep dive into core data structures
#JavaScript #DataStructures #Algorithms #WebDev
Built a Doubly Linked List in JavaScript from scratch.
Implemented addToHead & addToTail, handled edge cases, and all tests passing ✅
Slow progress > no progress.
Consistency is the real algorithm.
#100DaysOfCode #JavaScript #DataStructures #CodingJourney #WebDev
Built a Doubly Linked List in JavaScript from scratch.
Implemented addToHead & addToTail, handled edge cases, and all tests passing ✅
Slow progress > no progress.
Consistency is the real algorithm.
#100DaysOfCode #JavaScript #DataStructures #CodingJourney #WebDev
Built a Doubly Linked List in JavaScript from scratch.
Implemented push() and pop() with proper prev & next handling.
Data structures are finally starting to click 🧠
#100DaysOfCode #JavaScript #DSA
Built a Doubly Linked List in JavaScript from scratch.
Implemented push() and pop() with proper prev & next handling.
Data structures are finally starting to click 🧠
#100DaysOfCode #JavaScript #DSA
Implemented the pop() method for a Doubly Linked List in JavaScript. Removing nodes from the end in O(1) time really highlights the power of having backward pointers. Handling edge cases like empty and single-node lists is becoming second nature.
#JavaScript #LinkedList
Implemented the pop() method for a Doubly Linked List in JavaScript. Removing nodes from the end in O(1) time really highlights the power of having backward pointers. Handling edge cases like empty and single-node lists is becoming second nature.
#JavaScript #LinkedList
Added get() and set() methods to my Singly Linked List in JavaScript, plus a print() helper to visualize traversal. Index-based access with pointers is finally clicking. Data structures are getting more intuitive every day.
#JavaScript #DataStructures
Added get() and set() methods to my Singly Linked List in JavaScript, plus a print() helper to visualize traversal. Index-based access with pointers is finally clicking. Data structures are getting more intuitive every day.
#JavaScript #DataStructures
Expanded my Singly Linked List in JavaScript with pop(), shift(), and unshift() — plus proper head/tail updates and length tracking. Loving how these pointer-based operations deepen my understanding of data structures.
#JavaScript #Coding #DataStructures
Expanded my Singly Linked List in JavaScript with pop(), shift(), and unshift() — plus proper head/tail updates and length tracking. Loving how these pointer-based operations deepen my understanding of data structures.
#JavaScript #Coding #DataStructures
Built a Singly Linked List in JavaScript today! Created nodes, linked them manually, then implemented my own Node and SinglyLinkedList classes with recursive traversal and push() support. Loving how data structures work
#JavaScript #DataStructures
Built a Singly Linked List in JavaScript today! Created nodes, linked them manually, then implemented my own Node and SinglyLinkedList classes with recursive traversal and push() support. Loving how data structures work
#JavaScript #DataStructures
Just finished building a Dynamic Array in JavaScript — supports push, pop, shift, unshift, indexOf, and automatic resizing. Love seeing lower-level data structures finally click.
#JavaScript #Coding #Developer #DataStructures #SoftwareEngineering
Just finished building a Dynamic Array in JavaScript — supports push, pop, shift, unshift, indexOf, and automatic resizing. Love seeing lower-level data structures finally click.
#JavaScript #Coding #Developer #DataStructures #SoftwareEngineering
Tackled array manipulation today — rewriting unshift() and push() from scratch.
Lots of debugging, shifting elements manually, and realizing how much we take built-ins for granted
Small wins every day.
#100DaysOfCode #JavaScript #DSA #CodingJourney #DevLife
Tackled array manipulation today — rewriting unshift() and push() from scratch.
Lots of debugging, shifting elements manually, and realizing how much we take built-ins for granted
Small wins every day.
#100DaysOfCode #JavaScript #DSA #CodingJourney #DevLife
www.freecodecamp.org/news/backend...
www.freecodecamp.org/news/backend...
Got deeper into JavaScript’s this behavior today.
Implemented a simple CallCenter class and made sure context stays intact inside setTimeout — no .bind, .call, or .apply needed.
Loving how much more intuitive JS feels each day. 🚀
#JavaScript #CodingJourney #DevLife
Got deeper into JavaScript’s this behavior today.
Implemented a simple CallCenter class and made sure context stays intact inside setTimeout — no .bind, .call, or .apply needed.
Loving how much more intuitive JS feels each day. 🚀
#JavaScript #CodingJourney #DevLife
Dived deeper into polymorphism in JavaScript
Built Person, Student & Teacher classes with introduce() methods, used super() for shared logic, and added extra class features like GPA comparison + experience totals. All tests passing!
#JavaScript #OOP #WebDev #CodingJourney
Dived deeper into polymorphism in JavaScript
Built Person, Student & Teacher classes with introduce() methods, used super() for shared logic, and added extra class features like GPA comparison + experience totals. All tests passing!
#JavaScript #OOP #WebDev #CodingJourney
Practiced JavaScript class inheritance
Added a Student class extending Person
Implemented a static compareGPA() method
Wrote Mocha tests—everything passed!
Loving how OOP concepts click more each day.
#JavaScript #WebDev #OOP
Practiced JavaScript class inheritance
Added a Student class extending Person
Implemented a static compareGPA() method
Wrote Mocha tests—everything passed!
Loving how OOP concepts click more each day.
#JavaScript #WebDev #OOP
Practiced JS OOP with class constructors
Built a simple game-score comparison system
Used a static method to compare players
Learning how static methods help simplify reusable logic!
#JavaScript #node #CLeanCode #OOP
Practiced JS OOP with class constructors
Built a simple game-score comparison system
Used a static method to compare players
Learning how static methods help simplify reusable logic!
#JavaScript #node #CLeanCode #OOP
⚙️ Explored callback functions and built a utility to find minimum values with optional transformations.
✅ Practiced higher-order functions
✅ Improved understanding of conditional callbacks
#JavaScript #WebDev #NodeJS #CleanCode
⚙️ Explored callback functions and built a utility to find minimum values with optional transformations.
✅ Practiced higher-order functions
✅ Improved understanding of conditional callbacks
#JavaScript #WebDev #NodeJS #CleanCode
🔐 Built a simple password vault using closures!
✅ Practiced higher-order functions
✅ Strengthened my understanding of lexical scope
✅ Saw how closures help preserve private data
Fun exercise with big “aha!” moments
#JavaScript #Closures #WebDev #NodeJS #CleanCode
🔐 Built a simple password vault using closures!
✅ Practiced higher-order functions
✅ Strengthened my understanding of lexical scope
✅ Saw how closures help preserve private data
Fun exercise with big “aha!” moments
#JavaScript #Closures #WebDev #NodeJS #CleanCode
💻 Refactored my order processing logic!
✅ Added input validation & modular functions
✅ Used helper functions for cleaner structure
✅ Practiced readability, separation of concerns & debugging
Small refactors, big improvements!
#JavaScript #CodeRefactoring #NodeJS #CleanCode
💻 Refactored my order processing logic!
✅ Added input validation & modular functions
✅ Used helper functions for cleaner structure
✅ Practiced readability, separation of concerns & debugging
Small refactors, big improvements!
#JavaScript #CodeRefactoring #NodeJS #CleanCode
✨ Practiced CommonJS modules in Node.js
✨ Imported & exported multiple files using require() + module.exports
✨ Organized messages and functions into reusable components
✨ Great exercise in modularity & clean code structure 💡
#JavaScript #NodeJS #WebDev #Coding #LearnToCode
✨ Practiced CommonJS modules in Node.js
✨ Imported & exported multiple files using require() + module.exports
✨ Organized messages and functions into reusable components
✨ Great exercise in modularity & clean code structure 💡
#JavaScript #NodeJS #WebDev #Coding #LearnToCode
“Explain this topic to me like I’m 7 years old, but make sure it’s still technically accurate. Use very simple words, short sentences, and real-life examples or analogies. Avoid jargon unless you explain it clearly. End with a short summary I can easily remember.”
“Explain this topic to me like I’m 7 years old, but make sure it’s still technically accurate. Use very simple words, short sentences, and real-life examples or analogies. Avoid jargon unless you explain it clearly. End with a short summary I can easily remember.”
⚡ Practiced recursion with an advanced exponent function!
⚡ Implemented efficient power calculation using divide & conquer
⚡ Strengthened understanding of base cases and recursive flow
A great deep dive into problem-solving with recursion!
#JavaScript
⚡ Practiced recursion with an advanced exponent function!
⚡ Implemented efficient power calculation using divide & conquer
⚡ Strengthened understanding of base cases and recursive flow
A great deep dive into problem-solving with recursion!
#JavaScript