Writing · 136 entries
Notes
Open source, documentation, community, and learning in public — everything I've published since 2020.
01 · Start here
Six pieces, if you only read a few
- Building bridges, not walls: The importance of documentation in open source projects
Documentation is the bridge between code and people. The three types every project needs, and how to write docs a global audience can actually use.
- The missing piece: Why your project needs a maintainer onboarding process
Contributor onboarding gets all the attention. Why maintainers need the same guidelines, plus a graceful offboarding process for when they move on.
- How I built a curated, automated open source portfolio
How I vibe-coded a Node.js script and GitHub Action from my phone to track my contributions automatically, and the four filters that keep it honest.
- Giving non-code contributions the recognition they deserve
Documentation, testing, design, and translation all count. How Mautic built a system to formally recognize no-code work toward Hacktoberfest.
- I was skeptical of AI. Then it saved me hours of writing.
I speak three languages. Writing a blog post in a language other than my mother tongue could take me more than four hours. A tight deadline pushed me to try AI to help draft a post based on my ideas, and taught me to use it responsibly.
- From helping out to taking ownership: The art of sticking around
Why sticking with the same communities and doing the invisible work, not chasing a handful of impressive PRs, is what turned into leadership roles at Virtual Coffee, OpenSauced, and Mautic.
02 · Recognitions
When it got featured
This writing's been highlighted 11 times across newsletters, weekly round-ups, challenge wins, and more.
- Top 7 Featured DEV Posts of the Week ×6
DEV Community
All 6 — articles & featured posts
- The Curated, Automated Open Source Portfolio: How It's Going featured post ↗
- How I Built a Curated, Automated Open Source Portfolio featured post ↗
- Mini Portfolio: Bring Your GitHub Profile to the Next Level featured post ↗
- Contributing to Open Source 101 featured post ↗
- Project collaboration and pair programming featured post ↗
- 10+ free and affordable resources to learn frontend web development featured post ↗
-
DEV Community
for Beyond Hacktoberfest: Building a True Open Source Journey
-
freeCodeCamp
-
freeCodeCamp
for How to Contribute to Open Source Projects – Non-Technical Things You Should Know
-
CodeNewbie
-
Hashnode