Sessions

The Step-By-Step Beginner’s Guide to Creating an Epic Blog

Even though everybody and your dog are doing it, the prospect of starting a blog can be daunting. But have no fear! I’m going to break down the whole process for you, from getting your blog set up in WordPress to picking topics and even how to promote your posts once they are published.

You’ll walk about from this session with:

  • Clear and measurable goals for your blog.
  • A game plan for setting up a blog both visitors and search engines will love.
  • An arsenal of tools to make blogging easier and more effective.
  • A list of topics to fill up your editorial calendar for months.
  • And more

Adding Functionality with Custom Post Types and Custom Fields

Custom Post types allow users to create posts that are automatically categorized for unique display and archiving. Custom Fields (improved by the Advanced Custom Fields plug-in) provide a simple user interface for adding specific content to a post, as well as an accessible mechanism for styling that information on the front end. By combining the two, you can develop custom features, including event directories, specializes menus and more. I will show how to add these features via plugins for non-developers and via code for developers who want more control.

Future-proof Your Clientele

This topic will be a discussion about the future of WordPress and how to adapt and stay relevant as a developer. With the popularity of services like “SquareSpace”, “Wix” and “Fiverr” it is becoming clear that many new business ideas are worked on independently by their creators, despite having no web development or UI/UX experience. Even WordPress itself is seeming to move towards a more “Do it yourself” mindset. Our discussion will be audience engaging and cover ways to stay relevant and offer your clients a reason to work with you, and then stick with you for years to come.

Write Great Website Copy

Your website needs to look clean, needs to work seamlessly, but it also needs succinct & effective content. The best website copy communicates quickly & clearly with each & every visitor to the site (whether they are browsing on desktop or mobile). It can be difficult to balance the web content so that visitors receive the information that they are looking for without being frustrated with excess.
This session will cover some ideas & examples to get you started whether you are creating a new site or revamping your current site. If anyone is brave enough, I would love to do a live critique of your website & the content that is there.

The Upside of Obstacles: Lessons Learned from Three Continents (Keynote)

As a girl born to a tin-roofed home, in Bangladesh, the road to earning a degree in Chemical Engineering, an MBA, and PhD in Computer Science, took me through some interesting paths, and taught me life-defining lessons.

 

The Website that Almost Didn’t Launch

If you’ve launched enough sites, you’ve been there. Everything seems to be going great, but then one after the dominos start falling until it seems like it will knock over an entire house of cards. This is the story of the days leading up to a high profile publishing site launching on WordPress and what it took to save the launch.

Design Systems in WordPress

Design systems are the core reusable components that help to build products and services. They bridge the gap of visual design and development. We’ll talk about what considerations you will need to begin to build your own design system and how you can implement it in your WordPress sites.

Teaching Teens WordPress

So-called digital natives might pick up tech skills easily, but that doesn’t mean they intuit everything tech-related – there is plenty to teach and learn, especially when it comes to a robust storytelling tool like WordPress. Teaching high school students how to properly design, set up, and launch a WordPress blog and how to tell their stories powerfully to a target audience, with good writing and high-quality multimedia, gives them a mighty perch from which to sing. I’ll explain the step-by-step process I’ve used to teach teens to become WordPress bloggers.

Lessons Learned from Rebuilding My First Website

I built my first large WordPress site five years ago and just completed rebuilding that very same website. In rebuilding this site I have had the unique opportunity to rethink many of the same problems that presented themselves before and also to reevaluate the work I did the first time around.

This talk will cover a range of beginner mistakes I made in the first build and the way approached solving these same problems now. We’ll also talk about how some changes I’ve made to the new site are a result of trends and technology changes over time.

Overall, this talk is for anyone who is getting started with building WordPress sites with complex data structures and requirements. My hope is that you’ll learn some of the lessons I learned the hard way the easy way!

Work-life Balance and The Ups and Downs of Freelancing

It can be difficult to maintain a healthy balance between our work and personal lives. I will share my own experiences of freelancing and starting a business while working a full-time job and having a family, as well as tips for improving your productivity.

Parents and Children: Themes That Is

