Sessions

A Survey of WordPress PHP APIs

Presented by Jonathan Brinley in Development (Room 215).

Settings, widgets, HTTP requests, shortcodes… WordPress gives plugin developers more than a dozen PHP APIs. Using these APIs enables developers to write extensions the “right” way, using methods, actions, and filters that make plugins forward-compatible, maintainable, and extensible. We’ll take a tour of these APIs, exploring when and how to use them to build a WordPress plugin.

Basic Principles of Software Architecture

Presented by Micah Wood in Development (Room 215).

Do you constantly feel like you are hacking code together? Do you find it difficult to maintain, adapt or even read code you’ve written previously? Chances are, you are not taking into consideration some of the basic principles of software architecture. Come learn how some simple habits and changes in perspective can transform you from a 1x developer to a 10x developer!

Building & Growing an Online Community

Presented by Aisha Adams in Business & Marketing (Room 205).

Creating an online brand community will increases customer retention and remove the complete dependency on add and promotions to drive sales. Let’s discuss why and how to grow your online community.

Building Gutenberg Blocks with ACF

Presented by Tessa Kriesel in Development (Room 215).

For those of us that rely greatly on Advanced Custom Fields (ACF) for customizing our themes, the release of Gutenberg was and still is scary at times.

Have no fear! acf_register_block() allows you to create your own Gutenberg blocks using just Advanced Custom Fields.

You will learn:
– ACF & it’s awesome capabilities
– How to create Gutenberg blocks with ACF
– A few other handy ACF tips & tricks

Color and WordPress

Presented by Young McQueen in Design (Room 215).

Most of WordPress becomes easier as you learn. Color starts out easy and becomes harder as you dive deeper into the subject.

Our goal is to dive deep enough to give you new understanding that makes you a better developer and designer but not so deep as to cause damage—well no permanent damage.

This is a lot of information to cover in 37 minutes so please be prepared for a fast ride.

Confessions of a type nut: Quick tricks to get gorgeous type on your site, and why you want to

Presented by Mary Baum in Design (Room 215).

I’ve been a type nut for 45 years.
Seriously.
I have OPINIONS on the shapes of PARTS of LETTERS.
In the scheme of things, you probably don’t want to get as picky as I am.
Still:
You want to make sure your type is easy to read.
You want to make sure it speaks in the same voice as your site — it looks like it belongs.
Those things matter—a lot.
(Would you choose a swirly script for Jiffy Lube? Didn’t think so.)
But you don’t have to spend decades to learn the basics. Just come spend a few minutes learning a few basics that won’t change with the tech — at least as long as people still have eyes!

Connecting WordPress with Custom APIs

Presented by Scott Anderson in Development (Room 215).

Welcome to the new web where we API all the things. You can get NASA launch dates, weather reports, verses of the day, what astronauts are in space at this current time and more by simply tapping into to publicly available API resources. Today we will learn just how easy it is to get started incorporating APIs in our WordPress websites.

Creating Content Plans: developing and executing blog campaigns

Presented by Rob Taylor in User (Room 213).

As creators and marketers, bloggers and website owners face challenges when it comes to creating content plans. Aligning on a scope of work to feature on a blog and set of social media channels can be equally frustrating to the client as well as the creator.
-Creating Influencer Marketing Plans
—Who is your target demographic?
—Types of Influencer Marketing Content
—-Blog Content
—-Instagram Posts and Stories
—-YouTube Videos
—-Podcast Episodes
Basics of determining an effective plan and creating a scope of work.

CSS Tips for Custom Themes

Presented by Ian Svoboda in Development (Room 215).

In this talk, you’ll learn some valuable tips for writing CSS in your own custom themes. You’ll learn the best way to include stylesheets in your theme, how to write CSS that’s easy to organize/maintain, when to use newer CSS features (such as Grid, Flexbox, Feature Queries, Custom Properties), and other ways to keep your sanity while writing CSS for your themes.

Data Driven Content Strategy That’s Guaranteed To Increase Your Traffic.

Presented by Chris Gregory in Business & Marketing (Room 205).

We have all heard that content is King when it comes to SEO, but few can define how to make content that search engines love. I’ll break down the different components that Google is looking for and how to use Google’s own data as a recipe for quality content.

