diff --git a/grimoire/index.html b/grimoire/index.html new file mode 100644 index 0000000..fe813f1 --- /dev/null +++ b/grimoire/index.html @@ -0,0 +1,1256 @@ + + + + Naomi's Grimoire + + + + + + + +
+
+ + +
+ +
+ + + + +
+
+ + +

Naomi's Grimoire

+ +

+ A personal book of spells for the tender moments.
+ For comfort, grief, new beginnings, and the quiet magic
+ of surviving another hard day. +

+

+ First Edition - Still Growing
+ Written by Naomi Carrigan +

+
+
+ + + + +
+

📜 The Spells

+

Twelve spells. Not for grand workings - for the ordinary moments that secretly require the most magic.

+ +
+ + + + +
+
+ The First Spell +

Comfort & Protection Overnight

+

For difficult nights · to be spoken at candle's light

+
+ + + +
+

+ By candle's glow and silver thread,
+ By every gentle word once said,
+ By moonlight pooled upon the floor
+ Let sorrow slip beneath the door. +

+

+ Let quiet wrap you, soft as snow,
+ Let warmth rise where the shadows grow,
+ Let breath come slow, let worry still,
+ Let rest come down of its own will. +

+
+ +
+

+ By hearth-smoke curling toward the sky,
+ By lullabies the willows sigh,
+ By every star that learned your name,
+ Let stillness quench the restless flame. +

+

+ Let hands unclench, let shoulders fall,
+ Let silence answer every call,
+ Let tender things find you anew,
+ Let comfort settle soft as dew. +

+
+ +
+

+ By threads of fate the Norns have spun,
+ By every battle softly won,
+ By all the love still yet to come,
+ Let peace take root where fears succumb. +

+

+ Let eyes grow heavy, sweet and slow,
+ Let dreaming carry where you go,
+ Let morning find you whole and bright,
+ Safe kept within the arms of night~ +

+
+
+ + + + +
+
+ The Second Spell +

Therapy Sessions

+

For after the session · when you have given enough for today

+
+ + + +
+

+ By the weight of words you've had to share,
+ By the strangers' eyes, the open air,
+ By every truth dragged into light,
+ Let softness find you here tonight. +

+
+ +
+

+ By the tremor in your quiet voice,
+ By showing up when it's not a choice,
+ By sitting still through others' pain,
+ Let gentleness return again. +

+
+ +
+

+ The room was loud. The room was much.
+ You held too many hands, too much to touch.
+ Now let the walls grow soft and thin,
+ Let only what is kind come in. +

+
+ +
+

+ You do not have to carry theirs.
+ You do not have to climb their stairs.
+ Set down their sorrows at the door,
+ Your own are heavy. Ask no more. +

+
+
+ + + + +
+
+ The Third Spell +

When Sleep Will Not Come

+

For the long hours · when the mind will not rest

+
+ + + +
+

+ By the weight of wakefulness, by the hour's quiet ache,
+ By every restless circuit the mind insists to make,
+ By the ceiling you know by heart, by the dark that has no end,
+ Let something in you soften. Let the trying go, and bend. +

+
+ +
+

+ You do not have to solve it. You do not have to win.
+ The night does not require anything from you within.
+ Let the clock tick without meaning. Let the body simply be.
+ Let the thoughts drift past like water - you are not obliged to see. +

+
+ +
+

+ By all the small night creatures who have learned to wait for dawn,
+ By those who lay in darkness through the long hours and held on,
+ By the fact that morning always comes, however far it seems,
+ Let rest find you in whatever form it can - even waking dreams. +

+
+
+ + + + +
+
+ The Fourth Spell +

Imposter Syndrome

+

For when you doubt your right to be here

+
+ + + +
+

+ By the first line of code you typed and didn't understand,
+ By every project shipped by an uncertain, learning hand,
+ By all the times you stayed and figured out what couldn't be seen,
+ Let the voice that calls you fraud grow quieter. Let it be. +

+
+ +
+

+ You learned this. You were not born knowing. That's the point.
+ No one handed you the answers - you built from every joint,
+ from ground to finished thing, from nothing, out of spite and will.
+ The proof of it is everything around you. Look. It's still. +

