Slide 1

Slide 1 text

A Rubyist’s Guide to Existential Dread

Slide 2

Slide 2 text

Have you felt it?

Slide 3

Slide 3 text

Loss of Cra Loss of Livelihood Loss of Community

Slide 4

Slide 4 text

Cra

Slide 5

Slide 5 text

Livelihood

Slide 6

Slide 6 text

Community

Slide 7

Slide 7 text

Loss of Cra Loss of Livelihood Loss of Community

Slide 8

Slide 8 text

“Will I still be able to make a living doing work I enjoy with people I care about?”

Slide 9

Slide 9 text

1. Don’t Panic

Slide 10

Slide 10 text

Being alive is inherently dangerous.

Slide 11

Slide 11 text

I have been through hard times before.

Slide 12

Slide 12 text

I rarely wish for the past.

Slide 13

Slide 13 text

2. Cherish Now

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

3. Create Space

Slide 16

Slide 16 text

Andy Croll

Slide 17

Slide 17 text

Jemma Issro & Emily Samp

Slide 18

Slide 18 text

Dave Paola

Slide 19

Slide 19 text

Bobbilee Hartman

Slide 20

Slide 20 text

Opportunities Someone should help connect local meetups to devs looking for speaking opportunities. Someone should make a Ruby conference geared toward developers with kids. Someone should provide training and support for experienced devs transitioning from other languages.

Slide 21

Slide 21 text

4. Get Tedious

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Lucian Ghinda

Slide 26

Slide 26 text

Stephen Margheim

Slide 27

Slide 27 text

Bhumi Shah

Slide 28

Slide 28 text

Andrew Kane

Slide 29

Slide 29 text

"In August, I set out to improve the machine learning ecosystem for Ruby and wasn’t sure where it would go. Over the next 5 months, I ended up releasing 16 libraries and learned a lot along the way. I wanted to share some of that knowledge and introduce some of the libraries you can now use in Ruby."

Slide 30

Slide 30 text

I’m happy to announce another round of machine learning gems for Ruby. … Ruby is getting better for machine learning. Many popular Python libraries now have Ruby counterparts. They can be used in Ruby scripts, iRuby notebooks, and Rails applications. This should make it easier to do machine learning without leaving your favorite language.

Slide 31

Slide 31 text

Opportunities Someone should catalog tools in the Laravel community and build the missing ones for Rails. Someone should find a way to connect outdated Rails apps to available freelancers who can maintain and upgrade them. Someone should write an in-depth cookbook for real-world web scraping and HTML parsing using Nokogiri.

Slide 32

Slide 32 text

5. Sell It

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

Irina Nazarova

Slide 35

Slide 35 text

Marco Roth

Slide 36

Slide 36 text

Nadia Odunayo

Slide 37

Slide 37 text

Matt Swanson

Slide 38

Slide 38 text

Opportunities Someone should host a competition to build the same web app in multiple languages and stacks with commentary and judging. Someone should make a YouTube show where guests bring a favorite Ruby library and do a guided walkthrough. Someone should start a group to support indie Rubyists learning marketing and sales.

Slide 39

Slide 39 text

6. Go Together

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

“Community of Practice”

Slide 42

Slide 42 text

Concluding Thoughts

Slide 43

Slide 43 text

Nothing lasts forever, not even hard times.

Slide 44

Slide 44 text

In living systems, growth isn’t what matters, health is. Small is ne, as long as it’s healthy.

Slide 45

Slide 45 text

Ship of Theseus rules everything around us, from our bodies and communities, to tooling and language. Identity is in continuity.

Slide 46

Slide 46 text

Human interests will always require human attention, choice, and responsibility.

Slide 47

Slide 47 text

Going through hardship can help people, companies, and communities develop wisdom and tness.

Slide 48

Slide 48 text

Better to build con dence in skill and adaptability than con dence in market conditions and forecasts.

Slide 49

Slide 49 text

As bad as you think things are for you, someone else has it worse. Lend a hand and make both your lives richer.

Slide 50

Slide 50 text

There’s no limit to the needs of the world, the work to be done, and the ways we can show up and care.

Slide 51

Slide 51 text

“Will I still be able to make a living doing work I enjoy with people I care about?”

Slide 52

Slide 52 text

Thanks