Data-Driven Marketing with WordPress

Presented by Frank C Jones in Business & Marketing (Room 205).

Does this quote resonate with you…

“Half the money I spend on advertising is wasted; the trouble is I don’t know which half.”

Given the amount of data available today, you need to know what marketing endeavors are working for your business. With this information, you will be able to focus the marketing budget toward what is working and identify where things need to be changed.

In this talk, you will learn:

How to measure your success with online marketing
Common goals for internet marketing campaigns
Ways to connect goals to KPI and ROI
How to avoid common technical challenges
Places to go for more information, guidance, and support
If you are confused by online marketing, you need to start with a foundation based on making decisions using data.

You know that other businesses are using online marketing to generate sales, find leads, and increase revenue. However, it’s difficult to figure out what works with content marketing, SEO, PPC, social media, and everything else. Some people suggest they know the “secret” to online marketing, and it turns out they only know how to help you get more followers and likes. Unfortunately, you can’t pay the bills with likes on Facebook.

This talk will show you how to move beyond likes, shares, and clicks to improve the bottom line for your business.

From One to Two – Adding Your First Team Member

Presented by April Wier in Business & Marketing (Room 205).

Congratulations! You’ve managed to become your own boss. You are living the dream, except that in your dream, you weren’t doing Every. Single. Thing. Yourself. April will share practical tips on how to decide who your first hire should be and how to successfully delegate those things you’d rather not do.

Google Data Studio Dashboards 101

Presented by Chris Edwards in Business & Marketing (Room 205).

Google Data Studio allows you to build beautiful custom dashboards for a variety of data and analytics. You can pull in data from Google Analytics, Google Adwords, Google Search Console and even from other products such as Bing Ads, Facebook Ads, LinkedIn, Twitter and more. In this talk, we will walk through how to create your first dashboard and connect it to multiple sources.

Growing the Small Business Local Economy with Marketplace eCommerce

Presented by AJ Morris in Business & Marketing (Room 205).

Come hear how a small community of small businesses joined forces to combat the big box stores with their own eCommerce Marketplace shop. You’ll hear how they handle aspects like shipping, orders, inventory, all while running their own retail store fronts.

Handling Clients with Compassion, Providing White Glove Service without Selling Your Soul

Presented by Charles Johnston in Business & Marketing (Room 205).

Any designer that has had more than a handful of clients knows that they are not all the same. Just like in any business there are those that are well let’s just say a bit more difficult or hands on than others. So how do you handle these clients without losing yourself in the process? Compassion… that is right compassion is key in every relationship, even in business.
Say you have a client that quits responding to your emails, or perhaps they are late on their payments. Our knee jerk reaction is to cut them off and move on to the next more cooperative client. Did you take a moment and put yourself in their shoes and perhaps ask them what might be preventing them from meeting your expectations? Life happens and trust me you will hear every excuse in the book as a business owner. I cannot tell you how many “checks in the mail”, “my air conditioner went on the frits again”, “my car broke down”, “I got a divorce” and much more. I now know what teachers go through when the proverbial dog ate my homework is laid on them.
Through all these excuses and some legitimate reasons, as business owners we must continue to provide the impeccable white glove service our clients have come to expect from us. In this talk, Charles will go over ways of handling different clients with and scenarios with the same level of compassion and service his and hopefully your company has become known for. Key areas such as listening, responding with empathy, learning how to avoid the drama queens and what to do when you find yourself in business with them.

How Almost Dying Saved My Life and Made Me Better At My Job

Presented by Scott Mann in Big Ideas (Room 213).

This is a story about life. And how life can lead to crippling anxiety and depression at work and work can compound that with interest. This is about how everything came crashing down and how my WordPress agency is being rebuilt for a better future.

How An Attacker Sees Your Website – A View Through The Eyes of the Hacker

Presented by Steve Schwartz in Big Ideas (Room 213).

Why would a hacker hack YOUR website? For fun, for glory? Not anymore! Hacking websites is now a monetized criminal enterprise. They don’t care about your website, they care about your website computing resources.

