WCLAX 2015 Presentation | Level Up as a Developer

Preview:

Citation preview

1

Becoming a WordPress Artisan

Developerleveling up as a developer

Roy Sivan Twitter/Github - @royboy789 roysivan.com | arcctrl.com

I am not going to shield you from the

truth.

Be Warned

WE ARE AWESOME

WordPress developer at Disney and the co-founder of

My first install of WordPress was 0.7 and been a user & developer since

Roy Sivan Twitter/Github - @royboy789 roysivan.com | arcctrl.com

Who is this geek?

a worker in a skilled trade, especially one that involves making

things by hand

What is an Artisan?noun

WordPress Artisan Developer

Do you want to be an Artisan?

Learn which tools are best for your

workflow

Pay for them

Tools

Step out of your comfort code

Stop Copy Pasting blocks of code

StackOverflow is not always the answer

Code

GoogleFuBefore you Google:

Don’t think about the whole problem, think about the parts that make up the whole.

Drill down piece by piece of the code, You may find that you know most of it

GoogleFu

“How to use a JavaScript file in a

WordPress Theme” “wp_enqueue_script”

Debugging

console.log() breakpoints

Browser Web Inspector is very awesome

Level Up your code debugging

Stop Using WordPress

You can learn a lot by just taking a few steps away from WordPress and trying to develop something else

What can I learn?

Front vs. Back End Coding MVC architecture

New PHP Frameworks that might suit for your clients New frameworks not even built on a LAMP stack

so much more

Coming back to WP

Not everyone comes back, but those that do are usually the ones that produce the best code, the best talks, and really get you thinking outside the

WordPress bubble

The dip sucks. Power through

Everyone has a “dip” Developer “Dip” =

Learning something new

Get through it as efficiently as possible

EFFORT

RESULTS

Awesome Resources

Roy Sivan Twitter/Github - @royboy789 roysivan.com | arcctrl.com

Coda 2 Sublime Text GitHub WP Codex Gravity Forms AWP Facebook Group TutsPlus.com

Thank You Find me online: Twitter: @royboy789 Github: @royboy789 CodeCavalry.com/royboy789

Roy Sivan Twitter/Github - @royboy789 roysivan.com | arcctrl.com

Recommended