+
+ +
+

+ By every door you opened by refusing to stay out,
+ By every room that changed because you brought yourself through doubt
+ and kept on going anyway - let that be the evidence:
+ You're here because you belong here. Trust that. Begin from hence. +

+
+
+ + + + +
+
+ The Fifth Spell +

Grief

+

For loss · for those who are learning to carry absence

+
+ + + +
+

+ By the space where someone was that hasn't learned to close,
+ By the ordinary moments that you'll miss the very most,
+ By the way a song or smell or light can undo you in a breath,
+ Let grief move through you, not just sit. Let it not be death. +

+
+ +
+

+ You are not broken. You are bearing something very real.
+ The size of what you carry speaks the size of what you feel -
+ that love was large. Let the largeness of the loss confirm it:
+ what you grieve was worth the grief. Let that truth sit in it. +

+
+ +
+

+ By all who held the people they would one day have to lose,
+ By all the hands that let go slowly, left without a choice to choose,
+ By those who learned to carry absence like a second heart,
+ Let time do what time does. Let healing take its start. +

+
+
+ + + + +
+
+ The Sixth Spell +

Dysphoria

+

For hard body days · when the mirror is unkind

+
+ + + +
+

+ By the name you chose and claimed and wear like something won,
+ By the morning you first looked and saw yourself undone
+ from who you'd been before - a self that finally fit:
+ Let what you feel right now be temporary. All of it. +

+
+ +
+

+ Your body is the project that is always underway.
+ Today is just one session in a long and patient way.
+ The mirror is not final. What you're seeing isn't all.
+ The person you are building is still standing. Did not fall. +

+
+ +
+

+ By every soul who felt the gap between their skin and name
+ and crossed it anyway, and made it through, and stayed the same
+ at their essential core - let that be proof of what endures:
+ You are still you. You were always you. That self is yours. +

+
+
+ + + + +
+
+ The Seventh Spell +

A New Beginning

+

For first steps · when the road ahead has no map

+
+ + + +
+

+ By the door you've shut behind you, by the road that has no map,
+ By the ground that's never held your weight before, the first step and the gap,
+ By the fact that every place you've ever loved was once unknown,
+ Let courage be the thing that moves your feet. Not certainty. Not stone. +

+
+ +
+

+ You don't have to know the ending. You don't have to see the whole.
+ You only have to take the next step forward, keep it slow,
+ and hold the knowledge that you've started before and made it real -
+ that is the evidence. That is what you have. Begin from what you feel. +

+
+ +
+

+ By every first day that became the day you knew you'd stay,
+ By every frightening beginning that turned out to be the way,
+ By all the unlocked doors that only opened once you tried:
+ Let new become familiar. Let the threshold open wide. +

+
+
+ + + + +
+
+ The Eighth Spell +

A Panic Attack

+

For when the body forgets it is safe

+
+ + + +
+

+ By the hour that arrives without announcing what it brings,
+ By the sudden close of breath, the too-loud hum of things,
+ By the threshold crossed before you knew you'd stepped outside,
+ Let the tide be tide. Let it do what tides do. Let it subside. +

+
+ +
+

+ By the flame that burns for reasons older than this door,
+ By the shore that holds its line because it held that line before,
+ By the body's old confusion of the distant and the near,
+ Let the storm exhale. Let the sea return. Let the quiet reappear. +

+
+ +
+

+ By every cresting wave that has exhausted its own force,
+ By the calm that waits beneath the storm, and holds, of course,
+ By the breath that finds its rhythm in the settling and the dark,
+ Let the tide go out. Let the silence back. Let stillness leave its mark. +

+
+
+ + + + +
+
+ The Ninth Spell +

Burnout

+

For when the well runs dry · when you have given too much for too long

+
+ + + +
+

+ By the wick burned down to nothing at the end of its long night,
+ By the field gone still and fallow past the last of harvest's light,
+ By the river that has given every spring it had to spare,
+ Let the year go fallow. Let the season change. Let winter care. +

+
+ +
+

+ The earth does not apologise for leaning toward the cold.
+ Not every year is harvest - some must rest, and some must hold.
+ What lies beneath the silence has not left, has not been lost.
+ Let the season do its work. Let the fallow be the cost. +