Come see what the hacker actually sees. Witness real accounts of your website password being guessed 1000’s of times per minute. See how that guy across from you at Starbucks is watching your web traffic as it floats through the Wi-Fi. See what happens when one of your employees gets tricked into opening that phishing email.

An understanding of what the bad guys know (and how easy it is for them to operate) will motivate you to take a proactive approach to security prior to a hack – instead of spending tens of thousands to get your data back after the fact. In other words, come get scared straight, you’ll appreciate it later!

How I Increased My Blog Traffic by 75% in One Year Without Advertising

Presented by Alex Sanfilippo in User (Room 213).

My blog traffic was growing at a very slow pace. I wanted that to change without spending money on advertising. After searching for solutions, I made a few shocking discoveries which I quickly, and easily implemented. As a result, my blog traffic has increased by 75% over the past 12 months, and that percentage continues to skyrocket!

How to Conduct an Online Market Research Survey for Your Business Idea

Presented by Nick Freiling in Business & Marketing (Room 205).

You have a product or service idea, but will it sell? Is it something people want? How much would they pay?

Rather than trust your gut, get hard answers to these questions (and others) from real people in your target market. This course will teach you exactly how to run an online market research survey for any product or service idea—a survey that empowers you with data-driven insights about how to turn your idea into a real business concept that consumers (and investors) will love.

Online surveys can be used to gather real consumer feedback that answers a diverse set of business questions. Examples include:

1. Which UI do my customers like best?
2. How big is the market for my product?
3. Which logo resonates better with my target market?
4. Which website design prompts more leads?
5. Would my customers use a mobile app, if I developed one for my service?
6. How much does my target market typically spend on __?

(This talk will be based on a 10-lesson course I wrote earlier this year for Highbrow. Link below. 52 students so far, 100% recommend rate.)

How to conduct a market research survey

Introduction to BigCommerce for WordPress

Presented by Topher DeRosia in Business & Marketing (Room 205).

BigCommerce for WordPress is a brand new way to do ecommerce in WordPress. With a hybrid of local content and processes running over API the BigCommerce for WordPress plugin can help your store operate at micro-scale, enterprise scale, and everything in between.

This talk is a review of features and capabilities.

Correction: During the presentation, it was stated the BC Agency Partners get 30% of the monthly merchant fee. The correct number is 20%. Our presenter apologizes for the error.

Is it Moral to Click Like? Ethics on the Web

Presented by David Wolfpaw in Big Ideas (Room 213).

Most professions have defined codes of ethics, and their educational programs have requirements of ethical coursework to get degrees. For some reason it’s not accepted that all computer science programs and developer bootcamps should have ethics courses. With the sheer amount of harm done by tech, this is mind boggling.

This topic has picked up a lot of traction thanks to tireless work by a few individuals in our community, but ethical thinking should be in all of our minds while working. We’ll look at a few ethical frameworks and standards, as well as some examples for how they can be applied. It’s time for a discussion on ethics in the web, how we can individually apply ethical thinking in our work, and how to share this with others.

Keynote: Business, WordPress, & Ethics

Presented by Christie Chirinos in Business & Marketing (Room 205), Development (Room 215), User (Room 213).

From childhood, we are taught to think about the right thing to do in our personal lives; but have you thought about the right thing to do for your business? For WordPress? And what about the long-term impact of those decisions? Join Christie for a conversation about business, WordPress, and ethics.

Lunch

Presented in Business & Marketing (Room 205), Development (Room 215), User (Room 213).

Lunch will be provide by local WordPress Community member, Forks On The Left Catering. They will be providing us with a taco bar friendly for those with food allergies. Below is the full lunch menu.

  • ✨ Seasoned Ground Beef (gluten-free & dairy free)
  • ✨ Seasoned Chicken (gluten-free & dairy free)
  • 💙✨ Refried Black Beans
  • 💙✨ Refried Pinto Beans
  • ✨ Seasoned Rice
  • 💙✨ Vegan Seasoned Rice
  • 💙✨ Vegan Black Bean & Corn Salad
  • ✨ Vegetarian Seven Layer Dip
  • 💙✨ Guacamole
  • 💙✨ Salsa
  • ✨ Sour Cream
  • ✨ Colby Jack Cheese
  • 💙✨ Black Olives, Romaine Lettuce, Tomatoes, Green Onions, Limes
  • 💙✨ Hard Corn Taco Shells
  • 💙 Soft Flour Taco Shells
  • 💙✨ Tortilla Chips

