Skip to content
You must be logged in to sponsor IEvangelist

Become a sponsor to David Pine

@IEvangelist

David Pine

IEvangelist
Pewaukee, WI

Hi there! πŸ‘‹

I'm David Pine, a passionate software engineer and Google Developer Expert who loves to create, share, and maintain open source projects. You can find some of my work on my GitHub profile: https://github.com/IEvangelist.

I enjoy working on repos that help developers learn new skills, improve their productivity, and have fun with code. Some of my popular projects include:

  • IEvangelist/azure-cosmos-dotnet-repository: A library .NET library used to simplify the consumption of Azure Cosmos DB, by using the tried-and-true repository pattern.
  • IEvangelist/blazorators: An ambitious source generator that creates JavaScript bindings to support service-oriented, dependency injection ready, bi-directional interop with .NET projects like Blazor.
  • IEvangelist/learning-blazor: The source project used as the basis for the O'Reilly Media book "Learning Blazor: Build Single-Page Apps with WebAssembly and C#".
  • IEvangelist/resource-translator: A custom GitHub Action that leverages Azure Cognitive Services translator to generate pull requests for static resources, used with localization and globalization of apps.
  • dotnet/versionsweeper: A custom GitHub Action that sweeps repositories and creates issues when discovering out-of-support .NET target-framework monikers (TFMs).

By sponsoring me, you will support me in maintaining and improving these projects and many other projects that are not listed, as well as creating new ones.

You can choose from different sponsorship tiers depending on your budget and preferences. Every contribution, no matter how small, is greatly appreciated and will make a difference. πŸ’–

Thank you for considering sponsoring me and for your interest in my work. I hope you enjoy using my projects and find them useful. If you have any questions or suggestions, please feel free to reach out to me anytime. πŸ€“

@IEvangelist

πŸ€“ Reaching this goal will help justify the time spent on evenings and weekends hacking on side projects. While I do love it, it's a lot of work...and I just want to provide for the community that I've grown to adore. πŸ’œ

Current sponsors 1

@KristofferStrube
Past sponsors 1
@sven5

Featured work

  1. IEvangelist/azure-cosmos-dotnet-repository

    Wraps the .NET SDK for Azure Cosmos DB abstracting away the complexity, exposing a simple CRUD-based repository pattern

    C# 313
  2. IEvangelist/blazorators

    This project converts TypeScript type declarations into C# representations, and use C# source generators to expose automatic JavaScript interop functionality.

    C# 349
  3. IEvangelist/signalr-chat

    A chat app built with Blazor WebAssembly, hosted on ASP.NET Core, with the latest C# and SignalR -- need I say more?

    C# 190
  4. IEvangelist/learning-blazor

    The application for the "Learning Blazor: Build Single Page Apps with WebAssembly and C#" O'Reilly Media book by David Pine.

    C# 129
  5. IEvangelist/resource-translator

    A GitHub Action that automatically creates machine-translated PRs of translation files. Supported file formats include, .ini, .po, .restext, .resx, .xliff .json.

    TypeScript 64
  6. dotnet/versionsweeper

    🎯 LTS (or current) versions - GitHub Action that will run as a scheduled CRON job. Ideally, once every few months or as often as necessary to align with .NET version updates.

    C# 58

4% towards 25 monthly sponsors goal

@KristofferStrube

KristofferStrube sponsors this goal

Select a tier

$ a month

Choose a custom amount.