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
- 404