December 19, 2019 — Gutenberg is a major change to how you will develop software for WordPress. It starts with the WordPress editor but is planned to slowly take over the entire admin interface.
If you already have existing plugin or theme code that you need to maintain and make ready for the upcoming Gutenberg update, you will probably face some architectural design challenges.
This talk will first provide an overview of the general concepts that govern development in the Gutenberg era, and then discuss the different tricks & techniques you can use to gradually move your existing code from here to there, in a clean transition.
December 19, 2019 — Content lies at the core of search. The shift to blocks with Gutenberg opens the door to how search engines might see, read, and rank content.
December 19, 2019 — With the new Gutenberg editor, the possibilities for visually striking and engaging storytelling in WordPress have grown exponentially.
For marketing content creators, journalists, and bloggers, harnessing the power of Gutenberg can improve the effectiveness of your messages, elevate your designs, and save you time!
In this talk, you’ll learn about current marketing trends, how to edit using Gutenberg, and cool blogging and page design hacks using the new editor.
December 19, 2019 — Grant will walk you through an introduction to Gutenberg – the new editing interface coming in WordPress 5.0 – covering the short-term tactical changes you can expect in WordPress 5.0 later this year, as well as a conceptual exploration of what it means for the future of site building and publishing with WordPress.
December 19, 2019 — The audience will leave with an understanding of why how a WordPress site is developed matters for SEO and the role their content and social media plays in search engine optimization and driving website traffic well beyond organic search.
Websites are the foundation for a successful online marketing system. WordPress sites, however, cannot exist as a standalone entity. Search engine optimization cannot be an afterthought, nor can the core content be. It is absolutely necessary for developers, content creators, SEOs, and business owners to understand this and HOW content and social media marketing are intertwined to create successful WordPress sites.
This can be a standard talk or a “hands-on’ session. In previous talks (including WordCamp Las Vegas 2017, discussion drove the presentation. Having the ability to walk through the process, as opposed to simply explaining it, increases the value the audience receives.
December 19, 2019 — 11 years. That’s how long I’ve been using WordPress to create websites as a part of design and development teams. 2017 was the first year I started giving any real contribution back to the WordPress project. Before that I tried. I kept looking at this thing called Trac, I even created an account and followed some of the development tickets. But I felt blocked since my primary background is in design. I didn’t know how to get started.
All that changed last year when I was given a unique opportunity by my company to donate time to helping in the make.wordpress.org work. In this talk I’ll share the process I went through from not knowing where to get started, to jumping into a few tickets, to helping lead parts of the work being done in WordPress.
If you’re curious about giving back to WordPress, but don’t have a ton of development experience, then this talk will be for you. Let’s go through this journey together.
December 19, 2019 — Malicious activity is an unfortunate reality when maintaining a web presence today. Most people involved in the web industry know someone who encountered the aftermath of a disruptive attack–if they haven’t themselves. Because of this, awareness of security best practices is at an all-time high. To many, though, it may not be clear exactly why these measures are important.
To remedy that, we’ll be taking a practical look at what’s actually happening when a website gets attacked, as well as discussing the hows and whys along the way. From understanding why small sites still get hacked, to why password reuse is really as bad as everyone says, we’ll explore the rationale behind the security principles you’re always being told to follow.
December 19, 2019 — I’d like to share tools to boost productivity both online and offline. (Some tie into WordPress, and those will be highlighted.) Subtopics include: project management, task lists/to-dos, scheduling, booking, virtual meetings, screen sharing, bookkeeping, backup options, and cloud storage. Tools discussed are a mix of free and paid, which provide options for every budget.
December 19, 2019 — Sourcing responsibly is crucial to the security, efficiency, and success of any WordPress site. Faced with millions of open source plugins and themes on the repository, how do you evaluate the add-ons you use to enhance your website? This introductory talk will go over best practices for ensuring you select the best and most necessary plugins for your website needs. I will also cover security basics, such as how to update your plugins and themes to ensure they don’t leave vulnerabilities on your website that could lead to being hacked.
December 19, 2019 — We live in a world of continuous integration, continuous delivery, version controlled code and configuration. Yet when it comes to delivering content we are relying on doing all publishing straight to the production environment and hoping it works, editing the live document to fix issues we only find once they are in production. I propose there is a better way.
Let’s build our content on our development instances the same way we develop code and configuration. Then using the power of Github, WP-CLI and Automated Testing tools like Behat, let’s professionally deploy our content to production will full confidence it works as intended. Let’s give editors better tools to build better content in a word of Gutenberg while saving anyone the need to overwrite the production database ever again.
Topics include:
WP-CLI for generating content
Connecting Github and your WordPress site
Leveraging multiple environments
Behaviorally testing content