SlideShare a Scribd company logo

Using WordPress for Personal Development, WordCamp Milano 2017

https://2017.milano.wordcamp.org

1 of 16
Download to read offline
Using WordPress for Personal Development
Sergey Biryukov
WordCamp Milano 2017
Sergey Biryukov
●
WordPress Core Contributor at Yoast
yoast.com
●
Co-founder of Russian WP community
ru.wordpress.org
●
Polyglots, Support, and Meta teams
make.wordpress.org
sergeybiryukov.com
@SergeyBiryukov
Personal Development
Personal development is the conscious pursuit of
personal growth by expanding self-awareness and
knowledge and improving personal skills.
Personal Development
●
time management
●
healthy lifestyle
●
self-improvement
●
motivation
●
organization
●
relationships
●
useful habits
●
productivity
●
problem solving
●
self-discipline
●
creativity
●
skills
Using WordPress for Personal Development
●
Improving your skills
– Development
– Translation
– Communication
●
Self-improvement
Improving Your Development Skills
●
Read WordPress source code.
●
Use Git/SVN Blame feature for more context.
●
Go to WordCamps and connect with other developers.
●
Talk to the developers you respect.
●
Use version control for all of your projects.
●
Study plugin and theme developer handbooks.
●
Create public plugins or themes and support them.
Ad

Recommended

How to be an effective Tech Lead
How to be an effective Tech LeadHow to be an effective Tech Lead
How to be an effective Tech LeadHattery
 
Thinking visually for Software Testing Webinar Slides
Thinking visually for Software Testing Webinar SlidesThinking visually for Software Testing Webinar Slides
Thinking visually for Software Testing Webinar SlidesAlan Richardson
 
Living Syleguides
Living SyleguidesLiving Syleguides
Living SyleguidesShawn Rider
 
Lesson 2 working in a team
Lesson 2  working in a teamLesson 2  working in a team
Lesson 2 working in a teamhwells2101
 
Tips for Learning Programming
Tips for Learning ProgrammingTips for Learning Programming
Tips for Learning ProgrammingHaim Michael
 

More Related Content

Similar to Using WordPress for Personal Development, WordCamp Milano 2017

Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for DevelopersBarElin
 
Turning Passion Into Words
Turning Passion Into WordsTurning Passion Into Words
Turning Passion Into WordsBrian Hogan
 
Finding Your Superpower in Product Management by Disney Sr PM
Finding Your Superpower in Product Management by Disney Sr PMFinding Your Superpower in Product Management by Disney Sr PM
Finding Your Superpower in Product Management by Disney Sr PMProduct School
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurDomendra Sahu
 
Communications and social media for translators, interpreters and associations
Communications and social media for translators, interpreters and associationsCommunications and social media for translators, interpreters and associations
Communications and social media for translators, interpreters and associationsJosh Goldsmith
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesMediacurrent
 
Designing to save lives: Government technical documentation
Designing  to save  lives: Government technical documentation Designing  to save  lives: Government technical documentation
Designing to save lives: Government technical documentation Laurian Vega
 
Recipes to Get Started in Open Source
Recipes to Get Started in Open SourceRecipes to Get Started in Open Source
Recipes to Get Started in Open SourceSuneet Srivastava
 
Creating and Maintaining an Inclusive DevOps Culture
Creating and Maintaining an Inclusive DevOps CultureCreating and Maintaining an Inclusive DevOps Culture
Creating and Maintaining an Inclusive DevOps Culturejudy (fink) johnson
 
Building a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin DietrichBuilding a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin DietrichLavaConConference
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferencesJohn Stevenson
 
Your Guide to Content Marketing for Nonprofits
Your Guide to Content Marketing for NonprofitsYour Guide to Content Marketing for Nonprofits
Your Guide to Content Marketing for NonprofitsTechSoup
 
Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)IWMW
 
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?Tessa Mero
 
The Human Side of Working from Home
The Human Side of Working from HomeThe Human Side of Working from Home
The Human Side of Working from HomeInsight
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
gettingintothetechfieldwhatnext-210526205624.pdf
gettingintothetechfieldwhatnext-210526205624.pdfgettingintothetechfieldwhatnext-210526205624.pdf
gettingintothetechfieldwhatnext-210526205624.pdfroystoncdsouza7
 
Digital copywriting
Digital copywriting Digital copywriting
Digital copywriting Liz Wilson
 

Similar to Using WordPress for Personal Development, WordCamp Milano 2017 (20)

Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
Turning Passion Into Words
Turning Passion Into WordsTurning Passion Into Words
Turning Passion Into Words
 
Finding Your Superpower in Product Management by Disney Sr PM
Finding Your Superpower in Product Management by Disney Sr PMFinding Your Superpower in Product Management by Disney Sr PM
Finding Your Superpower in Product Management by Disney Sr PM
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
 
Communications and social media for translators, interpreters and associations
Communications and social media for translators, interpreters and associationsCommunications and social media for translators, interpreters and associations
Communications and social media for translators, interpreters and associations
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best Practices
 
Designing to save lives: Government technical documentation
Designing  to save  lives: Government technical documentation Designing  to save  lives: Government technical documentation
Designing to save lives: Government technical documentation
 