If you have any questions or would like to see an ingredient list, please contact us at jacksonville@wordcamp.org.

Managing A Creative Agency, Family, Life, and a Full Time Job All at the Same Time

Presented by Jean Perpillant in Business & Marketing (Room 205).

I started my business as a side hustle over ten years ago. I’m married with three kids that have extra circular activities, a full time job, dozens of clients, partner of a restaurant, and still ventures in other things with only 24 hours in the day. How do I manage it all? How do I keep on top of tasks, projects, commitments? Is it all even possible? It is and I’m going to tell you stories on how I stay successful and how you can too.

Measurably Better UX

Presented by Tom McCracken in Design (Room 215).

Rise above superficial beauty to deliver truly impactful user experiences. Great UX focuses on maximizing visitor engagement and achieving business goals. Great UX is a marriage between the art of design and behavioral science. It is a journey of improvement. Effective interaction measurement is the often missing compass to make sure we get to the best results.

This talk presents a pragmatic, data-driven approach to optimizing website design. You will receive specific tools to measure the effectiveness of UX, track the impact of changes and uncover valuable ways to improve how people react and interact with your website.

No degree in data science is needed. Everybody from burgeoning designers and project managers to seasoned usability and marketing experts will take away new tools to deliver measurably better UX that delights users and clients alike.

Nerd Care 101 (The Care and Feeding of the Uncommon Nerd)

Presented by Mama Trish in Big Ideas (Room 213).

Mama Trish’s NerdCare 101 is a fun, sometimes silly, always entertaining primer on how to multitask your creating with Self Care. Tips, tricks, tools, how-to’s, do-it-yer-dang-self, and music all add up to “What You Need to Know to Create Without Paying the Iron Price.” Sorry, Game of Thrones has altered my speech patterns. Where. Are. My. Flagons?! – Mother of Self Care

Stop It Now! Things Well-Meaning WordPress Developers Do That Hurts SEO

Presented by David Zimmerman in Development (Room 215).

Have you ever launched a website only to return to find some annoying SEO has come after you and destroyed it? Has some obnoxious marketer bugged you for lots of little changes- outside the client’s scope and budget? I’m sorry. That might have been my fault. Let’s work together to help our clients. I’ll share my secrets on setting up a WordPress site for SEO success. While this won’t guarantee SEO results, it will set up your clients for optimal Google love.

SVG for Everybody

Presented by Joshua Giowaya in Development (Room 215).

In this talk, we will discuss the why, when, and how of using SVG’s (Scalable Vector Graphics) in your project. At code42, we decided to exclusively use SVG’s for iconography and logos across all our production websites. I will share what we learned throughout this process, the use cases, edge cases, best cases, and worst cases. Also, we will take an in-depth look at anatomy of an SVG. Finally, we will compare capabilities SVG vs .png, CSS, JavaScript. You will leave this talk excited and prepared to implement SVG’s in your next project.

Even if you’ve never used SVG before, come learn how to get started with this amazing element.

Teens & Tech Roundtable

Presented in Business & Marketing (Room 205).

If you are a teen (or have a teen) interested in technology, join our KidsCamp organizers for a discussion about the future.

Teens & Tech Roundtable (continued)

Presented in Business & Marketing (Room 205).

If you are a teen (or have a teen) interested in technology, join our KidsCamp organizers for a discussion about the future.

Teens & Tech Roundtable (Continued)

Presented in Business & Marketing (Room 205).

If you are a teen (or have a teen) interested in technology, join our KidsCamp organizers for a discussion about the future.

The Host with the Most: How to Find the Right Website Hosting Company

Presented by Ian Smith in User (Room 213).

You’re ready to launch your site, or maybe you already have a successful website but are experiencing growing pains – how do you find the right hosting company? Learn from my successes and failures of the numerous hosting companies I’ve used in the almost 20 years of running my business as I share with you some important considerations and things to look for.

The Unpredictable Value of Community

Presented by Cate DeRosia in Big Ideas (Room 213).