Child themes are an important component of your WordPress website but many WordPress websites still are not using them. In this presentation Lee will discuss parent and child themes and why they should be used. She’ll touch on what they are, who uses them, how they add value and why they are now a must.

She’ll talk about using both plugins and manual creation including what makes up the child theme. Lee also touches on template hierarchy and how WordPress works behind the scenes.

Isomorphic WordPress Themes with NodeifyWP

Isomorphic web applications (running the same code on the server and client) are all the rage because they provide the flexibility, extensibility, and consistency needed to build large and powerful “app-like” experiences on the web. How can we create them in PHP and WordPress? The answer is NodeifyWP. With NodeifyWP, you can write isomorphic JavaScript to render your theme directly in WordPress utilizing WordPress’s hooks, filters, and functions. This talk will cover the basics of isomorphic JavaScript and using NodeifyWP.

Common publisher problems and how to solve them

Across the country, publishers big and small wrestle with similar challenges – editorial workflow, media management, monetization, distribution, and all the other new table stakes of digital publishing. We’ll walk through some common problems and patterns for solving them. A little code knowledge is recommended but not required for this talk.

Plugins mentioned: EditFlow, Speed Bumps, Publishing Checklist, Shortcake, Co-Authors Plus.

Topics covered:
– Editorial statuses and comments (EditFlow)
– WYSIWYG editing (Shortcake)
– Multiple authors (Co-Authors Plus)
– Post checklist (Publishing Checklist)
– Inline ads (Speed Bumps)

Staying sane while maintaining hundreds of WordPress sites

Are you afraid to keep your WordPress site up to date? Start treating maintenance work seriously. A little time now can save you a lot of time later. Learn some tips and tricks for keeping WordPress up to date and running smoothly.

What you should know about the WordPress REST API as an end user.

This presentation will cover the REST API from an end user’s perspective, answering such questions as:

  • How do you pronounce REST API?
  • What is the REST API anyway?
  • How do I secure the REST API on my site?
  • How should I think about plugins that mention supporting the REST API
  • How can I expect WordPress to change going forward because of the REST API?

Sneaking in Good UX Without a UX Budget

We all want to design and build better projects—to feel proud of what we’ve made and to have our end users love it too. Sometimes our projects afford us research budgets and sometimes they don’t. So how do we build in a better user experience when our clients don’t want to pay for those line items?

In this talk, I’ll share some practical tools and tips to “sneak in good UX” as one of my bosses used to say, with minimal impact on your budget but a positive impact on your team’s understanding of key problems to solve.

An Introduction to Plugins and Hooks (with Special Guest Hello Dolly!)

Why is Hello Dolly still found in WordPress after so many years? It’s a fine starting point for learning about plugins and hooks! In this session, using the venerable Hello Dolly plugin as an example, I’ll explain the basics of how hooks work and how plugins use them to extend WordPress’ functionality. I’ll review action and filter hooks and the key elements of plugins, and show a few very simple examples of plugins that I created to illustrate how hooks work.

Using Design Thinking to Grow Your Community

There’s so much talk going around about building community, tribes, and networks. Whether we realize it or not, we all belong to one in some shape or form. There’s always a Meetup, conference, or other event that we have at our disposal to attend or simply avoid due to confusion, intimidation, or being naturally introverted. We know that we have to put ourselves out there, but how?

You have to crawl before you can walk. Growing your personal community can be what it takes to foster successful businesses, brands and careers.

In this session we will discuss what Design Thinking is, basic principles of this methodology, and ways that those who do not identify as designers can take and incorporate that in their approach when it comes to growing their community.

WordPress of Things: Connecting your digital presence to your physical footprint.

By this point, we’ve likely all heard of the “Internet of Things” — everything from thermostats to toasters can now be online for greater connectivity and access from our smartphones.

In this talk, we’ll look at how we can build and program our own wifi-connected devices that leverage the WordPress REST API to do anything from updating live weather readings on our WordPress sites, to providing real-world indicators of when posts are published or comments are submitted.

Making WordPress Filters Work for You

Hooks are a powerful part of how WordPress works. While Hooks include both Actions and Filters, we’ll focus on Filters and how they allow you to alter the behavior of WordPress. You’ll find many plugins include filters and we will explore how to leverage them.