{"id":2526,"date":"2026-07-29T16:56:00","date_gmt":"2026-07-29T23:56:00","guid":{"rendered":"https:\/\/canada.wordcamp.org\/2026\/?post_type=wcb_session&#038;p=2526"},"modified":"2026-08-09T09:45:25","modified_gmt":"2026-08-09T16:45:25","slug":"a-team-of-one","status":"publish","type":"wcb_session","link":"https:\/\/canada.wordcamp.org\/2026\/session\/a-team-of-one\/","title":{"rendered":"A team of one"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Six months ago, Andy went all in on Miles, an AI-powered WordPress product he designed, shipped, and launched entirely solo, working with AI agents every single day.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This talk is exactly what it sounds like: the field notes. The tools he actually uses, the processes that let one person plan, build, and ship everything, the tricks that took months to figure out, and the mistakes that cost him weeks. Practical, honest, and hands-on, whether you build sites for clients or just run your own.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Field notes from building an AI-powered WordPress product solo \u2014 the tools, processes, and hard-won lessons from six months of shipping.<\/p>\n","protected":false},"author":106452,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_wcpt_session_time":0,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2522],"footnotes":""},"session_track":[],"session_category":[59],"class_list":["post-2526","wcb_session","type-wcb_session","status-publish","hentry","wcb_session_category-keynote"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"","time":""},"session_speakers":[{"id":"2522","slug":"andy-peatling","name":"Andy Peatling","link":"https:\/\/canada.wordcamp.org\/2026\/speaker\/andy-peatling\/"}],"session_cats_rendered":"Keynote","_links":{"self":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2526\/revisions"}],"predecessor-version":[{"id":2831,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2526\/revisions\/2831"}],"speakers":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/speakers\/2522"}],"author":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wporg\/v1\/users\/apeatling"}],"wp:attachment":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=2526"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_track?post=2526"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_category?post=2526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}