This repo hosts Stephany's solutions to the weekly code challenges posted in the YWC Code Club
I have organized each challenge into folders, numbered according to the sequence in which they've been posted in the code club's discord channel. Each folder contains a CHALLENGE.md file which contains the problem question and the file(s) for my solution to the problem. You can find the pseudocode at the top of each file to better undertand my approach/solution to the problem. I also try to document the code, lol I lied, I actually almost never document my code. I probably should do better with code documentation, but hey all programmers don't enjoy documenting code...right? At least, I hope so.
I solved each challenge using both JavaScript and Python (since the pizza price challenge). Earlier challenges are solved in only JavaScript. Each challenge is language agnostic, see the CHALLENGE.md file in each folder and solve in you programming language of choice if you feel up for it!
YWC is an abbreviation for Young Women Code, a non-governmental organization I have been volunteering for since its inception in 2023. The organization's mission is to bridge the gender gap in tech by isnpiring and sponsoring the next generation of female tech leaders. I pioneered and currently lead the code club at Young Women Code (known as the YWC Code Club) to create a platform where members of the community can learn to code, improve problem-solving skills, be inspired, and thrive amongst peers.
I post challenges and host live solution calls weekly in the YWC Code Club, where I explain my thought process and do a walk-through of my code as well as assist with any blockers community members have. We also discuss code, career and chat sometimes. Discord is currently our primary platform. Click here to join the YWC Code Club.
This section addresses your concern for "silence" in the code club, we're an accountable team - me & you.
Break 1: 17th - 21st March 2025 | Sick
Break 2: 14th - 18th April 2025 | Intense Work Week
Break 3: 21st - 25th April 2025 | Easter Break
Break 4: 12th - 16th May 2025 | Intense Work Week
Break 5: 23rd - 27th June | Bad Memory (completely forgot, don't know how, please don't ask)
Break 6: 21st - 25th July | Birthday Week Break
Break 7: August 2025 | NYSC Orientation Camp
I always drop an announcement beforehand if I'll be absent, else, expect a channel-wide ping to join the live solution call at least 30 minutes before we go live. The solution call typically lasts 5 to 10 minutes.
You can contact me at [email protected] or find me on social media as follows:
LinkedIn - Stephany Ikebudu
Instagram - @sewithsteph
X - @stephikebudu
Medium - Stephany Ikebudu
YouTube - Steph Ikebudu
I do not come up with these problem questions (just the solutions), I appreciate the freeCodeCamp team and community for the problem questions and their invaluable platform that has been very instrumental to my development as a software engineer. Their (now closed) code-challenges Discord channel was the primary reference resource for problem questions when the YWC Code Club launched in April 2025, and for that I'm immensely grateful.