+
+ +
+

+ By every seed that closes tight before it knows to grow,
+ By springs that wait behind the longest nights and heaviest snow,
+ By the certainty that soil remembers what it's for,
+ Let the hands go still. Let the year turn. Let the earth rest once more. +

+
+
+ + + + +
+
+ The Tenth Spell +

Self-Forgiveness

+

For when you have punished yourself long enough

+
+ + + +
+

+ By the weight held past the season it was meant to run,
+ By the winter you've been living in long past when it was done,
+ By the stone worn to the hand of someone who will not set it down,
+ Let the carrying stop. Let the season turn. Let what's held go to ground. +

+
+ +
+

+ What the river takes from stone is not the loss but the revealing
+ of the shape beneath - the thing the grinding has been freeing.
+ You are not less for all the years have worn against your face.
+ Let the current do its work. Let the smooth stone find its place. +

+
+ +
+

+ By the grace that falls as freely on the stumbled as the good,
+ By the long way home that's still a way home, as it should,
+ By the spring that does not ask you what you did with all that cold,
+ Let the ledger close. Let the stone down. Let yourself be whole. +

+
+
+ + + + +
+
+ The Eleventh Spell +

A Loved One in Pain

+

For when you cannot fix it and must stay anyway

+
+ + + +
+

+ By the door kept open through the hours past your keeping,
+ By the quiet of a room beside the one who's weeping,
+ By the lantern in the doorway that cannot call the storm away,
+ Let the keeping be enough. Let the light be what you say. +

+
+ +
+

+ The grief is not your work to drain or hold or fix.
+ There is no tool for this, no remedy to mix.
+ But you are here. And here is not a small or lesser thing.
+ Let the fire keep the door. Let the warmth be what you bring. +

+
+ +
+

+ By every hand that held without a cure to lend,
+ By every one who stayed beside the ones who could not mend,
+ By the grace that gathers quietly in presence, not in power,
+ Let your staying be the offering. Stay. This is the hour. +

+
+
+ + + + +
+
+ The Twelfth Spell +

Creative Block

+

For when the work will not come · when the well has gone quiet

+
+ + + +
+

+ By the season between the making, by the still and quiet field,
+ By the fire banked low that has not yet forgotten how to yield,
+ By the river running under what the winter seals with ice,
+ Let the quiet be the waiting, not the ending. Let it suffice. +

+
+ +
+

+ What sleeps in ground is not what's gone but what is gathering below.
+ The roots go deeper in the dark before they learn which way to grow.
+ You have not lost the thread - it runs beneath the thing you see.
+ Let the banked fire keep. Let the root reach. Let the making be. +

+
+ +
+

+ By every hand that set the work down and in time returned,
+ By the ember that recalls the flame it carried when it burned,
+ By the first word after silence, which is always strange and slight,
+ Let the banked coals stir. Let the making start. Let the fire find its light. +

+
+
+ + + + +
+
+ +

+ These spells are an act of care.
+ Use them freely. Share them gently.
+ More will be written as the need arises. +

+
+

+ Written by Naomi Carrigan
+ First Edition - Still Growing
+ This grimoire is never finished. +

+
+

+ ✨ This grimoire was crafted with help from Hikari~ 🌸 +

+
+
+ +
+
+ + +
+ + Cover + +
+ +
+
+ + + + diff --git a/testimonials/index.html b/testimonials/index.html index e28635b..9d3e6d7 100644 --- a/testimonials/index.html +++ b/testimonials/index.html @@ -57,6 +57,84 @@

Want to submit your own? Use our web form.

+
+

TR

+

OMG Naomi is *thee* GOAT Discord Community Creater. My name is TR (tEE ARe) and I came by here by way of FreeCodeCamp server.... which is the only Learning-based community on discord that actually knows how to use Discord. At that is All Naomi's doing. And on top of that She has has the **monster-shoe** 👠 of blinged out Profiles, and this Server to boot 🫭. Way impressed. 🙏 plz teach me 0--venerable guru!❣️

+

2 April 2026

+
+
+

Rain

+

