Archive for 2019

  • Scott Saunders: Optimizing the WordPress Front End for use with Gutenberg and Advanced Custom Fields.

    WordCamp Asheville 2019Speaker: Scott Saunders

    August 8, 2019 — How adding custom css and js to the WordPress admin can help mold the WordPress front end to better suit the individual client needs with the addition of controls and styles to both the Gutenberg editor and Advanced Custom Fields.
    Takeaways:

    How to create a more intuitive front end for clients
    How to limit the possibility of site breakage by clients
    Reduce the numbers of required plugins.

    Presentation Slides »

  • Michael Mizner: ACF and Twig for Gutenberg Custom Blocks

    WordCamp Asheville 2019Speaker: Michael Mizner

    August 7, 2019 — An introduction to registering custom blocks (via PHP) using ACF and implementing clean templating via Timber
    Takeaways:

    We can still create custom WordPress sites without having to dig deeply into JavaScript
    We can keep our templates clean with Twig
    ACF is still awesome and can help keep custom site building overhead low

  • Dwayne McDaniel: Let’s learn Git. No more excuses.

    WordCamp Asheville 2019Speaker: Dwayne McDaniel

    August 7, 2019 — Whether it is for re-using the same code, experimenting with your code quickly and efficiently, or just for better document management, one of the most important leaps any site builder will ever take in their path towards becoming a developer is learning a version control system, or VCS. Since Git is the standard VCS over 80% of developers, lets roll up our sleeves and dive in. The benefits far outweigh the efforts needed to learn this tooling. Once you start, you will wonder why it took you so long to unleash the power of this awesome tech.
    This talk will briefly explore the need for git, the history and use cases. Then we will jump into how to get started and the basic organizational concepts. We will also examine Github, the web based Git hosting service. Bring your laptops to play along at home and get started before you leave the room.
    Takeaways:

    Basic know how of what git can even do
    A history of online collaboration and what that means for Free and Open Source Software projects like WordPress
    A path to better collaboration with any developer, or frankly anyone, in the world

    Presentation Slides »

  • Dwayne McDaniel: Learning Markdown: 20 minutes that will change your life

    WordCamp Asheville 2019Speaker: Dwayne McDaniel

    August 7, 2019 — Don’t you wish there was a way to write content faster without having to log into your WordPress site? Turns out there is and it is called Markdown, which can be written in any text editor you choose. Based on the basics of HTML and with a goal of making marked up content as readable as possible, Markdown takes only minutes to learn and is the most transportable way you can write your content. Sites like GitHub, Bitbucket and Reddit already expect it and now WordPress does too.

    Takeaways:

    A working knowledge of how to notate plain text to be rendered as beautiful HTML
    A Cheatsheet for everything else
    Strategies for content curation a storage using Git

  • John McCulley: Why doesn’t it do that, and all the other things WordPress actually does

    WordCamp Asheville 2019Speaker: John McCulley

    August 7, 2019 — Developers sometimes forget the first time they peeled the cellophane off a fresh WP install. In this session, we’ll discover the best training tips, tools and tactics to keep your users from asking, “Why doesn’t it …?”

    Takeaways:

    WordPress is built to be simple
    Tips on not complicating the interface
    A word on Gutenberg and other editors

    Presentation Slides »

  • Jeff Bowen: Beyond the Block – Harnessing Gutenberg Packages and Components

    WordCamp Asheville 2019Speaker: Jeff Bowen

    August 7, 2019 — Gutenberg is more than just the new block editing experience in WordPress. With it came an array of tools that will enrich your interfaces and make your life as a front-end developer simpler. Learn how to make use of what’s newly “in the box” to think outside the block.

    Takeaways:

    UI components & internationalization
    state management & networking
    front-end actions & filters

  • Micah Wood: WordPress Quality Standards

    WordCamp Asheville 2019Speaker: Micah Wood

    August 6, 2019 — Clients want to work with quality WordPress developers. They want to know that they can get their project done on time, in budget, and that the solution is going to be effective.
    Project management aside, writing quality code is the key to delivering on all three of these expectations. If you write poor code, it is going to be harder to read and understand. As a result, it will take longer (and cost the client more money) to add new features. A lack of consistent quality also results in more bugs and a decreased effectiveness of the solution you are creating.
    WordPress has a set of coding standards that are designed to provide a consistent level of quality for those who are contributing code to WordPress. However, it just got a lot easier to apply those standards to your own projects. Whether you are creating a theme or writing a plugin, you can leverage an “automated code mentor” to help you provide consistent quality to your clients.
    Come learn how you can leverage the WordPress Coding Standards and automation to help you become a quality developer that clients can trust.
    Takeaways:

    What coding standards are
    Why you should care
    A simple way to get started today

    Presentation Slides »

  • Andrew Norcross: GDPR for Developers

    WordCamp Asheville 2019Speaker: Andrew Norcross

    August 6, 2019 — A sort of 101 on what General Data Protection Regulation (GDPR) means for developers (and site owners), and how to approach certain aspects of it.

    Presentation Slides »

  • Andrey Savchenko: WordPress breaks time (and how to fix it)

    WordCamp Bucharest 2018Speaker: Andrey Savchenko

    August 6, 2019 — Andrey “Rarst” Savchenko is a WordPress contractor from Kiev, Ukraine.

    He believes in a Web of content sites that are a delight to discover, read, and navigate. For that, he works with other developers on complex tasks and long–term value goals. His services include: make it fast, automate menial, stare down a legacy codebase, fix the world (one bug at a time).

    In his free time he likes to drink tea, read science fiction and every tweet in his timeline.

    The topic of Andrey’s presentation is “WordPress breaks time (and how to fix it)“

  • Aleksandar Savkovic: Agile habits not frameworks

    WordCamp Bucharest 2018Speaker: Aleksandar Savkovic

    August 6, 2019 — Google helped me to understand that WordPress is the next big thing in my life.
    So I reconsidered my profession and from the construction site supervisor, I became the Web “WordPress” developer at the age of 34.
    I believe that BIO should be seen as an ongoing process.
    Rather than a static snapshot, whereby we are perpetually re-framing, re-thinking and re-considering ourselves.
    At the moment I’m Western Balkans Manager at Enartia.com, a group of brands and coaching the dev team in a better tasks execution. Thank you, Scrum.
    The topic of Aleksandar’s presentation is “Agile habits not frameworks“.