HashMap Data Structure: add the 2nd part of resource in Assignment
Checks
- [X] This is not a duplicate of an existing issue (please have a look through our open issues list to make sure)
- [X] I have thoroughly read and understand The Odin Project Contributing Guide
- [X] Would you like to work on this issue?
Describe your suggestion
Add Hash Functions and Types of Hash functions (which is part 2 of the existing assignment) to Assignment section, to come before What are Hash Functions and How to choose a good Hash Function.
At the moment, Assignment section has the link What are Hash Functions and How to choose a good Hash Function.
This particular link gets cut off after just showing the Multiplication Method. If you click the Next Article button it will lead to an article that has a brief overview of 7 different hashing methods with pros and cons, and also lists some key properties of hash functions that is helpful for the learner. Apparently, these 2 articles are meant to be read together.
As noted by #27508 , the current assignment What are Hash Functions and How to choose a good Hash Function is a bit technical, and this Hash Functions and Types of Hash functions serves as a nice introduction before going into more detail. Outline 7 hashing methods -> explain the multiplication method in detail follows a natural order.
Path
Node / JS
Lesson Url
https://www.theodinproject.com/lessons/javascript-hashmap-data-structure
(Optional) Discord Name
suplexinmyduplex
(Optional) Additional Comments
#28838 can be worked on simultaneously in a single pull request.
I would like to work on this issue. Can you assign this issue to me?
@Jovial-Kanwadia please double check that "Would you like to work on this issue?" box is unchecked before volunteering to work on the issue.
This issue is stale because it has had no activity for the last 30 days.
@JoshDevHub Can you take a look at this please mate.
This issue is stale because it has had no activity for the last 30 days.
@thereisnodeveloper Sorry this took a while to get reviewed. Would you still be interested in submitting a PR for it? I agree with your ideas about changing up the assignment section.
@thereisnodeveloper Sorry this took a while to get reviewed. Would you still be interested in submitting a PR for it? I agree with your ideas about changing up the assignment section.
@JoshDevHub yes absolutely! Thank you
Okay I'll assign you @thereisnodeveloper
Hey @thereisnodeveloper, are you still working on this? or would you like us to give someone else a shot at doing it?
I am, im not in fact not seeing myself assigned yet
“This is a moment of suffering. Suffering is part of life. May I be kind to myself in this moment. May I give myself the compassion I need.”
-
< Current Projects > *
- Free/low-cost tutoring app focused on neurodivergent learners (education access)
- AI-driven automated voter calling (political advocacy)
Always looking for help, collaboration opportunities, and advice. Willingness outweighs ineptitude.
On Thu, Jul 17, 2025, 8:22 AM Kevin @.***> wrote:
KevinMulhern left a comment (TheOdinProject/curriculum#28865) https://github.com/TheOdinProject/curriculum/issues/28865#issuecomment-3084486915
Hey @thereisnodeveloper https://github.com/thereisnodeveloper, are you still working on this? or would you like us to give someone else a shot at doing it?
— Reply to this email directly, view it on GitHub https://github.com/TheOdinProject/curriculum/issues/28865#issuecomment-3084486915, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANPGGQGBI3ZOHGBTURCTSOT3I65SDAVCNFSM6AAAAABO4CWYGKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTAOBUGQ4DMOJRGU . You are receiving this because you were mentioned.Message ID: @.***>
You've been assigned since March @thereisnodeveloper
Closing due to inactivity