{"id":279874,"date":"2013-08-07T14:00:21","date_gmt":"2013-08-07T12:00:21","guid":{"rendered":"https:\/\/2013.europe.wordcamp.org\/?p=279874"},"modified":"2013-08-06T12:27:06","modified_gmt":"2013-08-06T10:27:06","slug":"speaker-ptah-dunbar","status":"publish","type":"post","link":"https:\/\/europe.wordcamp.org\/2013\/speaker-ptah-dunbar\/","title":{"rendered":"Speaker: Ptah Dunbar"},"content":{"rendered":"<p><a href=\"https:\/\/2013.europe.wordcamp.org\/files\/2013\/07\/gravatar-pirate-mugshot.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-279875\" alt=\"gravatar-pirate-mugshot\" src=\"https:\/\/2013.europe.wordcamp.org\/files\/2013\/07\/gravatar-pirate-mugshot.jpg\" width=\"259\" height=\"260\" srcset=\"https:\/\/europe.wordcamp.org\/2013\/files\/2013\/07\/gravatar-pirate-mugshot.jpg 259w, https:\/\/europe.wordcamp.org\/2013\/files\/2013\/07\/gravatar-pirate-mugshot-150x150.jpg 150w\" sizes=\"auto, (max-width: 259px) 100vw, 259px\" \/><\/a> Ptah also know as Cap&#8217;n Pirate Dunbar is a WordPress, BuddyPress, and bbPress core contributor and PHP 5.3 Zend Certified Engineer. The Cap&#8217;n works with an amazing team at <a href=\"https:\/\/www.liveninja.com\/\" target=\"_blank\">LiveNinja.com<\/a>, a WebRTC based video PaaS (also powered by WordPress and BuddyPress) for experts to get paid for their know-how. Depending on the season, the Cap\u2019n resides in sunny Miami Beach, FL or in the Grand Duchy of Luxembourg, Europe. He is actively involved in the PHP community supporting local meetup groups and helps co-organize WordCamp Miami annually. You can connect with him on <a href=\"https:\/\/twitter.com\/ptahdunbar\" target=\"_blank\">Twitter<\/a> or <a href=\"https:\/\/www.facebook.com\/piratedunbar\" target=\"_blank\">Facebook<\/a>.<\/p>\n<p>At WordCamp Europe he will be talking about &#8220;Unit Testing like a Pirate.&#8221;<\/p>\n<p><em>What are unit tests? Why put the effort into writing unit tests? You might say, \u201cHeck, I know my code works because I wrote it, sniff\u201d&#8230; Besides, what do sustainable unit tests look like so I don\u2019t have to spend all of my time on them? If this sounds familiar, this talk is for you. You will be introduced to the world of testing, with a focus on testing at the unit level, along with demonstrating practical examples for WordPress plugin development.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ptah also know as Cap&#8217;n Pirate Dunbar is a WordPress, BuddyPress, and bbPress core contributor and PHP 5.3 Zend Certified Engineer. The Cap&#8217;n works with an amazing team at LiveNinja.com, a WebRTC based video PaaS (also powered by WordPress and BuddyPress) for experts to get paid for their know-how. Depending on the season, the Cap\u2019n [&hellip;]<\/p>\n","protected":false},"author":6116161,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6543],"tags":[256,182,22958,29],"class_list":["post-279874","post","type-post","status-publish","format-standard","hentry","category-speakers-2","tag-bbpress","tag-buddypress","tag-liveninja","tag-speakers"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2TJi9-1aO6","jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/posts\/279874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/users\/6116161"}],"replies":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/comments?post=279874"}],"version-history":[{"count":9,"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/posts\/279874\/revisions"}],"predecessor-version":[{"id":303125,"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/posts\/279874\/revisions\/303125"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/media?parent=279874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/categories?post=279874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2013\/wp-json\/wp\/v2\/tags?post=279874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}