Skip to content
You must be logged in to sponsor dmjio

Become a sponsor to David Johnson

Intro

👋 Hi, I'm David, a creative professional with a background in computer science.

I build, maintain, contribute to, and popularize a significant amount of open source projects aimed at commercial adoption of GHC Haskell. My approach is the integration of Haskell within the wider technology community, enabling consumers of my libraries to build unique experiences / solutions for their end-users on server, mobile and browser platforms. The methods I commonly employ to achieve the aforementioned goals are embedded DSLs, FFI integration, API binding generation, lexing and parsing of open source specifications, and building configuration tools.

Why sponsor me

Building open source libraries that others use and depend on for critical tasks takes a lot of effort and requires a significant time investment. Any kind of support goes a long way in terms of keeping me motivated and also realizing the dream of making Haskell a first class citizen in industry when it comes to application development for web, mobile and server.

Short term sponsorship

In the short term, sponsorship looks like supporting the following efforts:

  • iOS, tvOS, watchOS, iPadOS, MacOS development with GHC Haskell that takes advantage of the latest frameworks from Apple.
  • ArrayFire GPU library integration.
  • New feature development for the Miso web framework.
  • An ARM native code generation backend for GHC

Long term sponsorship

In the long term I'd like to continue building libraries that allow users to create unique experiences using GHC Haskell that take advantage of the latest trends in industry. Any funding in that direction from an individual or corporation is greatly appreciated and opens the door to further collaboration.

Current sponsors 3

@lemmih
@mstksg
@MaxGabriel

Past sponsors 8

@ereslibre
Private Sponsor
@moodmosaic
@chessai
@adnelson
@sigrlami
@heath
@aniravi24

Featured work

  1. dmjio/miso

    🍜 A tasty Haskell front-end framework

    Haskell 2,153
  2. dmjio/stripe

    💰 Stripe API

    Haskell 175
  3. dmjio/envy

    😠 Environmentally friendly environment variables

    Haskell 149
  4. dmjio/Julio

    Julia embedded in Haskell

    Nix 53
  5. arrayfire/arrayfire-haskell

    Haskell bindings to ArrayFire

    Haskell 59
  6. dmjio/graphql-meta

    Lexing, parsing, pretty-printing, and metaprogramming facilities for dealing with GraphQL schemas and queries

    Haskell 21

Select a tier

$ one time

Choose a custom amount.