Skip to content
You must be logged in to sponsor mainawycliffe

Become a sponsor to Maina Wycliffe

My name is Maina Wycliffe, a software engineer based in Nairobi, Kenya. I am passionate about coding, contributing to open source projects, learning in public, and sharing what I learn with others. I love teaching and inspiring new developers on how they can learn, improve and grow as developers.

Content Creation ✍🏻

I regularly create content in the form of blog posts and newsletters for a variety of subjects; at the moment, I am focused on teaching developers how to get the most out of Typescript in my newsletter - All Things Typescript, where I post regularly Typescript content to help developers build better mental models and in turn get the most out of Typescript.

On top of typescript, I am starting a second newsletter - The Pragmatic DevX - focused on developer tools and developer experience, where I will focus on helping developers become more productive by exploring how to improve developer experience individually and within organizations and sharing experiences of other developers and how they have improved their development workflows.

On top of that, I write content for various topics, such as Go, Angular, Github Actions, etc., that I publish on my blog and for This is Learning, an open learning organization where we freely share our knowledge.

Projects and Open-Source Contributions

I also create and contribute to open-source projects once in a while. Some of the projects that I have contributed to are:

Mentorship πŸ§‘β€πŸ€β€πŸ§‘

I am a mentor for Angular Developers at Angular Kenya, where developers can reach out to me and chat about various issues they are facing, whether it.'s Angular or any other challenges they are facing. I don't limit this to developers who are from Angular Kenya, but I keep my DMs and my All Things Typescript community open for anyone to get in touch and ask me anything they want to ask, and I will do everything I can to help them.

Why should you Sponsor me?

I am looking to spend more time creating free educational content; on top of blog posts and newsletters, I would like to do live streaming regularly, start a podcast on developer experience and create video content for All Things Typescript. This requires both money and time, and via your sponsorship, I can dedicate more time to helping more aspiring developers learn, develop and achieve their dreams. I have created Sponsorship Tiers to ensure that you get a small token of appreciation πŸ™πŸ»for your sponsorship; please explore the tier system and see if something appeals to you.

@mainawycliffe

It will allow me to invest more in open source contribution, tech speaking, mentoring, and content creation.

Featured work

  1. mainawycliffe/nx-toolkits

    An NX Generator For Firebase Functions and Hosting

    TypeScript 12
  2. mainawycliffe/npm-imported-packages-lens

    A Visual Studio extension that displays links to NPM, Git Repo (GitHub/GitLab, etc.) and Homepage for an imported package in javascript and typescript files on hover.

    TypeScript 12
  3. this-is-learning/twitter-feed

    Using GitHub Actions to announce content through This is Learning's Twitter accounts.

  4. mainawycliffe/aws-appsync-identity-typescript-guard

    A typescript custom guard to check the AppSync Identity of a certain type

    TypeScript 1
  5. mainawycliffe/ghost-firebase-storage-adapter

    Read and write images from Firebase storage in the Ghost blogging platform

    TypeScript 7
  6. ory/dockertest

    Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.

0% towards 10 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ one time

Choose a custom amount.