{"id":2607,"date":"2019-07-03T17:49:02","date_gmt":"2019-07-03T17:49:02","guid":{"rendered":"http:\/\/2019-fr.montreal.wordcamp.org\/?post_type=wcb_speaker&#038;p=2607"},"modified":"2019-07-13T19:27:21","modified_gmt":"2019-07-13T19:27:21","slug":"meagan-hanes","status":"publish","type":"wcb_speaker","link":"https:\/\/montreal.wordcamp.org\/2019\/speaker\/meagan-hanes\/","title":{"rendered":"Meagan Hanes"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/2019.montreal.wordcamp.org\/files\/2019\/07\/meagan-hanes-tree-150x150.jpg\" alt=\"Meagan Hanes\" class=\"wp-image-3575\" \/><\/figure><\/div>\n\n\n\n<p>Meagan Hanes is a <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"http:\/\/meaganhanes.com\" target=\"_blank\">designer of digital things, fine artist, open-source girl and general life wanderer<\/a>, with a long and successful career in web development. Based in Ottawa, Ontario, Canada, Meagan travels across Canada, the USA, and the world sharing WordPress knowledge at WordCamps and Meetups, mentoring WordCamps, and teaching others to code. When not busy managing projects at <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/webdevstudios.com\" target=\"_blank\">WebDevStudios<\/a> and keeping sites secure with <a href=\"https:\/\/maintainn.com\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Maintainn<\/a>, you\u2019ll often find her with a musical instrument in hand.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Meagan Hanes is a designer of digital things, fine artist, open-source girl and general life wanderer, with a long and successful career in web development. Based in Ottawa, Ontario, Canada, Meagan travels across Canada, the USA, and the world sharing WordPress knowledge at WordCamps and Meetups, mentoring WordCamps, and teaching others to code. When not &hellip; <a href=\"https:\/\/montreal.wordcamp.org\/2019\/speaker\/meagan-hanes\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Meagan Hanes<\/span><\/a><\/p>\n","protected":false},"author":14231116,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_user_name":"meaganhanes","footnotes":""},"speaker_group":[],"class_list":["post-2607","wcb_speaker","type-wcb_speaker","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paIveb-G3","avatar_urls":{"24":"https:\/\/secure.gravatar.com\/avatar\/34076f2d7ed4c5380e261e8fcb138c5aac103682fb9822cff34c79035d99806d?s=24&d=mm&r=g","48":"https:\/\/secure.gravatar.com\/avatar\/34076f2d7ed4c5380e261e8fcb138c5aac103682fb9822cff34c79035d99806d?s=48&d=mm&r=g","96":"https:\/\/secure.gravatar.com\/avatar\/34076f2d7ed4c5380e261e8fcb138c5aac103682fb9822cff34c79035d99806d?s=96&d=mm&r=g","128":"https:\/\/secure.gravatar.com\/avatar\/34076f2d7ed4c5380e261e8fcb138c5aac103682fb9822cff34c79035d99806d?s=128&d=mm&r=g","256":"https:\/\/secure.gravatar.com\/avatar\/34076f2d7ed4c5380e261e8fcb138c5aac103682fb9822cff34c79035d99806d?s=256&d=mm&r=g","512":"https:\/\/secure.gravatar.com\/avatar\/34076f2d7ed4c5380e261e8fcb138c5aac103682fb9822cff34c79035d99806d?s=512&d=mm&r=g"},"_links":{"self":[{"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers"}],"about":[{"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_speaker"}],"author":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/users\/14231116"}],"replies":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/comments?post=2607"}],"version-history":[{"count":1,"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2607\/revisions"}],"predecessor-version":[{"id":3615,"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2607\/revisions\/3615"}],"sessions":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/2722?_embed=1&context=view"}],"wp:attachment":[{"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=2607"}],"wp:term":[{"taxonomy":"wcb_speaker_group","embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2019\/wp-json\/wp\/v2\/speaker_group?post=2607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}