Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Ruby apps to large-scale distributed systems

From Ruby apps to large-scale distributed systems

Navigating technology as a self-taught outsider.

039602d3cb2cf1d8029667b8e833d11c?s=128

Marta Paciorkowska

October 08, 2019
Tweet

Transcript

  1. From Ruby apps to large-scale distributed systems Navigating technology as

    a self-taught outsider Marta Paciorkowska Ada Lovelace Day, Oslo 8/10/2019
  2. Hi! I’m Marta Infrastructure Developer @ Finn.no @a_meba

  3. 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
  4. A CURIOUS CHILD From cosmonaut to literary critic 01.

  5. 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.
  6. AN OUTSIDER Putting your foot in the door 02.

  7. 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
  8. 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
  9. YOU’VE GOT THIS Why am I here? 03.

  10. How to fit six years of tech evolution on one

    slide? It’s fascinating how IT systems evolve
  11. Applications as a Service

  12. Applications as a Service Maturing of cloud providers and their

    services
  13. Applications as a Service Maturing of cloud providers and their

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

    services Microservice architecture Internet became a darker place
  15. ABSTRA- CTIONS Continuously more complex systems 04.

  16. 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
  17. The evolution of our infrastructure systems seems to follow a

    fractal-like pattern.
  18. Questions? marta@paciorkowska.pl @a_meba This talk will be published on: https://thatmarta.wordpress.com

    THANKS!
  19. 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