Why Create?
Why Not Use?









                 http://godfat.org/slide/2014-01-07-create/

NO CODE TODAY

Who?

godfat (Lin Jen-Shin)

Why?
What?

Why?
What?

How I decide use or create...

Pain Threshold

Cost

Cost =

Use =

But still,
why?

Programming shall be happy

Solve the problem, and be happy

Why?
What?

What I had done...

My very first gem -- ludy

User input -- friendly_format

Pagination -- pagify

Thumbnails -- thumbo

Deployment -- app-deploy

source-tools

Data sharing -- shere

Net receive -- nr

HTTPS for cool.io -- cool.io-http

Serialization -- cerealize

dm-is-reflective (dm-mapping)

rainbows-emtp

sync-defer

rack-rails-logger

rack-handlers

Stress test -- request-replay

Edit a gem -- gem-eit

grep a gem -- gem-grep

Facebook client -- rest-graph

API clients builder -- rest-core

Clients collection -- rest-more

net/http wrapper, rest-request

bacon fork

Mocks -- muack

Extending ripl -- ripl-rc

ripl redo -- rib

readline_buffer

rib-heroku

Pico web library -- jellyfish

Pico web framework, fishtank

Blog + Wiki -- logi

Q?