Panel:

Charles Max Wood
Aimee Knight
Joe Eames
AJ O'Neal
Special Guests: Orta Therox

In this episode, the JavaScript Jabber panelists talk about the tool Danger with Orta Therox. Danger allows you to create cultural rules about your pole request workflow. They discuss what Danger is, how it works, and how it can help you to catch errors and speed up code review. Danger lets you erase discussions so that you can focus on the things that you should really be focusing on, like the code. They also compare Danger to other ways of doing test converge.

In particular, we dive pretty deep on:

What is DangerJS?
Think of it as being on the PR level
Provides an eval context
Used on larger projects
React, React Native, Apollo, and RxJS
Experimenting with moving Danger onto a server
Danger can run as a linting step
Pre-commit hooks
Prettier
How do you use Danger on your own machine?
Danger Ruby vs Danger JS
NPM install
How is using Danger better that other ways of test coverage?
What kinds of rules can you write for this system?
Can use with Ruby or JavaScript
React Storybooks
Retrospectives
And much, much more!

Links:

React Dev Summit
JS Dev Summit
Danger JS
React
React Native
Apollo
RxJS
Prettier
Danger Ruby
Ruby
JavaScript
Orta’s GitHub
Artsy Blog

Picks:

Charles

Hogwarts Battle Board Game
Sushi Go Party! Game
NYC tips

Aimee

Max Stoiber Blog
The Ultimate Guide to Kicking Ass on Take-home Coding Challenges

Joe

SaltCON
Stuffed Fables Board Game

AJ

UniFi AC Lite
Fullmetal Alchemist

Orta

The Wire
Worm Web Serial