/toot

Primary LanguageRuby

Toot

An interesting command-line Twitter client

Developed by Benjamin Fleischer

Wherefore and Whence

Toot is derived from Gary Bernhardt's Destroy All Software Screencast series, specifically, episode 71 Test Isolation Without Mocks and episode 72 Functional Core, Imperative Shell.

Some years after the episodes, I decided to try to reconstruct as much of the code as I could, for better review.

The code here is entirely my repsonsibility for support etc. It was written by me and is neither written nor endorsed by Destroy all Software.

Destroy All Software has given me permission to release this under the MIT license.

On Twitter

Despite the code here being a Twitter client, its main purpose is for learning. There are several reasons to be uncomfortable with writing client apps for Twitter.

MIT License