October 30, 2020 — In this session we’ll discover how to roll our own efficient, container-aware styling with the JavaScript ResizeObserver object, using code that works in all major browsers. With only a few lines of HTML & CSS we can make our blocks look superb wherever they appear on the page!
October 30, 2020 — We explain what the WCAG 2.1 guidelines are and why they are so important.
Then we will offer 11 easy and actionable steps that you can take as soon as you get home to help you become compliant.
We also go through and explain and give examples of each step so you will understand clearly.
Finally, we offer some links to free software that you can use to test your websites Section 508 compliance.
October 30, 2020 — Learn how Newark Public Schools (NJ’s largest school district – 40,000 students; 70 schools) cut their annual web site technology budget in half by migrating to WordPress from a closed-source, proprietary, expensive, vendor-controlled SaaS CMS. Hear stories from the trenches about budget battles, angry/clueless technology vendors and frustrated administrators from one guy with a vision to disrupt the market and bring better web site technology to our public schools.
October 30, 2020 — Learning to think like a hacker in the security realm is a big part of keeping your assets safe, and there are additional benefits. In this session, Kathy will use the stories of defeating hackers to help you make better security decisions. She’ll also illustrate how the hacker mindset is much more than protecting your site and information. Thinking like a hacker can also help you break through perceived limitations, overcome obstacles, and capitalize on opportunities to innovate.
October 30, 2020 — The WP-CLI gives developers powerful tools to rapidly manage WordPress sites, automate repetitive tasks and diagnose problems from the command line. But if you aren’t building custom commands, you’re leaving tons of time-saving potential on the table!
In this session we’ll explore best practices for creating custom command line interfaces, combining and reusing commands, plus other tips & tricks.
Experience with WP-CLI will be helpful, but not required to attend.
October 30, 2020 — During this session, I will share the 6 Principles and the best practices that they spawn as well as practical tips for applying them in “real life.”
October 30, 2020 — In this talk I’ll give an introduction to GraphQL, how to combine it with WordPress and how to use it.
October 29, 2020 — The web in 2020 is a bloated and over-engineered mess! Many modern web development “best practices” are making the web worse. This thought-provoking talk shares ideas on how to fix the problem as it explores an alternate set of best practices.
October 29, 2020 — React.js has become one of the most well-known and popular JavaScript libraries. WordPress rebuilt its WYSIWYG editor using React. Drupal recently adopted React to create admin interfaces.
This talk explains the basic concepts of React outside of the context of any particular CMS implementation. The examples help to understand React and why it is powerful. Learn how to convert a static site into a dynamic React application.
October 29, 2020 — With the web ecosystem steadily moving towards JavaScript frameworks and JAMstack setups, let’s see how to get up to speed with those latest headless trends.
During this hands-on workshop, we will build a React front-end pulling content from WordPress with GraphQL, and using Gatsby as a static website generator. Some knowledge of WordPress Rest API, Node or React is a plus but not a requirement. We will go through each step following a homemade GitHub tutorial with concrete examples, including the initial setup and a deployment on a serverless hosting and continuous integration (CI) platform. As an extra, we will also explain how to easily make your Gutenberg layout work with your React website.
Bring your own bottle laptop (BYOL) and join us if you are curious about headless architecture.