DeV FULLSTACK

mono-langage

Need: travel from A to B

A

B

Load capacity

Speed

Comfort

Load capacity

Speed

Comfort

INSURANCE

Load capacity

Speed

Comfort

INSURANCE

Load capacity

Speed

Comfort

INSURANCE

A

B

Ok, what this has to do with DeV?

Need: handling reservations

Load capacity

Speed

Scalability

SQL
NoSQL

Load capacity

Speed

Scalability

INSURANCE

SQL
NoSQL

Backend
Python/JS/PHP/
F#/HASKELL

Frontend

Elm/React

Vue/Angular

SERIALIZATION

AJAX CALLS

Load capacity

Speed

Scalability

INSURANCE

SQL
NoSQL

Backend
Python/JS/PHP/
F#/HASKELL

Frontend

Elm/React

Vue/Angular

SERIALIZATION

AJAX CALLS

DOCKER

Load capacity

Speed

Scalability

INSURANCE

SQL
NoSQL

Backend
Python/JS/PHP/
F#/HASKELL

Frontend

Elm/React

Vue/Angular

SERIALIZATION

AJAX CALLS

DOCKER

Ok, what's the actual need?

Need: travel from A to B

A

B

  • 5km, in a city
  • Need to take a laptop

Load capacity

Speed

Comfort

INSURANCE

A

B

Load capacity

Speed

Comfort

INSURANCE

A

B

Need: handling reservations

  • For a small non-profit
  • ~1000 reservation/year

For 5 years, SQL database textual dump:

Need: handling reservations

For 5 years, SQL database textual dump: <10Mo

  • For a small non-profit
  • ~1000 reservation/year

Load capacity

Speed

Scalability?

INSURANCE

SQL
NoSQL

Backend
Python/JS/PHP/
F#/HASKELL

Frontend

Elm/React

Vue/Angular

SERIALIZATION

AJAX CALLS

DOCKER

What if we just use one language?

"Classical" FULLSTACK

mono-language FULLSTACK

Demo time!

Amazing DeV experience

+

Plaform locking

-

Some unknown magnitudes

To keep Earth sustainable, we have to produce at most 2 tons of CO2 equivalent per year per person

Annual average French carbon footprint

Annual average French carbon footprint

6-10 Tons CO2 equivalent per person

5 km x 200 days x 0.25 kg/km = 500kg

A

B

To keep Earth sustainable, we have to produce at most 2 tons of CO2 equivalent per year per person

Load capacity

Speed

Comfort

INSURANCE

A

B

Load capacity

Speed

Comfort

INSURANCE

A

B

1/4 of carbon budget

Cheap

Parkable

Sport

weather vulnerable

Carbon free

 

(or negligeable with electrical bike)

Paris-NY round trip: 1.2Tons (AirFrance) - 2Tons

of CO2 equivalent

What can I do?

  • Maximize low carbon transporation means: walk, bike, public transport, shared car
     
  • Travel near your place (there are amazing places in France!)
     
  • Reduce meat (specially beef)
     
  • Heat 1°C less
     
  • Reduce your speed when you need to take a car
     
  • Don't print this email (?)

deck

By sebbes

deck

  • 159