Recipes to Get Started in Open Source
Recipes to Get Started in Open SourceRecipes to Get Started in Open Source
Recipes to Get Started in Open Source
 
Creating and Maintaining an Inclusive DevOps Culture
Creating and Maintaining an Inclusive DevOps CultureCreating and Maintaining an Inclusive DevOps Culture
Creating and Maintaining an Inclusive DevOps Culture
 
Building a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin DietrichBuilding a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin Dietrich
 
Grows Model
Grows ModelGrows Model
Grows Model
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferences
 
Your Guide to Content Marketing for Nonprofits
Your Guide to Content Marketing for NonprofitsYour Guide to Content Marketing for Nonprofits
Your Guide to Content Marketing for Nonprofits
 
Project Management Tool BOX
Project Management Tool BOXProject Management Tool BOX
Project Management Tool BOX
 
Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)
 
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
 
The Human Side of Working from Home
The Human Side of Working from HomeThe Human Side of Working from Home
The Human Side of Working from Home
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
gettingintothetechfieldwhatnext-210526205624.pdf
gettingintothetechfieldwhatnext-210526205624.pdfgettingintothetechfieldwhatnext-210526205624.pdf
gettingintothetechfieldwhatnext-210526205624.pdf
 
Digital copywriting
Digital copywriting Digital copywriting
Digital copywriting
 

More from Sergey Biryukov

WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018
WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018
WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018Sergey Biryukov
 
Translating WordPress into Russian, Global WordPress Translation Day 3
Translating WordPress into Russian, Global WordPress Translation Day 3Translating WordPress into Russian, Global WordPress Translation Day 3
Translating WordPress into Russian, Global WordPress Translation Day 3Sergey Biryukov
 
i18n for Plugin and Theme Developers, Global WordPress Translation Day 3
i18n for Plugin and Theme Developers, Global WordPress Translation Day 3i18n for Plugin and Theme Developers, Global WordPress Translation Day 3
i18n for Plugin and Theme Developers, Global WordPress Translation Day 3Sergey Biryukov
 
WordPress.org Under the Hood, WordCamp Moscow 2017
WordPress.org Under the Hood, WordCamp Moscow 2017WordPress.org Under the Hood, WordCamp Moscow 2017
WordPress.org Under the Hood, WordCamp Moscow 2017Sergey Biryukov
 
i18n for Plugin and Theme Developers, WordCamp Milano 2016
i18n for Plugin and Theme Developers, WordCamp Milano 2016i18n for Plugin and Theme Developers, WordCamp Milano 2016
i18n for Plugin and Theme Developers, WordCamp Milano 2016Sergey Biryukov
 
i18n for Plugin and Theme Developers, WordCamp Moscow 2016
i18n for Plugin and Theme Developers, WordCamp Moscow 2016i18n for Plugin and Theme Developers, WordCamp Moscow 2016
i18n for Plugin and Theme Developers, WordCamp Moscow 2016Sergey Biryukov
 
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016Sergey Biryukov
 
Looking into WordPress Core, WordCamp Russia 2015
Looking into WordPress Core, WordCamp Russia 2015Looking into WordPress Core, WordCamp Russia 2015
Looking into WordPress Core, WordCamp Russia 2015Sergey Biryukov
 
Everything You Need to Know About WP_Query, WordCamp Russia 2014
Everything You Need to Know About WP_Query, WordCamp Russia 2014Everything You Need to Know About WP_Query, WordCamp Russia 2014
Everything You Need to Know About WP_Query, WordCamp Russia 2014Sergey Biryukov
 
Contributing to WordPress, WordCamp Russia 2013
Contributing to WordPress, WordCamp Russia 2013Contributing to WordPress, WordCamp Russia 2013
Contributing to WordPress, WordCamp Russia 2013Sergey Biryukov
 

More from Sergey Biryukov (10)

WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018
WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018
WordPress Open Source Ecosystem & Tide, WordCamp Saint Petersburg 2018
 
Translating WordPress into Russian, Global WordPress Translation Day 3
Translating WordPress into Russian, Global WordPress Translation Day 3Translating WordPress into Russian, Global WordPress Translation Day 3
Translating WordPress into Russian, Global WordPress Translation Day 3
 
i18n for Plugin and Theme Developers, Global WordPress Translation Day 3
i18n for Plugin and Theme Developers, Global WordPress Translation Day 3i18n for Plugin and Theme Developers, Global WordPress Translation Day 3
i18n for Plugin and Theme Developers, Global WordPress Translation Day 3
 
WordPress.org Under the Hood, WordCamp Moscow 2017
WordPress.org Under the Hood, WordCamp Moscow 2017WordPress.org Under the Hood, WordCamp Moscow 2017
WordPress.org Under the Hood, WordCamp Moscow 2017
 
i18n for Plugin and Theme Developers, WordCamp Milano 2016
i18n for Plugin and Theme Developers, WordCamp Milano 2016i18n for Plugin and Theme Developers, WordCamp Milano 2016
i18n for Plugin and Theme Developers, WordCamp Milano 2016
 
