Open Source Contributions

CD
I'd only made a few very small contributions over the years. Now I'm working with the ExpressJS documentation team and plan to contribute there regularly.
Project Link Status Description
expressjs.com: Added a dark mode theme to the site. Link merged After finding an abandoned PR for this issue, I took it over and implemented it. The results can be viewed online.
expressjs.com: Made small HTML fix to routing page. Link merged Changed a mid-page h3 to an h2 to make the page look more uniform.
react-data-table-component: Fix displaced page elements on project web site. Link stale + unmerged After seeing this bug I submitted the fix without consultation. The maintainers never acknowledged or merged it. No idea why. It fixed the issue.
react-native-autocomplete-input: Update broken API URL used in the app demo. Link merged The demo was pulling from an outdated URL that was broken. I submitted an updated change.
curveball: Added ability to handle multiple inputs by app.use(). Link merged This task was listed as open. I submitted a PR with the updates.
freeCodeCamp: Updated lesson documentation to mention ES6 Javascript. Link merged Made significant changes to lesson plan text, including some small code changes.