{"id":3676,"date":"2025-07-28T22:50:36","date_gmt":"2025-07-29T02:50:36","guid":{"rendered":"https:\/\/canada.wordcamp.org\/2025\/?post_type=wcb_speaker&#038;p=3676"},"modified":"2025-10-11T15:40:48","modified_gmt":"2025-10-11T19:40:48","slug":"paul-sheldrake","status":"publish","type":"wcb_speaker","link":"https:\/\/canada.wordcamp.org\/2025\/speaker\/paul-sheldrake\/","title":{"rendered":"Paul Sheldrake"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group alignwide is-style-default speaker-highlight-column is-horizontal is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-b9a46375 wp-block-group-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\">\n<aside class=\"wp-block-group has-custom-grey-faint-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-content-justification-center is-layout-constrained wp-container-core-group-is-layout-7a30299c wp-block-group-is-layout-constrained\" style=\"min-height:100%\">\n<figure class=\"wp-block-image size-full wp-container-content-b1208fed\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"2560\" data-attachment-id=\"8759\" data-permalink=\"https:\/\/canada.wordcamp.org\/2025\/speaker\/paul-sheldrake\/img_5417-edit\/\" data-orig-file=\"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?fit=1920%2C2560&amp;ssl=1\" data-orig-size=\"1920,2560\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"IMG_5417-EDIT\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?fit=225%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?fit=768%2C1024&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?resize=1920%2C2560&#038;ssl=1\" alt=\"\" class=\"wp-image-8759\" style=\"aspect-ratio:3\/4;object-fit:cover\" srcset=\"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?w=1920&amp;ssl=1 1920w, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?resize=225%2C300&amp;ssl=1 225w, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?resize=768%2C1024&amp;ssl=1 768w, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/IMG_5417-EDIT-scaled.jpg?resize=1536%2C2048&amp;ssl=1 1536w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/aside>\n\n\n\n<section class=\"wp-block-group has-custom-grey-faint-background-color has-background wp-container-content-8f85718f has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-12dd3699 wp-block-group-is-layout-constrained\">\n<p>Paul Sheldrake is the Director of Support Engineering at <strong>Kanopi Studios<\/strong>, where he specializes in building digital solutions for nonprofit and Higher Ed organizations. With nearly 20 years in the web space, Paul has led teams delivering high-impact WordPress projects with a focus on long-term maintainability, smart automation, and developer experience. He\u2019s passionate about creating workflows that help teams move faster, ship more resilient code, and actually enjoy the process of getting there.<\/p>\n\n\n\n<p>At WCEH, Paul will present <strong>\u201cAutomating Quality: Inside an Agency\u2019s DevOps Pipeline for WordPress.\u201d<\/strong> Inspired by feedback from colleagues who appreciate Kanopi\u2019s streamlined setup, this session offers a behind-the-scenes look at how automation can transform your development workflow. From Composer and CircleCI to automated testing, Paul will share practical strategies and open-source tools that help teams deploy faster and more confidently\u2014without sacrificing quality.<\/p>\n\n\n\n<div class=\"wp-block-group has-accent-1-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-091b0950 wp-block-group-is-layout-constrained\" style=\"border-radius:10px;margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<h2 class=\"wp-block-heading\" id=\"sessions\">Check out Paul&#8217;s Session<\/h2>\n\n\n<ul style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;\" class=\"wp-block-wordcamp-speaker-sessions\"><li><p><a href=\"https:\/\/canada.wordcamp.org\/2025\/session\/automating-quality-inside-an-agencys-devops-pipeline-for-wordpress\/\">Automating Quality: Inside an Agency\u2019s DevOps Pipeline for WordPress<\/a><\/p><p class=\"wordcamp-speaker-sessions__session-info\">October 16, 2025 at 10:00 am in <span class=\"wordcamp-speaker-sessions__track slug-track-1\">Track 1<\/span><\/p><\/li><\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">And now for something a little Canadian \ud83c\udde8\ud83c\udde6<\/h2>\n\n\n\n<p><strong>What\u2019s the first thing that comes to mind when you think of Canada?<\/strong><br>The mountains of BC<\/p>\n\n\n\n<p><strong>Favourite Canadian band or artist?<\/strong><br>The Beaches<\/p>\n\n\n\n<p><strong>A Canadian food you love (or want to try in Ottawa)?<\/strong><br>Poutine<\/p>\n\n\n\n<p><strong>A sport \/ athlete (or other celebrity) you associate with Canada? (Yes, hockey counts, but we award bonus points for curling or Shania Twain. Bonus points = high fives.)<\/strong><br>Simon Whitfield. Watching him medal in triathlon in the 2008 olympics in Beijing was amazing<\/p>\n<\/section>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Paul is an Engineering Manager with 20 years\u2019 experience leading teams to build maintainable, automated WordPress solutions for nonprofits and Higher Ed.<\/p>\n","protected":false},"author":7694169,"featured_media":8759,"comment_status":"open","ping_status":"closed","template":"speaker-series","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_wcpt_user_name":"paulsheldrake2","footnotes":""},"speaker_group":[124],"class_list":["post-3676","wcb_speaker","type-wcb_speaker","status-publish","has-post-thumbnail","hentry","wcb_speaker_group-second-round"],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"avatar_urls":{"24":"https:\/\/secure.gravatar.com\/avatar\/5f24b92f2e13c1edf16790a4ae1575e0497e7637206ce533134a340ffcd7b521?s=24&r=g","48":"https:\/\/secure.gravatar.com\/avatar\/5f24b92f2e13c1edf16790a4ae1575e0497e7637206ce533134a340ffcd7b521?s=48&r=g","96":"https:\/\/secure.gravatar.com\/avatar\/5f24b92f2e13c1edf16790a4ae1575e0497e7637206ce533134a340ffcd7b521?s=96&r=g","128":"https:\/\/secure.gravatar.com\/avatar\/5f24b92f2e13c1edf16790a4ae1575e0497e7637206ce533134a340ffcd7b521?s=128&r=g","256":"https:\/\/secure.gravatar.com\/avatar\/5f24b92f2e13c1edf16790a4ae1575e0497e7637206ce533134a340ffcd7b521?s=256&r=g","512":"https:\/\/secure.gravatar.com\/avatar\/5f24b92f2e13c1edf16790a4ae1575e0497e7637206ce533134a340ffcd7b521?s=512&r=g"},"_links":{"self":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/3676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers"}],"about":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_speaker"}],"replies":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/comments?post=3676"}],"version-history":[{"count":10,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/3676\/revisions"}],"predecessor-version":[{"id":8761,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/3676\/revisions\/8761"}],"sessions":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/3677?_embed=1&context=view"}],"author":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/wordcamp"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/media\/8759"}],"wp:attachment":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=3676"}],"wp:term":[{"taxonomy":"wcb_speaker_group","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/speaker_group?post=3676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}