{"id":4779,"date":"2019-08-01T23:48:10","date_gmt":"2019-08-02T06:48:10","guid":{"rendered":"https:\/\/2019.vancouver.wordcamp.org\/?post_type=wcb_session&#038;p=4779"},"modified":"2019-08-01T23:48:10","modified_gmt":"2019-08-02T06:48:10","slug":"blok-bilding-basiks-4-basik-blok-bilding","status":"publish","type":"wcb_session","link":"https:\/\/vancouver.wordcamp.org\/2019\/session\/blok-bilding-basiks-4-basik-blok-bilding\/","title":{"rendered":"Blok Bilding Basiks 4 Basik Blok Bilding"},"content":{"rendered":"\n<p>Can I gulp this webpack while the npm scripts grunt &#8220;rollup that parcel before I browserify you?&#8221; The WordPress toolchain has become extraordinarily complex, and it&#8217;s no longer enough to just copy some code from a tutorial or even the official documentation to get things to work. This talk gives you a no-nonsense straightforward easy-to-follow step-by-step walkthrough for extending the block editor with your own custom blocks. None of that &#8220;copy this code, and oh, I forgot, you also need to be a 10x engineer and know all this other stuff I forgot to mention in the documentation&#8221; nonsense. A full breakdown, from start to finish, that you can follow and build your own blocks. Also: You probably don&#8217;t need to build your own blocks, but you should still know how to do it. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Can I gulp this webpack while the npm scripts grunt &#8220;rollup that parcel before I browserify you?&#8221; The WordPress toolchain has become extraordinarily complex, and it&#8217;s no longer enough to just copy some code from a tutorial or even the official documentation to get things to work. This talk gives you a no-nonsense straightforward easy-to-follow &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/vancouver.wordcamp.org\/2019\/session\/blok-bilding-basiks-4-basik-blok-bilding\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Blok Bilding Basiks 4 Basik Blok Bilding&#8221;<\/span><\/a><\/p>\n","protected":false},"author":203278,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1569690000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[4778],"footnotes":""},"session_track":[1131622],"session_category":[],"class_list":["post-4779","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-room-c300"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"September 28, 2019","time":"10:00 am"},"session_speakers":[{"id":"4778","slug":"morten-rand-hendriksen","name":"Morten Rand-Hendriksen","link":"https:\/\/vancouver.wordcamp.org\/2019\/speaker\/morten-rand-hendriksen\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/4779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/4779\/revisions"}],"predecessor-version":[{"id":4889,"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/4779\/revisions\/4889"}],"speakers":[{"embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/4778"}],"author":[{"embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wporg\/v1\/users\/mor10"}],"wp:attachment":[{"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=4779"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=4779"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=4779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}