Skip to content

johnnyreilly/me-and-open-source

Repository files navigation

theme transition highlightTheme logoImg slideNumber title
night
slide
monokai
avatar.jpeg
false
Me and Open Source

Me & Open Source

  • Done open source / blogged for 10 years
  • It's brought me joy, it's made the world slightly better
  • I want to reduce the mystery

Hi, I'm John.

  • Worked at Investec for 5 years
  • What I do outside of work

Let me take you back...

drawing

  • Dad bought a computer when I was 8
  • Programming listings
  • did computer science at a-level, not uni

Starting out

drawing

  • Didn't do computer science
  • Got an apprenticeship
  • worked in telecoms, marketing, pre oss microsoft, finance

OSS goes mainstream:

GitHub

drawing

"I can see code!"

  • Started to see code

OSS goes mainstream:

Microsoft

drawing

"This is for me?"

  • Microsoft and OSS 2007
  • Scott Hanselman
  • should i be doing something?

https://en.wikipedia.org/wiki/GitHub


Hello world

drawing

  • My son was born
  • Start blogging
  • Start OSS

My first open source project!

jQuery.Validation.Unobtrusive.Native

  • jQuery Validation
  • Spotted a gap
  • used with Knockout JS
  • driven by work usage

Contributing to other open source projects...

  • Very nervous - imposter syndrome
  • Docs - not "code"
  • Paris
  • Why am I telling you this?
  • driven by work usage

2016: ts-loader

keep calm I'm a caretaker

  • ts-loader abandoned
  • decided to help
  • still totally imposter

2016: ts-loader

screenshot of james saying I'm in charge

  • high maintenance
  • decided to make it easier to work on
  • I needed it
  • I was having fun!

2022: ts-loader

  • From ~5 million downloads per year
  • To ~200 million downloads per year

keep calm I'm a caretaker

  • ts-loader used by Bloomberg, Investec, Microsoft, Google etc

I'm not a great engineer...

johnnyreilly == good_engineer + 
                works_hard_at_communicating + 
                curious + 
                enthusiastic
  • there are more talented engineers in this room than me
  • you might doubt yourself - but that's just modesty and imposter syndrome

What did OSS do for me?

1. Fun

2. Profit

  • had fun
  • made a difference
  • worked with talented people I might never have encountered
  • helped get me jobs / work
  • mostly driven by work I was doing

What could OSS do for you?

1. Build your brand

2. Collaborate

3. Communicate

4. Fun & Profit

  • it could do for you what it did for me
  • I invite you to consider it

What could OSS do for us...

What if we gave back? {.fragment}

1. Talent {.fragment}

2. Pride {.fragment}

3. Fun & Profit {.fragment}

  • attract / retain talent
  • I'm proud - I've changed the world a little bit - you could too
  • Not joking about profit - the market looks for signs of engineering excellence

And if we do OSS...

Where would we do it?


GitHub logo

Let's make an organisation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published