The local community around 🇺🇸 WordCamp Salt Lake City 2019 (120 miles):
Midvale, UT, USA
Spanish Fork, UT, USA
Herriman, UT, USA
Cottonwood Heights, UT, USA
Salt Lake City, UT, USA
➡️ Do you know of any other WordPress folks in this area? Please encourage them to add themselves!
Check out the folks who attended 🇺🇸 WordCamp Salt Lake City 2019:
You can mark yourself as going to this camp in your account settings!
Cheryl Montgomery
Web Accessibility: ADA Compliance and You
What is accessibility and how does it affect you? Not just a legal issue, web accessibility affects conversion rates, search engines, and basic usability. This talk will be about how to talk to your clients and your coworkers about ADA compliance on websites, why it’s important, what WordPress is already doing to support accessibility online, and how to improve your code, graphics and content. We’re also going to address some myths, such as “my customers aren’t disabled, so it doesn’t matter” or “web accessibility is too complicated to bother with.” We will cover development and the ADA, but this is also a fantastic subject for graphic designers, SEO technicians, and content writers.
Alex Young
Headless WordPress
Using WordPress as a Headless CMS could be the future for WordPress development. In this presentation, I want to go over what a headless setup might look like, what would be the advantages to it, and what might be some downfalls/gotchas. I plan to cover the technologies that might work in this type of system such as: – WordPress – GraphQL – The REST API – React – Gatsby – etc.
Dustin Olsen
Image Sizing & Optimization For the Web – The Non-Designers Approach
Every website needs images, but without proper optimization for the web, images can be a terrible detriment to website performance and SEO rankings. Learn some simple tricks you can do to reduce the size of your images while still maintaining great quality. Learn more about image resolution, image dimensions, and file size. And as a bonus, learn how to resize your images online without Photoshop.
Dustin Nay
What Marketers Wish Developers Knew
We’ve seen this story over and over. Your client’s marketing agency wants you to do something… or you need to talk to them about a problem they are causing, and there is this gap where you don’t know how to get through to them. I’ve been on both sides of this fence. I’d like to help you close the gap with your clients or internally within your organization. We’ll discuss how to build trust, communicate effectively, and follow-through in a way that closes the gap of understanding between marketing and development. Don’t get stuck in games of politics when solid, clear, concise communication will do! Improve your marketing know-how and impress your clients and higher-ups too.
Andres Arias
End to end tests in WordPress using Cypress
As web sites and web applications get bigger and more complex, we end up investing more and more time to test all its features while developing or updating our production environment. These tasks may be repetitive and a bit boring, particularly if you need to test a large site, such as an online store or a big custom development. End to end (or browser based) automated tests are not something new, but sometimes they are hard to include in our development process, due to the possible need of new tools, new languages and even the infrastructure to run them, plus the extra burden of keeping your tests updated and healthy. Enter Cypress, a Javascript based tool that will help you write solid tests faster and with less code, so you can focus more time on implementing new feature on your site than maintaining your tests. Why Cypress? – Javascript based tool. You only need Node to run it, so no extra tools to worry about. – Easy to set up in common tools, like Webstorm or Visual Studio Code. – Cross platform: will run on Mac, Windows and Linux – Easy to run locally – Has out-of-the-box handling of page load, ajax loading and other things that could cause flakiness in other automated test platforms – Includes a lot of extra goodies, like screenshots, video recording and even a dashboard that you can plug into your Continuous Integration pipeline (free package available!) – Easy to plug into CI/CD vendors like CircleCI or Jenkins By using tools like Cypress, you can be confident that every code change you perform will leave your site stable and it will help you catch bugs before your client notifies you.
Outcomes vs. Outputs: How Outcome Driven Development Planning Changes Everything
As freelancers, developers and project managers working on a project, it’s easy to get blinded by outcomes. Tasks on a project are often defined by the specific thing that we expect to build or present to the client or customer. But what if our assumptions are wrong? Or the scope changes along the way? What if there was an easier way to produce a desirable, user-friendly end-product without specifically defining what that end-product is? (Spoiler: There is!) This talk will discuss how to shift your focus from outputs to outcomes and how that little mental shift, changes everything. Really!
Ryan Sullivan
Creating a Problem-Solving Framework for Faster Website Troubleshooting
One of the most underrated skills in website ownership is problem solving and rapid troubleshooting. As I’ve talked to, interviewed, and hired support technicians over the years, I’ve found that great developers aren’t always great troubleshooters, and lots of phenomenal troubleshooters can’t necessarily write code. WordPress has a huge number of moving parts. It’s a complex software. Being able to track down and diagnose bugs and the source of issues is a highly valuable skill and becomes even more valuable as new functionality is introduced into the stack. Having the right framework for troubleshooting and resolving issues will help manage frustration, maintain momentum on web development projects, and give WordPress users the confidence to dive headfirst into solving issues they haven’t encountered ever before. My goal is for all attendees to walk away with a system they can use to create a calmer workplace environment, troubleshoot their own website issues, and deliver faster resolutions and better quality results to their clients.
Mike Adams
Hosted or Self-Hosting
WordPress is an easy to install and use Content Management System, but should you? There are lots of options for running WordPress from installing on a Raspberry Pi to setting up an account at WordPress.com. This presentation will give a list of some of things to consider when starting out and growing such as: * What are some of the pros and cons of self hosting? * What are some of the pros and cons of self hosting using a hosted instance? * What are some of the pros and cons of fully hosted providers?
Mike Ebert
Brett Palmer
Improving WordPress development and deployments using Docker and CI/CD Processes
This presentation will discuss how we use Docker to improve our development and deployment of WordPress sites. The presentation describes how themes and plugins can be developed locally and then packaged into a Docker container. A Jenkins pipeline is used with Git to automatically run a build and deploy the new WordPress container onto a test server where automated Selenium scripts are executed. Based on the results of the tests the container is tagged as a production candidate. A deployment pipeline is then used to execute a Blue-Green deployment on the latest update to production. Once the deployment is proven to work through automated testing the router is switched to the new deployment. The overall process helps reduce the risk of production updates to WordPress, themes, and plugins as well as reduce security concerns caused by randomly installing plugins by users. The presentation will also discuss strategies for running a WordPress database both outside and inside of a Docker container. It will discuss the pros and cons of each approach.
Ben Jenkins
Throw out your rice cooker
The phrase, “Set it and forget it”, when it comes to cooking rice in a rice cooker, can be great, but when applied to a website, it can prove to be catastrophic. This short sighted approach can set your business and/or your clients’ businesses up for failure. In order for a website to be more than just a temporary digital ornament, and to make the investment worthwhile, it must be: Stable, User Friendly, Flexible, and Sustainable. Lets explore what each of these means, on a practical level, and discuss how refining our approach to new and existing projects not only improves our immediate situation, but also contributes to the overall reputation and market demand for more WordPress solutions.
Velda
WordPress Walkthrough
This is a hands-on talk, so bring your laptops or tablets! Bring your photos! Bring your content and ideas! And be sure you have access to the accounts you need, because our goal here is to get some work done. Velda will map out the process of creating a blog, business site, or portfolio — or all three if that’s what you need. Then she’ll share the next steps and help you figure out where to find support going forward. If you don’t have a site yet, or if you’ve started and got stuck, this is a talk for you.
Tyrel Kelsey
Composer for WordPress Projects
Do you commit plugin or theme files into your main WordPress project repository to then have to deal with large diffs and manual updates? Do you have multiple development areas in your project that need builds? Do you want to script more of your build and deploy process? Then this talk is for you. You’ll learn how to:
These are the people that make this event happen. They work tirelessly for weeks and months to plan, coordinate, and execute the best event possible. If you get a chance to thank them, please do!
No restaurants or bars have been recommended for this event.
No attractions have been recommended for this event.
No accommodations have been recommended for this event.
Attendees (0 ratings)
Be the first attendee!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Topic CoverageWas there a variety of topics to choose from? Topic Coverage | — |
Session QualityHow interesting and polished were the sessions? Session Quality | — |
Speaker DiversityWas there diverse representation in the speaker lineup? Speaker Diversity | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Food QualityHow would you rate the food quality? Thinks lunches, coffee breaks, and afterparty. Food Quality | — |
AffordabilityWas this event affordable for you? Affordability | — |
Networking OpportunitiesWere there networking opportunities? Think about parties, hallway track, and event attendance. Networking Opportunities | — |
Sponsor RepresentationWas there a variety of different kinds of sponsors in attendance? Sponsor Representation | — |
Speakers (0 ratings)
Be the first speaker!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Organizer CommunicationHow well did the organizers communicate about the event? Organizer Communication | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Food QualityHow would you rate the food quality? Think speaker/sponsor dinner, lunches, and afterparty. Food Quality | — |
Session AttendanceWere the sessions well attended? How about your session? Session Attendance | — |
AffordabilityWas it affordable for you to speak at this event? Affordability | — |
Sponsors (0 ratings)
Be the first sponsor!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Organizer CommunicationHow well did the organizers communicate about the event? Organizer Communication | — |
Proximity to AttendeesWas the sponsor area in a high-traffic location? Proximity to Attendees | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Affordability/ValueWas it affordable for you to sponsor this event? Do you feel like you got value in return? Affordability/Value | — |
Event AttendanceHow well was this event attended? Do you feel there were enough people to justify your presence? Event Attendance | — |
On October 12th the 9th WordCamp Salt Lake City will take place at Impact Hub Salt Lake. With talks on design, development, marketing, and everything in between it is sure to be a great event with great people.
The WP World is generously supported by:
WordPress® and its related trademarks are registered trademarks of the WordPress foundation. This website is not affiliated with Automattic, Inc., the WordPress Foundation or the WordPress® open source project.
Marcus Burnette is employed by Bluehost. However, this site is an independent project created and managed solely by Marcus. This site is not affiliated with or endorsed by Bluehost and is dedicated to supporting the WordPress community.