00:04 All right.
00:04 Hey, I think I'm recording here.
00:05
Haxor > Haxor - Task
| castId: { | |
| type: 'string', | |
| required: true | |
| }, | |
| apiKey: { | |
| type: 'string', | |
| required: true | |
| }, | |
| apiSecret: { | |
| type: 'string', |
Strip Atom stuff from here: https://github.com/wyze/atom-seti-icons
Create a Vue component that renders an icon given a filename.
Inputs either "file.html" or just "html."
Developer experience needs measurements that go beyond email open rates and website analytics. Developers spend time in their terminal, IDE, and help sites. Learn how to apply UX and analytical methods to improve your developer experience, reduce on-boarding friction, and drive your API strategy.
Developer Experience is an emerging field that lacks solid process, tooling, and measurement. In this talk we turn developer experience into a science. Learn how measure the efforts of your marketing and developer relations teams with more than web analytics, produce feedback on demand, and use analytical data to drive your developer strategy.
Ian Jennings has been working in Developer Experience for 8 years. He founded Hacker League hackathon platform which sold to Mashery/Intel and spent 6 years building Developer Experience at PubNub. Now he’s applying user experience and analytics methods to the world of APIs and developer experience in his new company, Haxor.
Build a NodeJS application that performs a background check on a user:
| { | |
| id: "", | |
| clientReferenceId: milliseconds.toString(), | |
| givenName: "John", | |
| familyName: "Smith", | |
| email: milliseconds.toString() + '@example.com', | |
| ssn: "112223333", | |
| dob: "1975-02-28", | |
| address: { | |
| addressLine: "222333 PEACHTREE PLACE", |
| // function to check if a uuid (who) exists in a db record (and is permitted in the channel) | |
| let isAuthed = (record, who) => { | |
| if (!record) { | |
| return true; | |
| } else { | |
| return who && record && record.length > 0 && record.indexOf(who) > -1; | |
| } | |
| }; |
This example depends on compiled JS SDK found in the auth-policy-refactor branch.
Make sure to compile this version of ChatEngine in the sibling directory:
/chat-engine (auth-policy-refactor)
pubnub-cli watch
pubnub-cli test
pubnub-cli pull overwrites local files