Happy Trans Day, Naomi 🏳️‍⚧️🤍 + +I love you so much. You're a true blessing, and I hope you know how amazing you are. + +This server means a lot to so many people. I've heard from others how safe they feel here…something they don't always experience in other spaces. That's because of the environment you've created. + +You're a great inspiration to many developers finding their place in this world. Seeing a trans woman thrive in a male-dominated space is incredibly powerful. Your presence alone is motivating.

+

1 April 2026

+
+
+

minjo70

+

Praise be to you Great One! Our incredible Naomi, who we adore all moments of our time awake. And in our dreams may you persist with sweet laughter and joy. Your chaos, your memory live in our souls.

+

31 March 2026

+
+
+

Velo

+

Proud to be part of this community—thank you, Naomi, for everything you do

+

31 March 2026

+
+
+

roseaboveit

+

Especially in a learning space what is most important actually is the modeling you do for the learning environment you are cultivating. In this case when you overdo it modeling how to step back and recalibrate with the community and during that recalibration evaluate your systems to provide buffer for yourself to decrease the odds that future recalibrations will be necessary. People going above and beyond is how workers get exploited and in learning spaces it is good to model the tools folks need to be able to represent themselves and fight for their own needs in a world where people will be constantly pushing for more. + +Thanks Naomi for all that you do. Everything will be fine. People have a bunch of free resources available to them while you recalibrate and there are plenty of additional places they can get supplementation if that is required and they can't wait. It is good leadership to say no to things that are unsustainable.

+

26 March 2026

+
+
+

Wildfire

+

I may not know you and you may not know me, but I am very glad you're still here ❤️ you are light to many people in this server!

+

17 March 2026

+
+
+

Anny

+

I hate being at war. it makes international womens day harder to feel like celebrating. being stuck in a bomb shelter sucks... but at least i get some time to study work towards finding a place in tech as a developer. Mama Naomi, you are so right about how far we've come, and how far we still have to go.

+

8 March 2026

+
+
+

blairingmysoul.bsky.social

+

I'm glad so many others appreciate the community you've built.👏💖

+

4 March 2026

+
+
+

Internal Feedback (Anonymised for privacy)

+

I just finished reading the report. Excellent work, Naomi. This seems to reinforce our instincts that we just want Socrates to give feedback on code, and we want to position it as a tool that helps you get unstuck without risking learned helplessness or backsliding on your skills.

+

26 February 2026

+
+
+

Wildfire

+

I know, you were kind to me a while ago, you gave me the confidence to share my project in this community, which I did. Because of your kind words to me. 💜

+

25 February 2026

+
+
+

Internal Feedback (Anonymised for privacy)

+

Thanks Naomi. Firstly, keep up the good work on the spring cohort. It has been amazing to see contributions and meaningful engagement from first-timers. No one gets that done better than you!

+

20 February 2026

+
+
+

Quincy Larson

+

Naomi is extremely good at finding opportunities to improve our platform and our community that nobody has even thought of. She's also adept at explaining those ideas, implementing them, and rallying other team members to help her making them a reality. She's a massive asset to the freeCodeCamp community and to our charity's developer staff.

+

10 February 2026

+
+
+

Internal Feedback (Anonymised for privacy)

+

Kudos Naomi for picking it up while I was out sick thank you ❤️

+

17 January 2026

+
+
+

Isaac

+

I would like to shout out Naomi. Lowkey, she carries a lot of work here. She took time to organize events for online, she's constantly offering help to everyone, her bots are actively used in the server. And beyond what she does for us, she's always ready to stand up for anyone who she feels she needs to. Naomi, you are an amazing human being! We are grateful to have you in this community

+

19 December 2025

+

Hanna Rose

Naomi is an extremely hard working individual who knows no bounds but her own. She constantly pushes herself and her team to do they best they can and ensures the results she delivers is as high quality as possible. With resilient determination and outstanding coordination and leadership skills, there is no one else that could even remotely match her level of talent.

@@ -72,6 +150,11 @@

