June 22, 2017 — With the REST API now in WordPress core the sky is the limit. The way we developers work will change: how we build themes, how we interact with the database, how we setup plugins. This will effect the way users experience a website. What about accessibility? How to make dynamic and Javascript driven content available for everyone? Let me give you an overview of the pitfalls and give you workarounds and some possible solutions. This talk will be for developers and will include screen reader demos and code examples.
June 22, 2017 — Positioning your business or plugin or yourself in the market is critical to your success. It helps you stand out from the crowd, helps you focus on a niche and create a positive perception of your services in the client’s mind.
Some stumble upon it, some do it naturally and the rest ignore it all together. This talk will take you through some examples and tools that can help you create a better positioning message for your business.
June 22, 2017 — If you’re a WordPress user, you may be aware of the “Five for the future” concept, in which WordPress co-founder Matt Mullenweg has suggested that companies wanting to give something back to WordPress should dedicate 5% of their resources to contributing in some way.
Contributing to WordPress doesn’t mean you have to speak PHP. While helping the WordPress community appears skewed towards those with programming know-how, there are many other valuable ways you can make your mark.
In this Panel Discussion our Panelist along with the Moderator will help you look at why it’s a good idea to contribute to WordPress and examine some of the ways in which you can make your contribution.
Alexander Gounder will moderate this Panel discussion, and Experts from WordPress Eco-system like Aditya Kane, Swapnil Patil, Vachan Kudmule, Bigul Malayi, and Ankit Gupta will take part in the Panel discussion as a Panelist!
June 22, 2017 — Lightening Talk
This talk covers a complete life cycle of a WordPress Digital projects. Following are the key bullet points:
Why Project Management Methodology is essential for a WordPress project
Existing Methodologies and hindrances caused.
Understanding each phase of OSCAR methodology:
Objective
Strategy
Building a Baseline
Understanding “Why”
Defining “What”
Defining “How”
Create
User Experience and Interface
Code Wrangling
Content Development
Marketing and Sales Automation Engine
Analyze
Performance Measurement
Performance Analysis
Refine
Update based on performance measurements and analysis
Implement Product Roadmap Features
Follow Content Calendar For Content Development
Tools for each phase of OSCAR methodology
Advantages and Derivatives of using OSCAR for Freelancers and Agencies.
How it will help the audience:
Non-Technical (Business Owners, Business Analytics, Business Development Managers)
Technical (Developers, Freelancers)
June 22, 2017 — 1. Basics About Testing and Different Level of Testing Used in WordPress Project
1.1 Beta testing
1.2 User testing
1.3 Automated testing
1.4 Other Testing
2. Scope of Automated Testing
3. Environment for unit testing in WordPress Core
4. Example related to PHPUnit from WordPress Core
5. Example related to QUnit from WordPress Core
June 22, 2017 — Jen Miller believes in the value and power of the written word in sharing truth and story, in life and in business.
It’s 2017 and many clients would rather pay for short-term paid advertising to attract leads than invest in the long game of search engine optimized content marketing. However, if you’ve been paying attention, you know that Siri, Alexa, Cortana and others have changed the way clients reach for products, creating increased demand for local search. Evolution in semantic search has broadened related keyword terms, giving more value to alternate phrases in search and resulting in more emphasis being place on area keywords. Website developers must adjust their workflow to assist clients in creating local, relevant content to deliver findability results to their clients.
June 22, 2017 — Dmitry is a Moscow-based web designer and web developer.
I learned to design and develop themes the hard way. I made all rookie mistakes I could possibly make that resulted in poorly-designed themes that I never wanted to show to anybody. Only after countless trials and errors, I worked out a strategy to theme design that helped me launch my own website and build several themes that became successful in their niches.
June 22, 2017 — Alexandra handles product development at CaptainForm, WordPress form builder launched in 2015 by 123ContactForm. Previously, she worked in project and product management at the same company and developed a deep interest in analyzing user behavior and building solutions tailored to their needs.
She thought a user-centered approach was going to benefit the users of my product. And then I realized how much users have given me back in the process. This presentation focuses on three ways in which users have made my life better, by giving me (at least) three gifts:
The gift of building solid roadmaps
The gift of teaching efficiently
The gift of working in a happy team
June 22, 2017 — Alain is a freelance software engineer and WordPress consultant living in Germany.
This session presents a detailed overview of the exact execution flow that launches your WordPress site on each page request, giving you detailed insights into:
the order in which files are loaded
how & why the different global constants are set up
what functionality is “pluggable” and can be replaced by custom implementations
how the database is connected
how caching is set up
how localization is set up and loaded
how a multisite (network) is identified and loaded
how the Plugin API is initialized
June 22, 2017 — Borek is a developer from Czechia, passionate about best practices, proper tooling etc. He is part of a team that is working on VersionPress and when he’s away from keyboard, he enjoys time with his family the most.
If you know you should be using version control for your WordPress projects but haven’t started yet, this talk is for you. I’ll show you that Git is not scary and that you can actually get started in under 10 minutes.