Become a sponsor to dmjio
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.
Featured work
-
dmjio/miso
🍜 A tasty Haskell front-end framework
Haskell 2,197 -
dmjio/stripe
💰 Stripe API
Haskell 178 -
dmjio/envy
😠 Environmentally friendly environment variables
Haskell 150 -
dmjio/Julio
Julia embedded in Haskell
Nix 53 -
arrayfire/arrayfire-haskell
Haskell bindings to ArrayFire
Haskell 60 -
dmjio/graphql-meta
Lexing, parsing, pretty-printing, and metaprogramming facilities for dealing with GraphQL schemas and queries
Haskell 21