Naomi and a colleague rotated dozens and dozens and dozens of credentials while ensuring as many tools as possible could stay functional through the holiday weekend. They used their deep knowledge of version control systems to recommend paths forward, and proactively thought of additional ways we can increase security within our repos. Naomi and her colleague were also on the call Wednesday night for hours and went on to complete many, many tasks throughout the long weekend. Kudos to Naomi and colleagues for diligently combing through our repos and undoing the erroneous changes.

1 December 2025

+
+

Internal Feedback (Anonymised for privacy)

+

Naomi hustled this weekend and churned out a working SDK that supports a new platform integration, and documentation too! Let's give a round of applause for the teamwork!

+

24 November 2025

+

Internal Feedback (Anonymised for privacy)

We've had a lot of help along the way, including the tireless work colleagues like Naomi have put into making this happen, plus short-order efforts from engineering teams (including Naomi) to get our SDKs ready for this product launch.

@@ -102,11 +185,6 @@

I wanted to give a shout out to Naomi who is always so patient when I ask her about complex GIT situations I "git" myself into. Whether it's a funky rebase or major merge conflicts she always has the answers and is soooo helpful.

26 September 2025

-
-

Internal Feedback (Anonymised for privacy)

-

I wanted to give a shout out to Naomi who is always so patient when I ask her about complex GIT situations I "git" myself into. Whether it's a funky rebase or major merge conflicts she always has the answers and is so helpful.

-

26 September 2025

-

Internal Feedback (Anonymised for privacy)

Kudos to Naomi for all of the initiatives on Discord. The community is really thriving and it is bringing more engagement to the organization!

@@ -178,7 +256,7 @@

14 August 2025

-

Nielda Karlo Melo

+

Nielda Karla Melo

Naomi is one of the most competent professionals I have had the pleasure of working with. She has an exceptional presence, giving the impression of being everywhere at once, and her attention to detail is remarkable. She is able to identify subtle points and gaps in reasoning that others might miss and point that out in a respectful way. Naomi is not one to avoid difficult conversations. She expresses her opinions with clarity, confidence, and thoughtfulness. Her work on freeCodeCamp’s Discord, in addition to the many other code-related contributions she has made, is nothing short of impressive. She has kept the community engaged, planned events that people genuinely want to attend, and led the management of the entire space. Thanks to her leadership, the community has become a respectful, welcoming, and valuable place to be a part of. Any team would be fortunate to have Naomi’s expertise, dedication, and leadership.

14 August 2025

@@ -192,11 +270,21 @@

Quick shout out to a colleague and Naomi today for a late night hot fix and lighting fast review (7 mins!) for our NodeJS SDK to get audio streaming working with the latest React (5+). Release - v4.9.1 updates our webpack support for modern JS bundlers (Vite, React App v5+, Next.js) to fix streaming audio through the browser. This helped unblock an important prospect that would impact other important buyers in that market. Great bias for action, and tight teamwork all around, bravo!

9 July 2025

+
+

jake-haver-of-catz.bsky.social

+

This morning I had my mind melted with a run through of @github.com by freeCodeCamp super champion, Naomi! Super grateful for this workshop to get our feet wet before we need to use this to collaborate on our projects in a few days! AH! Day 219/365 #code365 #goOnGit #100devs #freeCodeCamp

+

30 June 2025

+

Internal Feedback (Anonymised for privacy)

I want to give BIG kudos to Naomi and colleagues for their strength, bravery and love they shared with all of us today! What a tremendous presentation full of passion, information and dedication!

26 June 2025

+
+

paddle

+

Thanks for the update! It sounds like you've put a lot of effort into enhancing our Discord community. The events you mentioned, especially the mentorship sessions and accountability calls, sound like great opportunities for everyone to connect and improve their skills. I think the feedback channel is a fantastic idea, too. It'll be really helpful for gathering ideas directly from members. I'm looking forward to seeing how these changes will make our community even more engaging. Keep up the great work!

+

24 May 2025

+

Internal Feedback (Anonymised for privacy)

I want to give some big Kudos to Naomi and a colleague for all the great developer experience work they did last week while many of us were travelling. Naomi pushed forward with internal chatbot development, which is a company-centric Slack Bot that uses our knowledge base to answer questions. This bot is available in our current Slack Workspace now! Long Term we want to make it available to our customers to install in their own workspaces so they can get their questions answered quickly. It will eventually be Voice Enabled using our Voice API, which means customers would authenticate and make API requests to use Voice features

