Slide 1

Slide 1 text

From Ruby apps to large-scale distributed systems Navigating technology as a self-taught outsider Marta Paciorkowska Ada Lovelace Day, Oslo 8/10/2019

Slide 2

Slide 2 text

Hi! I’m Marta Infrastructure Developer @ Finn.no @a_meba

Slide 3

Slide 3 text

From cosmonaut to literary critic Putting your foot in the door 02 A CURIOUS CHILD AN OUTSIDER 01 Continuously more complex systems ABSTRACTIONS 04 YOU’VE GOT THIS Why am I here? 03

Slide 4

Slide 4 text

A CURIOUS CHILD From cosmonaut to literary critic 01.

Slide 5

Slide 5 text

ASPIRING COSMONAUT Decided my career at age 7. A STRING THEORY FAN In primary school, I had a crush on the Backstreet Boys and Richard Feynman. NGO WORKER …and a starving translator. FIRST PROGRAM ~ 1995 Thank you, Logo turtle and Mrs. teacher from CS class. STUDIED ENGLISH LITERATURE Astronomy was my original plan. IN TECH SINCE 2013 Wrote open source Ruby code for config management.

Slide 6

Slide 6 text

AN OUTSIDER Putting your foot in the door 02.

Slide 7

Slide 7 text

junior jobs “Are they paying me enough?” no connections gaps in knowledge constantly having to prove oneself THE BAD fuck the status quo “I don’t deserve the shitty software” the beginner’s mind mobility openness to change THE GOOD

Slide 8

Slide 8 text

impostor syndrome not being taken seriously misogyny, xenophobia, prejudice, stereotypes crying in the bathroom “You’d be a distraction if we hired you” insecurities insecurities insecurities insecurities THE UGLY

Slide 9

Slide 9 text

YOU’VE GOT THIS Why am I here? 03.

Slide 10

Slide 10 text

How to fit six years of tech evolution on one slide? It’s fascinating how IT systems evolve

Slide 11

Slide 11 text

Applications as a Service

Slide 12

Slide 12 text

Applications as a Service Maturing of cloud providers and their services

Slide 13

Slide 13 text

Applications as a Service Maturing of cloud providers and their services Microservice architecture

Slide 14

Slide 14 text

Applications as a Service Maturing of cloud providers and their services Microservice architecture Internet became a darker place

Slide 15

Slide 15 text

ABSTRA- CTIONS Continuously more complex systems 04.

Slide 16

Slide 16 text

Full computers that we built systems from. Isolated processes without virtualization. Completely abstracting away the server. Virtual computers that can fit on a server. An orchestra of containers inside clusters. SERVERS CONTAINERS SERVERLESS VMs KUBERNETES

Slide 17

Slide 17 text

The evolution of our infrastructure systems seems to follow a fractal-like pattern.

Slide 18

Slide 18 text

Questions? [email protected] @a_meba This talk will be published on: https://thatmarta.wordpress.com THANKS!

Slide 19

Slide 19 text

CREDITS Give credit where it’s due:. ◂ Presentation template by Slidesgo (with modifications from author) ◂ Icons by Flaticon ◂ Images & infographics by Freepik ◂ Author introduction slide photo created by Freepik ◂ Text & Image slide photo created by Freepik.com ◂ Big image slide photo created by Freepik.com