SlideShare ist ein Scribd-Unternehmen logo
Development is forDevelopment is for
futurefuture
ROOFTOP BRAINS BBQ - MUNICHROOFTOP BRAINS BBQ - MUNICH
Maximilian Berghoff - 2019-05-23Maximilian Berghoff - 2019-05-23
WHOAMIWHOAMI
I am MaxI am Max
78 ~ 566 ~ 12,678 ~ 566 ~ 12,6
70kg CO² ~ 566 km VW Golf ~ 12,6 €70kg CO² ~ 566 km VW Golf ~ 12,6 €
(70 Paddis a 200g = 78kg CO², Golf: 124g CO²km,
Steuer: 180€/t CO²)
PROBLEM?PROBLEM?
KONSEQUENZENKONSEQUENZEN
KONSEQUENZENKONSEQUENZEN
Dürre => Hungersnot
Kriege um Resourcen
Verschiebung ganzer Klimazonen
Aussterben vieler Tierrassen, wohl dann auch der
Mensch
WEIT WEGWEIT WEG
NEIN!NEIN!
Dürre 2018 (wiederholt sich nun zum 4. Mal)
Extrem-Schnee im Winter
Flüchtlingsmassen
KlimawandelKlimawandel
KLIMAKATASTROPHEKLIMAKATASTROPHE
Unter 2 GradUnter 2 Grad
2-4 Grad2-4 Grad
Über 4 GradÜber 4 Grad
-
FAKTEN, NA UND!FAKTEN, NA UND!
KEROSINSTEUERKEROSINSTEUER
CO2 ABGABECO2 ABGABE
FÖRDERUNG ERNEUERBARE ENNERGIENFÖRDERUNG ERNEUERBARE ENNERGIEN
DAFÜRDAFÜR
SUBVENTION FOSSILER BRENNSTOFFESUBVENTION FOSSILER BRENNSTOFFE
UNGLEICHE PREISE IM TRANSPORT (PKW VS. ZUG)UNGLEICHE PREISE IM TRANSPORT (PKW VS. ZUG)
AUSWEG - WÄHLENAUSWEG - WÄHLEN
-
FRIDAYSFORFUTUREFRIDAYSFORFUTURE
FORDERUNGENFORDERUNGEN
Sofortige Abschaltung der älteren schon 2018
CO2 Steur: 180€/Tonne CO2
Abschaltung Kohlekraftwerke 2030
-
ZIEL - ÜBERLEBENZIEL - ÜBERLEBEN
-
WER IST SCHULDWER IST SCHULD
-
DIE ANDERENDIE ANDEREN
IT?IT?
45% FOSSILE BRENNSTOFFE45% FOSSILE BRENNSTOFFE
55TWh ~ 26 Mio t CO² ~ 210 Bil. km Golf ~ 4,692 Mio €55TWh ~ 26 Mio t CO² ~ 210 Bil. km Golf ~ 4,692 Mio €
(Jahresverbrauch Rechenzentren Dtl, 474gCO²/kWh
(2018) , Golf: 124g CO²km, Steuer: 180€/t CO²)
-
20g ~ 160m Golf ~ 3,6 Cent20g ~ 160m Golf ~ 3,6 Cent
(1Mb Email)
0,8g CO2 ~ 6m ~ < 1 Cent0,8g CO2 ~ 6m ~ < 1 Cent
(Einfache Suche Google)
10g CO2 ~ 80m ~ 1,8 Cent10g CO2 ~ 80m ~ 1,8 Cent
(Suche mit ca. 5 Request auf Google)
Viele FragenViele Fragen
WAS KOSTET EIN BUILD IN DER CI PIPELINE?WAS KOSTET EIN BUILD IN DER CI PIPELINE?
WARUM IST ENERGIEVERBRAUCH KEIN FAKTOR IN DERWARUM IST ENERGIEVERBRAUCH KEIN FAKTOR IN DER
PRIORISIERUNG?PRIORISIERUNG?
WAS VERBRAUCHT MEINE APP EIGENTLICH BEIMWAS VERBRAUCHT MEINE APP EIGENTLICH BEIM
KONSUMENTEN?KONSUMENTEN?
Entwickler, Kultur undEntwickler, Kultur und
SpassSpass
Meetings|Video Calls
Developer, die Coden
Developer, die bespasst werden
Kaffee
sonstige Ressourcen im Büro
Was kann ich selberWas kann ich selber
tun?tun?
Wahl der Hosting-Wahl der Hosting-
PlattformPlattform
Hinterfragen von CI/CDHinterfragen von CI/CD
ProzessenProzessen
MEETING: REMOTE VS. PRESENT VS. CO-WORKINGSPACEMEETING: REMOTE VS. PRESENT VS. CO-WORKINGSPACE
Wo kommt mein StromWo kommt mein Strom
her?her?
SUPPORT FFFSUPPORT FFF
GEH WÄHLEN!GEH WÄHLEN!
LINKSLINKS
[1]
[2]
[3]
[4]
[5]
[6]
MEHR LINKSMEHR LINKS
Ökobilanz Lebensmittel
Carbon Calculator
Carbon Footprint Beer
CO2 Emmision VW Golf
Scenarien der Erderwärmung
Kosten unterlassener Umweltschutz
[7]
[8]
[9]
[10]
[11]
[12]
Verbrauch von Rechenzentren
Emmissionsfaktor Dtl
Website DevsForFuture
Website FFF Germany
Website FFF Global
Carbon Footprint of Nations
BILDERBILDER
Grillen:
Stau:
Temperatur-Anstieg:
Game-Over:
https://commons.wikimedia.org/wiki/File:Grill
https://commons.wikimedia.org/w/index.php?
search=Stau&title=Special%3ASearch&pro le=advanc
current=%7B%7D&ns0=1&ns6=1&ns12=1&ns14=1&
https://wiki.bildungsserver.de/klimawandel/index.php/
https://commons.wikimedia.org/wiki/File
_Angebrannter_PC_(%22Game_over%22).jpg