In this talk, I explore the positive impact of being part of a community, including both the value to the individual as well as those around them. It will cover various social benefits like global friendships, having an office environment even if you work on your own, and network of professionals to manage challenges with. Beyond that, I’ll also discuss the increased job and volunteer opportunities that can change lives.

As the wife who has been left to hold down the homefront while my husband ventured into the community, this is a topic that I take seriously, but believe deeply in.

Web Accessibility for WordPress

Presented by Joseph LoPreste in Design (Room 215).

We cover a few different things that have to do with web accessibility.
1. Why web accessibility is important for WordPress developers to understand.
2. What WCAG 2.1 and Section 508 are.
3. Then we offer our 11 easy steps that you can take immediately to help your website be more compliant.

What does your brand look like in a voice first world?

Presented by Chip Edwards in Business & Marketing (Room 205).

With the explosive adoption of Smart Speakers, the primary interaction with your content will become auditory instead of visual. On the world wide web, our brand revolves around a URL, logo, tagline, color palette, font, images, etc., but when your audience is no longer engaging with your content through a screen, traditional brand elements become invisible. In a voice first environment, when your audience just asks for what they want, they expect the answer to be returned verbally.   In a voice first world, what does your brand look like, (I mean, sound like)? In this talk, I explore the components of a verbal brand, how to prepare for the shift from written content to verbal content, as well as the future of voice technology and how to prepare for it.

What I Wish I Knew Before I Started Blogging

Presented by Ruby Escalona in User (Room 213).

Ruby will highlight the ups and downs of her 10+ years of blogging, and will help new bloggers identify what they need to focus on as they start their blogging journey.

Topics include:
– Should I use the free WordPress version or get my own domain?
– Do I do blog to monetize and grow as a business or do is it just a hobby?
– How do I earn money from my blog?
– How do I get followers/readers from the blog?
– Do I need to pay people to handle the back end of my site?
– What should I write about? Do I really need a blog (as a business?)

What makes a good design and how to design it?

Presented by Charlene Bond in Design (Room 215).

This topic will discuss the benefits of creating a website with a good design that is visually appealing to the user. It will also discuss essential tips in designing a website that is appealing, engaging, and effective. Certain key points include: planning, design, functionality, content, and engagement.

Why Your Social Media Strategy Sucks and How You Can Fix it

Presented by Tony D’Angelo in Business & Marketing (Room 205).

In 2019, an effective Social Media strategy is critical to stand out in your industry and stay ahead of your competitors. But not all social media strategies are created equally. If you’re putting in the effort for your social media strategy but not seeing the results you want you’re likely falling short in a few different ways. Lucky for you, it may be an easier fix than you think.

This talk covers common failures businesses make in their social media strategies and how you can get your business back on track so you can build and audience that converts into sales.

WordPress 101 Workshop

Presented by Sheila Oliver in User (Room 213).

A Complete Beginners Guide to using WordPress! You’ll learn how to create Pages and Posts by adding text and images. Organize your content using Categories and Tags. Configure basic site settings including site title, home page and controlling comments. We’ll wrap up with setting a theme and learning how to customize it.

This will be an informative, hands-on workshop to get you started on building your WordPress website.

WordPress Full-Time Year 2: Finding Your Niche

Presented by Wesley Lewis in User (Room 213).

WordPress Full-Time Year 2: Finding Your Niche
This talk will focus on…
1. The Benefits of Specialization
2. Determining Your Market
3. Developing Your Product
4. Cultivating and Expanding Your Network

WP 101 Workshop (Continued)

Presented by Sheila Oliver in User (Room 213).

This is the second half of the WordPress 101 Workshop. We recommend you attend both parts.

☕ COFFEE & CONNECTIONS 🤝

Presented in Big Ideas (Room 213), Business & Marketing (Room 205), Design (Room 215).

Join us before the first round of sessions to wake-up, grab a bite, and connect with Campers and Sponsors.

Americans love their carbs for breakfast, which makes it hard if you don’t eat gluten. Along with the usual bagels and donuts, expect to find 💙 fresh fruit and some ✨ hard-boiled eggs.

⚡ How To Configure Email So It Makes It To The Client ⚡

