Speaker notes

=>

WordPress, WooCommerce, EDD, Jetpack figures

debug output to screen

Inline documentation of PHP code

About me

About

The story so far

Tracing

Problem determination – debugging

Plugins used

WordPress startup

custom post types and custom fields

About WordPress

Size of the problem

Debug bar plugin

WordPress start up – worked example

Performance – does it matter

API documentation should cover

Plugins and APIs

I’m doing it wrong

My development environment

Backtrace log

AND then you see…

Dynamic documentation

docBlock analysis

Could do better

The problems I am trying to solve

Performance: so what bothers you?

Performance: does it matter part 2

Where can we get that from?

The implementation

API parsing

Further reading

Targets achieved?

Performance: a potential solution

uppity()

Final uppity API documentation

Call tree

The out takes

Questions?

oik-batch

HELP WANTED – How to cater for PHP Warnings?

Performance – conclusion

hooks and filters

Summary

Appendices

Table of Contents

About Bobbing Wide

Herb Miller is the web designer, web developer at Bobbing Wide, based in Rowlands Castle.