I’ve been finding Stripe fees more and more difficult to calculate in my head, so I made a calculator to quickly see the fees for different scenarios.
It supports 40 countries and the additional features Stripe provides an extra fee.
Stack: Rails without a database, Turbo, and Stimulus. Hosted for free on Fly.io in their Texas, Amsterdam, and Singapore regions. Using Cloudflare’s for the DNS + CDN.
I discovered this recently when my housemate complained the WhatsApp iPad app was useless for some basic features that worked on their iPhone.
Then we discovered it was not an official app. I’ve been resetting all passwords shared with my housemate and am rethinking how I share sensitive information.
The kicker is anyone on the other end of a message to or from an unofficial app doesn’t know their messages may have be compromised. I thought I was safe(ish), assuming only official clients were available in app stores.
I’m looking for work around RESTful API applications, MVP builds, Ruby mentoring, SaaS application, and payments. I have 5 years professional experience with Ruby and Rails working on a wide variety of projects.
I've been looking at the CloudMade Geocoding API for a side project and they return good results in the UK. The POI search might also be helpful but I haven't tried it yet.
You get 100k free requests per month and then it's $15 per 100k.
Their APIs are licensed under the Creative Commons Attribution 2.0 License.
So I've registered with CloudMade. That was painless.
Then ...
It appears with CloudMade that to get an API key I have to pretend I'm building an APP, and have to have a web site describing my awesome new product. Then when I try to ask a question, I get all the way through the tedious process of constructing my question in their model of how a customer should behave, only to have to login with a completely different account! Google, Facebook, GetSatisfaction, something, but not the account I just registered with them.
It is a bit rubbish but not as bad as other APIs I've had to register for (API keys pending review/approval for several days). I just filled in the bare minimum of App name and google.com for the App URL. Where are you trying to ask questions? I've been using their support email address.
I tried clicking on the "Feedback" link on the left. When that didn't work, I've tried sending them email to their support address.
In the meantime I've factored out and lifted all the GeoCoding from my application and added my own internal "API", so whatever service I end up using, I can switch fairly easily to another when necessary.
https://github.com/leaflet-maps-course/resources/blob/33fef0...