Weitere ähnliche Inhalte

Mehr von Maximilian Berghoff

API Plattform - A Backend in Minutes
API Plattform - A Backend in MinutesAPI Plattform - A Backend in Minutes
API Plattform - A Backend in Minutes
Maximilian Berghoff
 
The content manager loves the tree
The content manager loves the treeThe content manager loves the tree
The content manager loves the tree
Maximilian Berghoff
 
Aspects Of Code Quality meetup
Aspects Of Code Quality   meetupAspects Of Code Quality   meetup
Aspects Of Code Quality meetup
Maximilian Berghoff
 
Reactive Javascript - FrOSCon - 2016
Reactive Javascript - FrOSCon - 2016Reactive Javascript - FrOSCon - 2016
Reactive Javascript - FrOSCon - 2016
Maximilian Berghoff
 
Extending a symfony application by cms features
Extending a symfony application by cms featuresExtending a symfony application by cms features
Extending a symfony application by cms features
Maximilian Berghoff
 
Concepts of Code Quality
Concepts of Code QualityConcepts of Code Quality
Concepts of Code Quality
Maximilian Berghoff
 
Mit dem API ins CMS
Mit dem API ins CMSMit dem API ins CMS
Mit dem API ins CMS
Maximilian Berghoff
 
Reactive java script mit rxjs basta! 2016
Reactive java script mit rxjs   basta! 2016Reactive java script mit rxjs   basta! 2016
Reactive java script mit rxjs basta! 2016
Maximilian Berghoff
 
Eine Symfony Application um CMS-Funktionen erweitern
Eine Symfony Application um CMS-Funktionen erweiternEine Symfony Application um CMS-Funktionen erweitern
Eine Symfony Application um CMS-Funktionen erweitern
Maximilian Berghoff
 
RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23
Maximilian Berghoff
 
RESTing on HTTP
RESTing on HTTPRESTing on HTTP
RESTing on HTTP
Maximilian Berghoff
 
Symfony-CMF/SeoBundle - unKonf
Symfony-CMF/SeoBundle - unKonfSymfony-CMF/SeoBundle - unKonf
Symfony-CMF/SeoBundle - unKonf
Maximilian Berghoff
 
Rest
RestRest

Mehr von Maximilian Berghoff (13)

API Plattform - A Backend in Minutes
API Plattform - A Backend in MinutesAPI Plattform - A Backend in Minutes
API Plattform - A Backend in Minutes
 
The content manager loves the tree
The content manager loves the treeThe content manager loves the tree
The content manager loves the tree
 
Aspects Of Code Quality meetup
Aspects Of Code Quality   meetupAspects Of Code Quality   meetup
Aspects Of Code Quality meetup
 
Reactive Javascript - FrOSCon - 2016
Reactive Javascript - FrOSCon - 2016Reactive Javascript - FrOSCon - 2016
Reactive Javascript - FrOSCon - 2016
 
Extending a symfony application by cms features
Extending a symfony application by cms featuresExtending a symfony application by cms features
Extending a symfony application by cms features
 
Concepts of Code Quality
Concepts of Code QualityConcepts of Code Quality
Concepts of Code Quality
 
Mit dem API ins CMS
Mit dem API ins CMSMit dem API ins CMS
Mit dem API ins CMS
 
Reactive java script mit rxjs basta! 2016
Reactive java script mit rxjs   basta! 2016Reactive java script mit rxjs   basta! 2016
Reactive java script mit rxjs basta! 2016
 
Eine Symfony Application um CMS-Funktionen erweitern
Eine Symfony Application um CMS-Funktionen erweiternEine Symfony Application um CMS-Funktionen erweitern
Eine Symfony Application um CMS-Funktionen erweitern
 
RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23
 
RESTing on HTTP
RESTing on HTTPRESTing on HTTP
RESTing on HTTP
 
Symfony-CMF/SeoBundle - unKonf
Symfony-CMF/SeoBundle - unKonfSymfony-CMF/SeoBundle - unKonf
Symfony-CMF/SeoBundle - unKonf
 
Rest
RestRest
Rest
 

Development is for future