expand your horizons

10
So, what do we do now? Zef Hemel @zef

Upload: zefhemel

Post on 20-Feb-2017

763 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Expand your horizons

So, what do we do now?

Zef Hemel @zef

Page 2: Expand your horizons

3 ideas to become a better (Python) developer

that do not involve any Python

Page 3: Expand your horizons

Learn Clojure

Objects and classes are evil

All you need are lists, sets and maps

Pure functions that operate on them

+

Page 4: Expand your horizons

Learn Clojure

Immutable data

Change how you think about programming forever

Page 5: Expand your horizons

Learn Clojure

Watch talks by Rich Hickey

e.g. “Simple made easy” and “The Value of Values”

Page 6: Expand your horizons

Learn Rx

Model the world as streams of data

Combine and query

Developed at Microsoft (Erik Meijer)

Page 7: Expand your horizons

Learn Rx

Change how you build real-time applications forever.

Page 8: Expand your horizons

Do Operations

Volunteer for pager duty

Page 9: Expand your horizons

Do Operations

Change your perspective on writing robust software forever.

Page 10: Expand your horizons

1. Learn Clojure

2. Learn Rx

3. Do Operations

Zef Hemel Twitter: @zef