Stripe API. First time integrating with a payment processing service. They make it so damned easy that I find myself wanting to come up with something of my own to sell just to have an excuse to write something else that uses their API. No, seriously, it's THAT good. Documentation is excellent, libraries are excellent, they've thought of nearly every scenario you might encounter both for one-shot transactions (e.g. a storefront) and subscriptions... I've rarely wanted to track down fellow engineers to buy them a round of beers, but Stripe? If you're listening? Some day, I owe you a round.
Stripe has figured out how to take care of just about all the complexity, including actually handling credit cards so that you don't have to store any CC data yourself (whew!). If you have a subscription service, you define the plans with them and they take care of the recurring charges. They even handle coupons.
Kim Arnett [she/her] leads the mobile team at Deque Systems, bringing expertise in iOS development and a strong focus on accessibility, user experience, and team dynamics.
Face and Emotion API from Microsoft - Processing camera input from the Hololens to detect age, gender and emotion in real-world scenarios. It's been fun, this is just the beginning in playing around with what's actually useful in the Hololens world.
That's cool! I've played with some of Microsoft's face/emotion stuff, but have not tried the Hololens at all. Does the emotion stuff actually work reliably yet?
Kim Arnett [she/her] leads the mobile team at Deque Systems, bringing expertise in iOS development and a strong focus on accessibility, user experience, and team dynamics.
So far so good!
I'm week 2 into hololens and day 3 into the API's. Emotion has been pretty spot on for every face I've tried. Face has been good on the attributes, but about 50/50 on age. It's either about 90% accurate or a decade off.. which has led to some good laughs in the office.
I just finished making a pizza button using an AWS IoT Button and the unofficial dominos pizza sdk for node.js. The docs are a little lacking in areas, but if you have an app like Charles, you can sniff the network traffic and get a good idea of what you need to send. Also very satisfying to order a pizza with a button.
Kim Arnett [she/her] leads the mobile team at Deque Systems, bringing expertise in iOS development and a strong focus on accessibility, user experience, and team dynamics.
Philips Hue API. Smart lights seem like just another IoT yak to shave until you start to find things to do with them.
I'm imagining a monitoring setup for work where a few key metrics that aren't world-on-fire critical are mapped to a team's lights. As metrics go above normal, lights get orange... as they go below normal, lights get blue. Far enough in either direction and people are going to notice and investigate, but it's less intrusive than pagers/emails/Slack alerts.
I worked at a NOC where we had Philips Hue lights linked up to New Relic for our production sites. When things went down the lights would go red and back to green when everything was cleared up. We also had devs that would tie lights into their automated regression tests when doing deployments so that if there were problems with any of the tests they would know immediately as well. It was really slick.
Haven't started using it yet, but this seems like a good place to ask - does anyone have experience using the Strava API? I want to start a side project that analyzes my run data and haven't tried to link it up yet. Planning on using a combo of JS and Python.
I'm using Clojure (Arcadia/ClojureCLR) in Unity3D to program VR apps. It is a very interesting development environment/API that is very powerful. Normally this would require using C# but with Arcadia I can use Clojure. See: github.com/arcadia-unity/Arcadia
Another interesting API (kinda) is Preact - a React.js API-compatible library that is "Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM." See: github.com/developit/preact
I miss the days of the Rdio JS API. It was a really exciting peek into the inner workings of a streaming service. Now that Rdio is gone, I've been cobbling together things like Play Later (play-later.com) with the Spotify API to replace some of the features I miss most from Rdio.
jservice.io/! It returns Jeopardy questions. It's not perfect, sometimes you will get questions that involve audio or video, which will just be blank, but it's still fun to play with. I used it to build a Jeopardy chat game with socket.io.
The Newton API. I've recently picked up an interest in mathematical computing, calculus, etc and find that this really helps me with some of my side projects.
I'm integrating weather into my community-driven, real-time skatepark status app using the Dark Sky API. It's a bit tricky getting started, but surely enough I'm getting somewhere with it.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Stripe API. First time integrating with a payment processing service. They make it so damned easy that I find myself wanting to come up with something of my own to sell just to have an excuse to write something else that uses their API. No, seriously, it's THAT good. Documentation is excellent, libraries are excellent, they've thought of nearly every scenario you might encounter both for one-shot transactions (e.g. a storefront) and subscriptions... I've rarely wanted to track down fellow engineers to buy them a round of beers, but Stripe? If you're listening? Some day, I owe you a round.
I love the Stripe API. They absolutely nailed the documentation. Love it.
thanks for the tip! I've been shying away from projects that involve payment because I was under the impression it would be really complex.
Stripe has figured out how to take care of just about all the complexity, including actually handling credit cards so that you don't have to store any CC data yourself (whew!). If you have a subscription service, you define the plans with them and they take care of the recurring charges. They even handle coupons.
Stripe's APIs are very well documented. A good documentation goes a long way.
Face and Emotion API from Microsoft - Processing camera input from the Hololens to detect age, gender and emotion in real-world scenarios. It's been fun, this is just the beginning in playing around with what's actually useful in the Hololens world.
That's cool! I've played with some of Microsoft's face/emotion stuff, but have not tried the Hololens at all. Does the emotion stuff actually work reliably yet?
So far so good!
I'm week 2 into hololens and day 3 into the API's. Emotion has been pretty spot on for every face I've tried. Face has been good on the attributes, but about 50/50 on age. It's either about 90% accurate or a decade off.. which has led to some good laughs in the office.
I just finished making a pizza button using an AWS IoT Button and the unofficial dominos pizza sdk for node.js. The docs are a little lacking in areas, but if you have an app like Charles, you can sniff the network traffic and get a good idea of what you need to send. Also very satisfying to order a pizza with a button.
I'm interested in being a QA for this! 😂 1st test: Verify if pizza shows up.
foaas.com
It's hugggeee!
Philips Hue API. Smart lights seem like just another IoT yak to shave until you start to find things to do with them.
I'm imagining a monitoring setup for work where a few key metrics that aren't world-on-fire critical are mapped to a team's lights. As metrics go above normal, lights get orange... as they go below normal, lights get blue. Far enough in either direction and people are going to notice and investigate, but it's less intrusive than pagers/emails/Slack alerts.
I worked at a NOC where we had Philips Hue lights linked up to New Relic for our production sites. When things went down the lights would go red and back to green when everything was cleared up. We also had devs that would tie lights into their automated regression tests when doing deployments so that if there were problems with any of the tests they would know immediately as well. It was really slick.
All your API are belong to us: #swagger.io, #swashbuckle, #AutoRest
Haven't started using it yet, but this seems like a good place to ask - does anyone have experience using the Strava API? I want to start a side project that analyzes my run data and haven't tried to link it up yet. Planning on using a combo of JS and Python.
The
chain-error
API for rust. It provides all the nice aspects of exceptions without all the shitty aspects of exceptions.I'm using Clojure (Arcadia/ClojureCLR) in Unity3D to program VR apps. It is a very interesting development environment/API that is very powerful. Normally this would require using C# but with Arcadia I can use Clojure. See: github.com/arcadia-unity/Arcadia
Another interesting API (kinda) is Preact - a React.js API-compatible library that is "Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM." See: github.com/developit/preact
I'm using Travelpayouts API and The Basetrip for my travel websites. The Basetrip is relatively new, but with tons of very helpful travel information.
I miss the days of the Rdio JS API. It was a really exciting peek into the inner workings of a streaming service. Now that Rdio is gone, I've been cobbling together things like Play Later (play-later.com) with the Spotify API to replace some of the features I miss most from Rdio.
I've been looking at CMS' lately. I see them and I wonder why they don't just use swagger rather than having a library for each platform.
But more specifically, Contentful is neat, Episerver's Find (souped up elasticsearch) is also good.
Played a bit with deckofcardsapi.com. It is fun!
jservice.io/! It returns Jeopardy questions. It's not perfect, sometimes you will get questions that involve audio or video, which will just be blank, but it's still fun to play with. I used it to build a Jeopardy chat game with socket.io.
I love working with the Github API. Its very useful, documented and KNPLabs client makes everything fast and easy!
apidocs.telnyx.com set a new high mark for me in functional documentation and actual working well thought out API that worked as described.
I'm looking at Knockout right now. It seems like it will do the job, isn't instantly confusing, and appears to use valid HTML - what a concept!
I'm looking forward to the release of the Vulkan GL Graphics API.
Google Data Flow Java SDK. Powerful API for building the pipelines for processing data that happens within the Google infrastructure. Real stuff!
The Newton API. I've recently picked up an interest in mathematical computing, calculus, etc and find that this really helps me with some of my side projects.
I use a weird API for php telegram bots. I still haven't found it with a Google search, but it's just one file and works flawlessly.
BetFair API, they are the most hideous thing I've ever seen in my life
I'm integrating weather into my community-driven, real-time skatepark status app using the Dark Sky API. It's a bit tricky getting started, but surely enough I'm getting somewhere with it.