SoCraTes Slack Bot Pet Project

Why?

Software Craftsmanship and Testing

  • It's about People
  • It's about Action
  • It's about Fun

Why??

blog pressure channel

Why???

yeah but why

Enter Socrates

socrates

Socrates' Principles

  • Opt-in
  • "Remind me to blog" + time
  • Glory or Shame

DING, DING

shame

Technically

Node.js

BotKit, Chrono and some json

nodejs

Run on local server

server

Things I'd like to improve

Testability

Help?

Hosting

  • Cheap cloud (Lambda, Azure, ...)

Help?

Continuous Deployment

(To said cheap cloud)

Help?

Thank you

Follow @koenmetsu