@@ -277,6 +365,11 @@

Naomi is an absolute trailblazer, and is an amazing person to work with! Naomi is humorous and also has an amazing attitude to work with. Her ability to solve complex problems efficiently astounds me. Not only does she demonstrate outstanding technical knowledge, but also does an amazing job at elucidating her needs as an engineer. She is a very warm person and quite easy to work with. Naomi is immensely perceptive and very calculated with what she does. Naomi would make an excellent addition to any company that is lucky enough to hire her!

2 May 2024

+
+

plamoni

+

Note that Naomi has been coding for like 3 years now. I've been coding for 30 years and have nothing public that's anywhere near as good as this project. So realize that Naomi is a bit of an outlier with this and you shouldn't feel like you have to hit this bar to be successful. 🙂

+

30 September 2023

+

Danny Thompson

If you need a problem solver, look at Naomi. Naomi is a fantastic part of the online tech community by teaching and offering help to beginners on their journeys into tech. She has created some great solutions and is a consistent learner. Naomi has led initiatives using Javascript and front-end technologies to produce finished products within a volunteer position. Highly recommend Naomi to any team.

@@ -286,6 +379,58 @@

Eddie Jaoude

Naomi has done a fantastic job in creating Becca Bot, which is an integral part in managing the EddieHub Discord Community. As founder of EddieHub, Naomi is super helpful to all Community members and an excellent moderator, from our text channels to audio calls and live streams. Naomi demonstrates an excellent technical knowledge and is always keen to share this with the community.

30 June 2023

+
+
+

blackpug

+

Wow, that is an incredible explanation [of a complex regex concept], thank you so much for taking the time to explain it in so much detail. I learned so much from the answer you provided. This is brilliant.

+

25 April 2023

+
+
+

BigBonBon

+

Shout out to Naomi for making it feel less daunting to talk/engage with people over discord.

+

29 August 2022

+
+
+

Luke Oliff

+

Naomi is a career switching ~~future~~ open source star. When I first met Naomi she was still looking for her first full-time tech role, and now she is an engineer for one of the most important free spaces for folks looking to get into tech, freeCodeCamp. Follow for great takes, great content, and great open source projects!

+

8 March 2022

+
+
+

plamoni

+

Notably, Naomi is a bit of a rock-star with this stuff. She is clearly keeping a ton of plates spinning and getting a lot done. It's hard *not* to notice it. + +If you can be 50% as engaged as she is, you'll be absolutely fine. 😄

+

2 March 2022

+
+
+

GDG Memphis

+

[Naomi Carrigan] is a developer at freeCodeCamp. Primarily working in TypeScript, she has built CLI tools, curriculum content, APIs, and Discord bots. She is very passionate about open source and community building, and has helped shape and guide multiple OSS communities and developers.

+

21 September 2021

+
+
+

manuarora

+

Today I wrote my first blog for freeCodeCamp publication. I'm thankful to you for letting me know that I could do something like this.

+

18 August 2021

+
+
+

procz

+

hey! just wanted to take a minute to thank Naomi, and probably some other people i'm forgetting, as well as freeCodeCamp in general, for all the help in the past few months, finally got my first job in the industry and your help really made it easier 🙂

+

9 April 2021

+
+
+

Jessica Wilkins

+

I decided to reach out to [Naomi Carrigan] who is a freeCodeCamp developer and moderator. She had a service for code review sessions on her website and I wanted her to take a look at my code. The code review session was very valuable and I learned a lot about how to make the site even better.

+

3 February 2021

+
+
+

lilykhan

+

[In a year-end reflection on learning to code:] A few amazing people who made this year amazing and to whom I'm so thankful for — [including Naomi]. They never said I'm not good enough, and they all encourage me to try out new stuff and to give my best shot. They trust in me even when I don't trust in myself.

+

31 December 2020

+
+
+

codeofdreams

+

[While seeking help debugging a JavaScript project:] I would appreciate your assistance and input. You are my favorite moderator. Thank you!

+

12 August 2020