
freeCodeCamp.org is a friendly community where you can learn to code for free. It is run by a donor-supported 501(c)(3) nonprofit to help millions of busy adults transition into tech. Our full-stack web development and machine learning curriculum is completely free and self-paced.
A Content Layer API plugin for Astro that adds support for fetching content from Hashnode, including articles, tags, and authors. It allows developers to easily integrate Hashnode content into their Astro projects.
How to support
You can support freeCodeCamp.org by donating to our nonprofit organization at https://freecodecamp.org/donate. Your contributions help us maintain and improve the platform, ensuring that we can continue to provide free coding education to millions of people around the world. You can also support me directly by sponsoring my work on GitHub at https://github.com/sponsors/raisedadead.
A small brief about your project
freeCodeCamp's code base is a large, open-source project that provides a comprehensive curriculum for learning Programming, Mathematics, English and more. It includes interactive coding challenges, projects, and a supportive community where learners can ask questions and share their progress. The platform is designed to be accessible to everyone, regardless of their background or prior experience.
One FOSS maintainer lesson for your younger self
Start small, focus on one thing at a time, and don't be afraid to ask for help.
Why do you do it? Why do you bother maintaining a FOSS project?
Education should be free, and I'm stubborn enough to spend my nights making sure it stays that way.
Which file in your project would you most like to set on fire?
Markdown files, because git is not a good tool for content management.
What's your open-source villain origin story?
The idea of collaborating with humans thousands of kilometers away, whom I have not met IRL, probably never will – but still being able to just trust with feedback and opinions is liberating. Got into a traditional CS degree, and job—discovered Three.js and freeCodeCamp in 2015 as part of skilling up for the day job. I was hooked. Quit corporate life to do FOSS and education full-time. Never looked back.
If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?
🦉