Slide 1

Slide 1 text

Personal Growth Running a Business and Keeping up With Changing Technology

Slide 2

Slide 2 text

• I’m Tom (nice to meet you!) • I’m self-employed and blog daily • Married for eight years • Two beautiful daughters • Two crazy terrier mutts Hey, What’s Up? @tommcfarlin | https://tommcfarlin.com | http://pressware.co | https://presswareplugins.com

Slide 3

Slide 3 text

A Primer for Professional WordPress Development Practices Starting Up A few questions for all of you.

Slide 4

Slide 4 text

1. How many of you manage developers? 2. How many of you are developers who answer to others? I want to know…

Slide 5

Slide 5 text

Two Stories Leading to a Single Point

Slide 6

Slide 6 text

A Primer for Professional WordPress Development Practices Don’t Stop Believin’ My Journey in Rock and Roll

Slide 7

Slide 7 text

A Little Bit of Country • Raised listening to country music. • Not into most modern musicians. • Taught an appreciation for good songwriting.

Slide 8

Slide 8 text

A Lot of Rock & Roll • Metallica inspired me to want to play the guitar. • The Eagles, et al. made me want to expand my skill set. • Like hearing the guitar for the first time.

Slide 9

Slide 9 text

Then 90’s Top 40 • I began lessons. • I learned a lot of 90’s Top 40 alternative rock. • This was a far cry from what I thought I was going to be learning.

Slide 10

Slide 10 text

An Insatiable Curiosity • Progressions, Scales, Theory • Interests soared into blues, folk, and classical. • I began digging into deep tracks of well-known artists.

Slide 11

Slide 11 text

Writing Original Tunes • Played with other bands. • I began writing and tracking tunes with my brother. • I was convinced that I was going to pursue music for a career.

Slide 12

Slide 12 text

If I didn’t know a song, I could learn it. The more principles I knew, the easier it was to learn new material.

Slide 13

Slide 13 text

A Primer for Professional WordPress Development Practices What’s My Age Again? I Blinked and It All Changed

Slide 14

Slide 14 text

Our First Computer • The Apple IIe • Too young, but video games! • Atari, Nintendo, and so on. • These systems were computers.

Slide 15

Slide 15 text

Our First PC • 8 years old, Windows 3.1 • Doom, Wolfenstein • Prodigy, America Online • And the slippery slope

Slide 16

Slide 16 text

How Am I Seeing This? • How does this machine work? • AOL Forums • Visual Basic 3.0 • Proggies • IRC Channels • Linux, C, …, etc. • Costing my parents money

Slide 17

Slide 17 text

An Expensive Hobby • I took them apart • I rebuilt them • Atari, Nintendo, and so on. • These systems were computers.

Slide 18

Slide 18 text

Into Computer Science • Studied Computer Science • Loved what I was learning • How do I keep up with this? • FOMO? FONHAJ!

Slide 19

Slide 19 text

My First Job • A number of internships • Software Engineer for a large jobs-based Internet company. • Loved what I was doing • Ultimately wanted to pursue self-employment.

Slide 20

Slide 20 text

A Primer for Professional WordPress Development Practices All Together Now Where The Stories Converge

Slide 21

Slide 21 text

Remember This? The more principles I knew, the easier it was to learn new material. If I didn’t know a song, I could learn it.

Slide 22

Slide 22 text

Remember This. The more principles I know, the easier it is to learn new material. If I don’t know a technology, I can learn it.

Slide 23

Slide 23 text

Running a Business • Our technology helps drive our business. • We should elegantly solve problems. • This helps us; This helps our users.

Slide 24

Slide 24 text

Experience and Awareness

Slide 25

Slide 25 text

Keeping up with Technology 1. Principles and foundations over technology.

Slide 26

Slide 26 text

Keeping up with Technology 1. Principles and foundations over technology. 2. Go deep rather than wide.

Slide 27

Slide 27 text

Keeping up with Technology 1. Principles and foundations over technology. 2. Go deep rather than wide. 3. Stay aware of what’s out there.

Slide 28

Slide 28 text

Keeping up with Technology 1. Principles and foundations over technology. 2. Go deep rather than wide. 3. Stay aware of what’s out there. 4. Connect with those who know more.

Slide 29

Slide 29 text

A Primer for Professional WordPress Development Practices Thank You! Comments, Questions, or Confusion?