i18n for Plugin and Theme Developers, WordCamp Moscow 2016
i18n for Plugin and Theme Developers, WordCamp Moscow 2016i18n for Plugin and Theme Developers, WordCamp Moscow 2016
i18n for Plugin and Theme Developers, WordCamp Moscow 2016
 
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016
 
Looking into WordPress Core, WordCamp Russia 2015
Looking into WordPress Core, WordCamp Russia 2015Looking into WordPress Core, WordCamp Russia 2015
Looking into WordPress Core, WordCamp Russia 2015
 
Everything You Need to Know About WP_Query, WordCamp Russia 2014
Everything You Need to Know About WP_Query, WordCamp Russia 2014Everything You Need to Know About WP_Query, WordCamp Russia 2014
Everything You Need to Know About WP_Query, WordCamp Russia 2014
 
Contributing to WordPress, WordCamp Russia 2013
Contributing to WordPress, WordCamp Russia 2013Contributing to WordPress, WordCamp Russia 2013
Contributing to WordPress, WordCamp Russia 2013
 

Using WordPress for Personal Development, WordCamp Milano 2017

  • 1. Using WordPress for Personal Development Sergey Biryukov WordCamp Milano 2017
  • 2. Sergey Biryukov ● WordPress Core Contributor at Yoast yoast.com ● Co-founder of Russian WP community ru.wordpress.org ● Polyglots, Support, and Meta teams make.wordpress.org sergeybiryukov.com @SergeyBiryukov
  • 3. Personal Development Personal development is the conscious pursuit of personal growth by expanding self-awareness and knowledge and improving personal skills.
  • 4. Personal Development ● time management ● healthy lifestyle ● self-improvement ● motivation ● organization ● relationships ● useful habits ● productivity ● problem solving ● self-discipline ● creativity ● skills
  • 5. Using WordPress for Personal Development ● Improving your skills – Development – Translation – Communication ● Self-improvement
  • 6. Improving Your Development Skills ● Read WordPress source code. ● Use Git/SVN Blame feature for more context. ● Go to WordCamps and connect with other developers. ● Talk to the developers you respect. ● Use version control for all of your projects. ● Study plugin and theme developer handbooks. ● Create public plugins or themes and support them.
  • 7. Improving Your Development Skills ● Learn i18n best practices. ● Learn accessibility best practices. ● Learn security best practices. ● Learn basic debugging and troubleshooting skills. ● Write code with WP_DEBUG turned on. ● Write unit tests for your code.
  • 8. Improving Your Development Skills ● Follow make.wordpress.org/core/. ● Contribute to WordPress core and documentation. ● Raise objections if you think a recent change is problematic. ● Participate in support forums. ● Be open to feedback and always keep respectful attitude. ● Subscribe to WordPress-related resources and learn something new every day.
  • 9. Improving Your Translation Skills ● Join the Polyglots team: make.wordpress.org/polyglots/. – Over 160 locales (more than 100 active) – More than 14,500 volunteers from all over the world ● Translate your favorite pugins and themes into your language. ● Follow the tips for good translations: – Translate organically, not literally. – Keep the same level of formality (or informality). – Don’t use slang or audience-specific terms. – Read other software localizations in your language.
  • 10. Improving Your Translation Skills ● Tips for good translations (continued): – Use the project glossary for consistent translations. – See the source code for more context. – See translator comments. – Translate similar phrases in a consistent way. – Don’t mix up HTML entities ( ) and placeholders (%s, %1$s). – Read the resulting sentence out loud and make sure it sounds natural to your language.
  • 11. Improving Your Communication Skills ● Going to WordCamps is good for: – Networking – Practicing speaking English (if you’re not a native speaker) ● A simple hello at a WordCamp can lead to: – Business ideas – Partnerships – Brainstorming sessions – Professional development
  • 12. Improving Your Communication Skills ● “An introverted community manager’s guide to surviving WordCamp US” by Mellissa Hill: – Make friends with at least one person who knows everyone else. – Attend the talks that interest you, but don’t panic if you miss one (or more). – Approach the speakers (and developers, designers, community organizers, etc.) that you admire. Say thanks! – Use this break from the confines of the desk to move your body!
  • 13. Self-Improvement ● Learning new productivity techniques – “Browser tabs as a to-do list is not a good strategy.” —@johnbillion – Pick the tools that work for you. ● Overcoming the impostor syndrome – “My friend the Impostor Syndrome” by Sonja Leix @ WordPress.tv – “Escaping The Impostor Syndrome” by Chris Lema @ WordPress.tv ● Preventing burnout – “Care and Feeding of Your Passion” by Josepha Haden @ WordPress.tv
  • 14. How Matt Mullenweg Avoids Burnout ● Everything is connected, so if any of ( health | diet | relationships | family | work | soul | creative outlet ) is running on empty for too long, it will impact the others. ● Recovery always comes from the people around you who give you unconditional love and support. ● Taking small mini-breaks frequently. ● Working from different locations. from Matt Mullenweg’s Q&A session on Product Hunt
  • 15. In open source, trying to view the bigger picture and always keeping a respectful attitude goes a long way. And not just in open source :)