2
4 Comments

My first open source Elixir library

I recently started working on a side project to make it easier for me to write and send greeting cards to my friends and family. I searched high and low for a good simple API for printing and mailing the cards I designed. Eventually I stumbled upon Handwrite.io, an awesome little startup that uses robots to mimic real handwriting.

The API was amazingly simple and does basically everything I need and nothing more. Because I'm building an Elixir/Phoenix app I had to write my own REST calls to the API. I figured since I'm doing this work anyway, why not give back and publish it as a Hex package?

Since this is my first open source Elixir library, I'd love to get feedback from any other hackers out there who know Elixir and would be willing to give it.

Or if you have a lot of experience maintaining open source, I'd love to hear any thoughts/advice for how to do it effectively.

Here's the code...

Hex: https://hex.pm/packages/handwrite
Docs: https://hexdocs.pm/handwrite/readme.html
Github: https://github.com/timpile/handwrite

on September 15, 2020
  1. 1

    Nice work. I would add a ## Usage to your readme illustrating the happy path to sending a card.

    1. 1

      Thanks, that's great feedback. I'll be sure to add example usage in the next release!

  2. 1

    Never herad about HandWrite, but it looks really cool! Do you know what their pricing is? When I see a company saying 'contact us for pricing', my mind immediately goes to...they don't want to list their pricing because it's too high.

    1. 1

      I've only been using them in test mode for development, so I haven't incurred any charges yet but I believe it starts around $3 per card.