Presented by Aaron Reimann in User (Room 213).

Websites with a contact form, order forms or e-commerce solutions, it is important that the customer receives a response. It has become more difficult to make this happen every time. I’ll walk you through setting up DNS correctly dealing with SPF, DKIM, DMARC and the like. I’ll also touch on 3rd party mail services.

⚡ Network like you mean it, even if you don’t ⚡

Presented by Elizabeth Pampalone in User (Room 213).

Let’s face it, Wordcamps are REALLY big networking opportunities. Sadly, most of us see them as ONLY an educational seminar where we might see a few current friends and make 1-2 new ones. We are usually so overwhelmed with knowledge we walk around zombie like as we wander toward the smell of BBQ. Wordcamps hold so much more such as business partnerships, referrals, and just plain old friendships! All of these are flourishing at WCs across the country and the world, we just have to engage! Whether you are an introvert and love your anonymity, or if you are just too overcome with knowledge with every new session, I will show you some simple tactics you can use to make sure you don’t miss the opportunities to network at Wordcamp.

⚡ What’s a Wapuu? ⚡

Presented by James Tryon in Lightning Talks, User (Room 213).

Talk about how our unofficial mascot helps our community grow and some tips on making your own wapuu.

Mascots play a key role in the community.

Also, anyone can make a wapuu.

This is also a work in progress topic description. The topic would not change but I can sell it better for sure.

🎉 After Party 🎉

Presented in Big Ideas (Room 213), Business & Marketing (Room 205), Design (Room 215).

What is a WordCamp After Party like?

Every WordCamp After Party has a different flavor, but they all have one thing in common. The After Party is the place to kickback and relax while getting to know new friends and reconnecting with old ones.

Where is this After Party?

This year’s After Party will be at Wicked Barley Brewing Company. We’ll be in the Beer Garden with a Buffet Lunch! Attendees only please. The After Party will conclude at 3pm, but you can move into the main area if you aren’t ready to leave.

Wicked Barley Brewing Company
4100 Baymeadows Rd.
Jacksonville, FL 32217
(904) 379-7077

It is our goal to provide a safe and fun event for all. Let this be our friendly reminder to use caution and good common sense at all this weekend’s events. If you are traveling in an unfamiliar area, consider traveling with a buddy.

Why a Bar?

Unfortunately, with our budget and schedule there aren’t a lot of options. Wicked Barley is willing to work with us to the get the most bang for our buck. Although there will be alcohol, the atmosphere is family friendly and many of us will have our children with us. The food is good, and the drinks are secondary. There will be plenty of free water on us; but, all sodas and alcohol will be on you.

Note: If you can’t find the water, please come find an organizer and we’ll get it straightened out.

Can I Travel with Uber or Lyft?

Yes, both of them work in Jax! Sunday afternoons tend to be rather quiet, so our destination might appear very popular.

What will be served?

We will be having a buffet lunch at Wicked Barley, and there will be options for everyone. The information below is accurate, to the best of our knowledge. If you have any questions or concerns, please contact Wicked Barley directly.

  • Carolina Style Pulled Pork Sandwiches
    • Slow roasted pulled pork / Tangy Carolina Sauce
    • Served with a brioche bun
    • ✨ Gluten-free when served without bun
  • 💙 Home Made Pesto and Sun Dried Tomato Pasta
    • Cavatappi Pasta / Fresh Basil Pesto / Chopped Sun Dried Tomatoes
    • 💙 Vegan
  • 💙 Seasonal Grilled Vegetable Succotash
    • Seasonal Vegetables Grilled to Perfection
    • 💙 Vegan
  • Hummus Platter
    • Housemade Hummus / Tzatziki / Lavash / Grilled Flat Bread
    • Seasonal Veggie Assortment
    • ✨ Gluten-free when eaten without Grilled Flat Bread
    • ✨ Vegan when eaten without Tzatziki
  • Garlic Ginger Fries
    • House Fries / Fresh Ginger / Fried Garlic / Cilantro
    • Served with Lemon Aioli
    • 🚨 Fried in same oil as meat and items with gluten

Note: If you have any other dietary needs, please be sure to let us know. We will try our best to accommodate you.