Recent submissions

Comment · 1 year ago
wrote this post with our team about discriminated unions in typescript, would love to hear people's thoughts
Comment · 3 years ago
Congrats on the launch! As an early Frigade customer we've been super impressed by what the team has built and their attention to detail in helping us implement it in Replo. Amazing work here!
Comment · 8 years ago
Comment · 8 years ago
At work, to alleviate this issue, we use a client library for service A (i.e., one that provides service.getChipmunks(color='blue')). This gives you the compile time check, assuming the client library is a compiled language.

One step better is autogenerated client libraries where a new version is created every time a new version of swagger.yaml is deployed. However, I don't know an open source project that does this.

Comment · 9 years ago
I'm working on an Amazon Alexa app that can send your phone arbitrary push notifications.

Ever since I bought a dot, I've been frustrated with the relatively high friction of sending data from the dot to my phone (why do I have to open the Alexa app to see the full weather forecast? why can't Alexa send me a link to a full Wikipedia article? why can't Alexa start composing a text for me? etc). The solution is to build an app which can route you from an Alexa request (e.g. "Send me the Wikipedia article on X"), to your phone, to the appropriate app.

There are relatively few use cases that I've found so far, but I think the Alexa -> Push interface is a cool one to explore, and it's been really cool to work with the platform and finally get to the point where my app receives a notification from the Alexa cloud. Open to suggestions for this if anyone has any as well!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton