{"title": "Emmo00 for OSS and Community Building", "website": "https://x.com/emma_nwafor1", "createdAt": 1742145371587, "userGithub": "emmo00", "credentials": {}, "description": "\nI’ve been actively contributing to open-source, building tools that simplify fintech, blockchain, and developer workflows. My focus is on making software more accessible while fostering a strong developer community through mentorship and education.  \n\n### **Community Leadership**  \n\nI actively lead and mentor developers through:  \n\n- **Dev Team Lead – Borderless Tech Club, UNN**: Driving tech initiatives, and mentoring upcoming developers.  Borderless Tech Club is a student-led and student-focused initiative at the University of Nigeria, Nsukka, dedicated to onboarding the next generation of individuals into areas like software development, content creation/marketing, design, and other interesting fields in the web3 and web2 space. [Community Page](https://x.com/Borderlessunn)\n\n- **Technical Lead – GDG UNN**: Coordinating hackathons, workshops, and technical events that bridge students and professional developers.  Google Developer Groups (GDG) UNN is a community backed by Google, focused on empowering developers with knowledge and resources to build impactful tech solutions. GDG UNN serves as a hub for developers to connect, learn, and grow in their careers while staying updated on the latest trends in technology. [Community Page](https://x.com/Borderlessunn)\n\n\n### **Projects**  \n\n- **M3tering Protocol Developer** – Actively contributing to the **M3tering Protocol**, an open-source initiative for decentralized energy metering and data access. Currently building an **index for meter data**, making it easily accessible for developers looking to integrate M3tering data into their applications. [Project Page](https://m3tering.whynotswitch.com/)\n- **[Usenevo](https://github.com/Emmo00/usenevo)** – A crypto invoice manager that streamlines invoice creation, tracking, and payment in crypto.  \n- **[Mock Paystack](https://github.com/Emmo00/mock-paystack-laravel)** – A Laravel package that provides a mock API for Paystack, making testing seamless without real API calls.  \n\n### **Content & Education**  \n\nBeyond writing code, I share insights through articles covering software development, fintech, and blockchain. Some of my published work:  \n\n\n- **[7 Facts You Didn’t Know About the Ethereum Virtual Machine (EVM)](https://paragraph.xyz/@nwaforemmanuel005gmail.com/7-facts-you-didnt-know-about-the-ethereum-virtual-machine-evm)** – A deep dive into the inner workings of the EVM, revealing lesser-known details about how smart contracts execute.  \n- **[Self-Guide for Deploying Laravel and React Applications on a VPS](https://dev.to/emmo00/self-guide-for-deploying-laravel-and-react-applications-on-a-vps-1o57)** – A detailed walkthrough of setting up a VPS to deploy full-stack applications with Laravel and React.\n- **[Learning a New Language/Framework](https://dev.to/emmo00/learning-a-new-languageframework-1ef7)** – My experience adapting to an unfamiliar language and framework during an internship and strategies that helped me navigate the learning curve.  \n- **[What is the Point of Using Recursive Functions?](https://dev.to/emmo00/what-is-the-point-of-using-recursive-functions-when-writing-code-2k4f)** – Breaking down recursion in programming with practical examples and real-world use cases.  \n- **[The Difference Between `||` and `??` in JavaScript](https://dev.to/emmo00/the-difference-between-and-in-javascript-3em3)** – A comparison of JavaScript’s OR (`||`) and Nullish Coalescing (`??`) operators and when to use each.  \n- **[How to Use Black and Pre-Commit for Auto Formatting in Python](https://dev.to/emmo00/how-to-setup-black-and-pre-commit-in-python-for-auto-text-formatting-on-commit-4kka)** – A guide on setting up Black with pre-commit hooks to maintain consistent code formatting automatically.  \n- **[Closures & Memoization](https://dev.to/emmo00/closures-memoisation-3gpp)** – Explaining how closures work in JavaScript and how they enable memoization for performance optimization.  \n- **[What Happens When You Type google.com in Your Browser and Press Enter?](https://medium.com/@nwaforemmanuel005/what-happens-when-you-type-google-com-in-your-browser-and-press-enter-327f22292b50)** – A step-by-step breakdown of how the web works, from DNS resolution to page rendering.  \n\nThese writings help onboard developers into the open-source and blockchain space, breaking down complex ideas into practical insights.  \n\n\nI’m committed to growing the open-source and Web3 ecosystem through education, collaboration, and hands-on contributions. Support from this grant will enable me to sustain these projects, create more learning opportunities, and push forward the adoption of open technologies.", "projectTwitter": "emma_nwafor1"}